Home

Awesome

ROPC-LLVM

Compilador ROPC refactorizado y modificado para soportar un subconjunto básico del lenguaje intermedio de LLVM.

Antes de usarlo:

Para compilar un programa de prueba:

$ cd src
$ make
$ cd ../test/examples-llvm
$ make
$ cd ..
$ make test-llvm

Luego de que un programa es explotado, termina en segmentation fault.

Advertencia

Esto es un PoC, no esperar que ande sin modificaciones sobre un binario real.

Hay algunos problemas conocidos que están comentados en el código, referirse a ellos para más información.

Más Información