Training
Below you can find outlines of training courses I teach on-site. If you are
interested, drop me an email:
[email protected]
Binary Lifting with Remill
Outline
- Environment setup
- Introduction to LLVM IR
- Programming with the LLVM C++ API
- Architecture of Remill
- Developing a lifting pipeline
- Lifting and deobfuscation
- Follow-up discussion
Payload Obfuscation for Red Teams
Outline
- Introduction to VM-based obfuscation
- Basics of the RISC-V architecture
- Compiling payloads for the RISC-V architecture
- VM Hardening to complicate reversing the payloads
- Building a bespoke C2 framework
- Obfuscating the VM interpreter for evasion
Consulting
I am also available for consulting on a wide range of topics (reverse
engineering, software development/architecture, strategy).