Immunity Debugger — для чего используют

Immunity Debugger — отладчик для Windows, популярный в среде исследователей безопасности и разработчиков эксплойтов.

  • Основан на отладчике OllyDbg, расширен Python-скриптами.
  • Удобен для анализа крэшей, поиска переполнений буфера и подготовки payload’ов.
  • Поддерживает плагины и скрипты (например, для поиска инструкций, паттернов, ROP-цепочек).
  • Часто используется вместе с Mona (Mona.py) для автоматизации поиска bad chars, ROP-гаджетов и обхода защит (DEP, ASLR).

Типичный сценарий: воспроизвести падение уязвимой программы, найти смещение переполнения, подобрать адреса и собрать рабочий эксплойт.