
deREferencing v2026.09.03
Плагин для IDA Pro, реализующий более удобные для пользователя представления регистров и стека.
deREferencing
deReferencing — это плагин для IDA Pro, реализующий новые представления регистров и стека. Добавляет разыменованные указатели, цвета и другую полезную информацию, аналогично некоторым плагинам для GDB (например: PEDA, GEF, pwndbg и т.д.).
Поддерживает следующие архитектуры: x86, x86-64, ARM, ARM64, MIPS32 и MIPS64
Требования
- IDA-Pro >= 7.1
Установка
Установка с помощью hcli:
hcli plugin install dereferencing
В качестве альтернативы можно установить вручную, поместив файл dereferencing.py и папку dereferencing в каталог плагинов IDA.
Для установки вручную в пользовательский каталог скопируйте файлы в соответствующий каталог плагинов:
| ОС | Путь к плагину |
|---|---|
| Linux/macOS | ~/.idapro/plugins |
| Windows | %AppData%\Hex-Rays\IDA Pro\plugins |
Использование
Оба представления можно открыть из меню Debugger -> Debugger Windows или с помощью горячих клавиш:
- deREferencing - Registers (
Alt-Shift-D) - deREferencing - Stack (
Alt-Shift-E)
Вы также можете сохранить макет рабочего стола с помощью опции Windows -> Save desktop, чтобы плагин запускался автоматически в других сеансах отладки.
Конфигурация
Параметры конфигурации можно изменить в файле deferencing/config.py.
Снимки
Представление регистров

Представление стека

Благодарности
Особая благодарность моему коллеге @roman_soft за идеи, которые он подсказал мне во время разработки плагина.
Ошибки / Обратная связь / PR
Любые комментарии, проблемы или pull request будут высоко оценены :-)
Автор
- Daniel García Gutiérrez - @danigargu