Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.37 KB

README.md

File metadata and controls

27 lines (20 loc) · 1.37 KB

Binary Analysis And Programming Course

In this tutorial series, we discover interesting features of software through the reverse engineering process, and then we implement those features in a programming environment.

You will learn both dynamic and static binary analysis methods and how to create tools.

Lessons

  1. Analysing TMS Cryptography Pack Delphi Component PART-1

    • How to recognize which method is used by the component to identify Rad Studio
    • Find string decryption algorithm
    • Writing a program to detect Rad Studio same as the component in C++
    • Writing an encryption/decryption algorithm same as the component in C++
  2. Analysing TMS Cryptography Pack Delphi Component PART-2

    • Create a Delphi component with Rad Studio detection and string decryption algorithm same as the component in delphi
    • Using the created component in other projects
  3. Analysing AzSDK HardwareID DLL PART-1

    • General description of how the SDK works
    • Analysis of how the HDD serial number is extracted by the SDK
    • Analysis of how the Hardware ID is generated by the SDK
    • Writing a program to extract a serial number and generate a hardware ID same as the SDK in C++

Contact me

DWORD Academy | Telegram Channel