https://github.com/danigargu/dereferencing
IDA Pro plugin that implements more user-friendly register and stack views
https://github.com/danigargu/dereferencing
ida-plugin ida-pro idapython idapython-plugin python
Last synced: 5 months ago
JSON representation
IDA Pro plugin that implements more user-friendly register and stack views
- Host: GitHub
- URL: https://github.com/danigargu/dereferencing
- Owner: danigargu
- License: gpl-3.0
- Created: 2019-09-13T08:43:46.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-15T17:43:26.000Z (12 months ago)
- Last Synced: 2024-10-28T00:01:31.249Z (12 months ago)
- Topics: ida-plugin, ida-pro, idapython, idapython-plugin, python
- Language: Python
- Homepage:
- Size: 85 KB
- Stars: 550
- Watchers: 25
- Forks: 54
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# deREferencing
[](https://www.gnu.org/licenses/gpl-3.0)
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](https://twitter.com/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