JonathanSalwan / Triton

Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
https://triton-library.github.io
Apache License 2.0
3.4k stars 524 forks source link

attack_vmp in x32 bit mode #1219

Closed Alexi0n closed 1 year ago

Alexi0n commented 1 year ago

Hi! Happy New Year! I wanted to know if there is a script attack_vmp.py for 32 (x86) modes? as well as how to install a Triton for Windows with parameters: $ cmake -DLLVM_INTERFACE=ON -DCMAKE_PREFIX_PATH=$(llvm-config --prefix) -DBITWUZLA_INTERFACE=ON .. (as in Linux) Thank you and have a good time! ;)

cnheitman commented 1 year ago

Hi! Regarding Triton installation on Windows, keep in mind that now you can do it using pip: pip install triton-library. So, if you are only going to work in Python, there is no need for manual compilation.

JonathanSalwan commented 1 year ago

I wanted to know if there is a script attack_vmp.py for 32 (x86) modes?

Unfortunately not but it should not be such difficult to adapt it (note that it is also just a PoC).