R0 CREW

Tickling VMProtect with LLVM

This series of posts delves into a collection of experiments I (fvrmatteo) did in the past while playing around with LLVM and VMProtect. I recently decided to dust off the code, organize it a bit better and attempt to share some knowledge in such a way that could be helpful to others. The macro topics are divided as follows:

Part 1: Lifting
Part 2: Exploration
Part 3: Optimization

Source code:

2 Likes