Книга

Ghidra. Искусство программного анализа

О книге



В 2019 году Агентство национальной безопасности США сделало то, чего никто не ожидал: выложило в открытый доступ инструмент, который десятилетиями разрабатывался для внутреннего использования. Ghidra перевернула мир обратной разработки. Внезапно у студентов, независимых исследователей и небольших компаний появился доступ к технологиям, которые раньше стоили тысячи долларов.

Документация Ghidra, хотя и обширная, напоминает скорее технический справочник, чем учебник. Официальные слайды АНБ рассчитаны на подготовленную аудиторию, а блоги разрознены. Книг на русском языке нет вообще. Эта книга — попытка закрыть этот пробел.

Книга разбита на шесть частей и пятнадцать глав:

  • Главы 1–3. Мы установим Ghidra, освоим интерфейс Code Browser и поймём, как дизассемблер и декомпилятор работают в тандеме.
  • Главы 4–5 . Язык SLEIGH и P-Code — то, что отличает Ghidra от всех конкурентов. Вы научитесь писать спецификации процессоров и модифицировать существующие модули.
  • Главы 6–8. Типы данных, структуры, перекрёстные ссылки, графы вызовов, а также распутывание C++, Objective-C и Go.
  • Главы 9-11. Скриптинг на Python, Ghidra Bridge для подключения внешних инструментов и разработки расширений на Java.
  • Главы 12–14. Продвинутая практика. Борьба с обфускацией, отладка и эмуляция, командная работа через Ghidra Server.
  • Глава 15 . Поиск уязвимостей, BSim, интеграция с фазерами.
  • Приложения. Шпаргалка по горячим клавишам, справочник по P-Code операциям и список ресурсов для дальнейшего роста.
Формат pdf
Цена 690 руб.
Складчина создана 17 июня 2026 г.

Другие книги автора 12

ВА Валерий Антонов Все материалы
Точка входа: взлом веб-приложений и API Точка входа: взлом веб-приложений и API 138 ₽ 690 ₽ −80%Нейросети для восстановления данных. Том 1. Начало Нейросети для восстановления данных. Том 1. Начало 158 ₽ 790 ₽ −80%x64dbg. Полное руководство по динамическому анализу. От первой точки останова до промышленной распаковки x64dbg. Полное руководство по динамическому анализу. От первой точки останова до промышленной распаковки 138 ₽ 690 ₽ −80%ChatGPT на вашем ноутбуке: бесплатно, анонимно, навсегда ChatGPT на вашем ноутбуке: бесплатно, анонимно, навсегда 80 ₽ 490 ₽ −84%Программирование по графу потока управления (лист бумаги и карандаш) Программирование по графу потока управления (лист бумаги и карандаш) 138 ₽ 690 ₽ −80%Свой Autograd и нейросеть с нуля: Путь от новичка до ML-инженера Свой Autograd и нейросеть с нуля: Путь от новичка до ML-инженера 158 ₽ 790 ₽ −80%Разработка расширений для IDA Pro. Том II. Практическая разработка Разработка расширений для IDA Pro. Том II. Практическая разработка 138 ₽ 690 ₽ −80%Разработка расширений для IDA Pro. Том I. Архитектура и фундаментальные концепции Разработка расширений для IDA Pro. Том I. Архитектура и фундаментальные концепции 138 ₽ 690 ₽ −80%Перепрошивка. Как переписать детские сценарии с помощью нейробиологии Перепрошивка. Как переписать детские сценарии с помощью нейробиологии 490 ₽ Binary Ninja. Сбалансированный «современный IDA» Binary Ninja. Сбалансированный «современный IDA» 138 ₽ 690 ₽ −80%Математика для нейросетей и GNN: от школьной алгебры до кода Математика для нейросетей и GNN: от школьной алгебры до кода 106 ₽ 690 ₽ −85%Анатомия обмана: Всё, что вы не знали о мошенниках и о себе Анатомия обмана: Всё, что вы не знали о мошенниках и о себе 90 ₽ 490 ₽ −82%
138 ₽ 690 ₽