
Plugin de IDA Pro que implementa vistas de registro y pila más amigables para el usuario.
deReferencing es un plugin de IDA Pro que implementa nuevas vistas de registros y de pila. Añade punteros desreferenciados, colores y otra información útil, similar a algunos plugins de GDB (por ejemplo: PEDA, GEF, pwndbg, etc).
Soporta las siguientes arquitecturas: x86, x86-64, ARM, ARM64, MIPS32 y MIPS64
Instala con hcli:
hcli plugin install dereferencing
Alternativamente, instala manualmente colocando el archivo dereferencing.py y la carpeta dereferencing en el directorio de plugins de IDA.
Para una instalación manual local del usuario, copia los archivos en el directorio de plugins correspondiente:
| SO | Ruta del plugin |
|---|
| Linux/macOS | ~/.idapro/plugins |
| Windows | %AppData%\Hex-Rays\IDA Pro\plugins |
Ambas vistas se pueden abrir desde el menú Debugger -> Debugger Windows o mediante atajos:
Alt-Shift-D)Alt-Shift-E)También puedes guardar la disposición del escritorio usando la opción Windows -> Save desktop, para que el plugin se inicie automáticamente en otras sesiones de depuración.
Las opciones de configuración se pueden modificar a través del archivo deferencing/config.py.


Mención especial a mi colega @roman_soft por darme algunas ideas durante el desarrollo del plugin.
Cualquier comentario, problema o pull request será muy apreciado :-)