
Plugin per IDA Pro che implementa viste dei registri e dello stack più intuitive.
deReferencing è un plugin per IDA Pro che implementa nuove viste per registri e stack. Aggiunge puntatori dereferenziati, colori e altre informazioni utili, simile ad alcuni plugin GDB (ad es: PEDA, GEF, pwndbg, ecc).
Supporta le seguenti architetture: x86, x86-64, ARM, ARM64, MIPS32 e MIPS64
Installa con hcli:
hcli plugin install dereferencing
In alternativa, installa manualmente inserendo il file dereferencing.py e la cartella dereferencing nella directory dei plugin di IDA.
Per un'installazione manuale locale all'utente, copia i file nella directory dei plugin appropriata:
| OS | Percorso plugin |
|---|
| Linux/macOS | ~/.idapro/plugins |
| Windows | %AppData%\Hex-Rays\IDA Pro\plugins |
Entrambe le viste possono essere aperte dal menu Debugger -> Debugger Windows o tramite scorciatoie:
Alt-Shift-D)Alt-Shift-E)Puoi anche salvare il layout del desktop usando l'opzione Windows -> Save desktop, così che il plugin si avvii automaticamente nelle successive sessioni di debug.
Le opzioni di configurazione possono essere modificate tramite il file deferencing/config.py.


Un ringraziamento speciale al mio collega @roman_soft per avermi dato alcune idee durante lo sviluppo del plugin.
Qualsiasi commento, problema o pull request sarà molto apprezzato :-)