
Pointer Sequence Reverser - te permite ver cómo una aplicación de Windows C++ accede a un miembro de datos u objeto en particular.
Diseñado para ayudar a un ingeniero inverso a ver fácilmente cómo una aplicación C++ de Windows está accediendo a un miembro de datos u objeto en particular.
Dada la dirección de memoria de un miembro de datos u objeto, esta herramienta establecerá un breakpoint de memoria en esa dirección y luego producirá trazas de las instrucciones ejecutadas antes de leer o escribir en esa dirección. Se realizará algún procesamiento sobre la traza para resaltar instrucciones relevantes, hacer la salida más legible, identificar punteros vtable, etc.
Para compilar, necesitará descargar y compilar Capstone desde su rama "next". Luego, configure la solución PSR para que busque en los directorios necesarios de Capstone los archivos .h y .lib.