DeREferencing
IDA Pro plugin that implements more user-friendly register and stack views
Install / Use
/learn @danigargu/DeREferencingREADME
deREferencing
deReferencing is an IDA Pro plugin that implements new registers and stack views. Adds dereferenced pointers, colors and other useful information, similar to some GDB plugins (e.g: PEDA, GEF, pwndbg, etc).
Supports following architectures: x86, x86-64, ARM, ARM64, MIPS32 and MIPS64
Requirements
- IDA-Pro >= 7.1
Install
Just drop the dereferencing.py file and the dereferencing folder into IDA's plugin directory.
To install just for the current user, copy the files into one of these directories:
| OS | Plugin path |
| ----------- | ------------------------------------ |
| Linux/macOS | ~/.idapro/plugins |
| Windows | %AppData%\Hex-Rays\IDA Pro\plugins |
Usage
Both views can be opened from the menu Debugger -> Debugger Windows or by shortcuts:
- deREferencing - Registers (
Alt-Shift-D) - deREferencing - Stack (
Alt-Shift-E)
You also can save the desktop layout using the Windows -> Save desktop option, so that the plugin starts automatically in other debugging sessions.
Configuration
Config options can be modified vía deferencing/config.py file.
Snapshots
Registers view

Stack view

Thanks
Special mention to my colleague @roman_soft for give me some ideas during the development of the plugin.
Bugs / Feedback / PRs
Any comment, issue or pull request will be highly appreciated :-)
Author
- Daniel García Gutiérrez - @danigargu
Related Skills
node-connect
328.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
openai-image-gen
328.7kBatch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.
claude-opus-4-5-migration
81.0kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
81.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
