Назад к обновлениям
New releaseSep 4, 2026

deREferencing v2026.09.03

Плагин для IDA Pro, реализующий более удобные для пользователя представления регистров и стека.

Поделиться

deREferencing

License: GPL v3

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.

Снимки

Представление регистров

registers

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

stack

Благодарности

Особая благодарность моему коллеге @roman_soft за идеи, которые он подсказал мне во время разработки плагина.

Ошибки / Обратная связь / PR

Любые комментарии, проблемы или pull request будут высоко оценены :-)

Автор

  • Daniel García Gutiérrez - @danigargu

Категории