Ghidra Software Reverse Engineering for Beginners - PDF, ePUB

Скачать полную версию книги "Ghidra Software Reverse Engineering for Beginners - PDF, ePUB"

Ghidra Software Reverse Engineering for Beginners: Analyze, identify, and avoid malicious code and potential threats in your networks and systems by A. P. David
Обнаружение потенциальных ошибок в вашем коде или программе и разработка собственных инструментов с использованием фреймворка для обратного инжиниринга Ghidra, разработанного в рамках проекта АНБ.

Ключевые возможности
- Используйте Ghidra на различных платформах, таких как Linux, Windows и macOS.
- Используйте различные плагины и расширения для выполнения разборки, сборки, декомпиляции и создания сценариев.
- Узнайте, как вы можете удовлетворить свои потребности в области кибербезопасности, создавая пользовательские патчи и инструменты.

Описание книги
Ghidra, фреймворк для обратной разработки программного обеспечения (SRE) с открытым исходным кодом, созданный исследовательским управлением АНБ, позволяет пользователям анализировать скомпилированный код на любой платформе, будь то Linux, Windows или macOS. Эта книга является отправной точкой для разработчиков, заинтересованных в использовании Ghidra для создания исправлений и расширения возможностей инструмента для удовлетворения своих потребностей в области кибербезопасности.

Вы начнете с установки Ghidra и изучения ее возможностей, а затем постепенно научитесь автоматизировать задачи обратного инжиниринга с помощью подключаемых модулей Ghidra. Затем вы увидите, как настроить среду для выполнения анализа вредоносных программ с помощью Ghidra и как использовать ее в режиме headless. По мере продвижения вы будете использовать сценарии Ghidra для автоматизации задачи выявления уязвимостей в исполняемых двоичных файлах. В книге также рассматриваются такие продвинутые темы, как разработка подключаемых модулей Ghidra, разработка собственного графического интерфейса, внедрение новых архитектур процессов, если это необходимо, и участие в проекте Ghidra.

К концу этой книги по Ghidra вы приобретете навыки, необходимые для использования возможностей Ghidra для анализа и предотвращения потенциальных уязвимостей в коде и сетях.

Чему вы научитесь
- освоите использование функций, подключаемых модулей и расширений Ghidra
- Поймете, как вы можете внести свой вклад в развитие Ghidra
- Фокусироваться на обратном инжиниринге вредоносного ПО и выполнять аудит двоичных файлов
- Автоматизировать задачи обратного инжиниринга с помощью подключаемых модулей Ghidra
- Овладейте навыками разработки собственных расширений, скриптов и функций Ghidra
- Автоматизируйте поиск уязвимостей в исполняемых двоичных файлах с помощью сценариев Ghidra.
- Узнайте, как использовать Ghidra в режиме headless.

Для кого эта книга
Эта книга для SRE предназначена для разработчиков, инженеров-программистов или любых ИТ-специалистов, имеющих некоторое представление об основах кибербезопасности. Перед началом работы с этой книгой необходимо предварительное знание Java или Python, а также опыт программирования или разработки приложений.


78
Просмотры
0
Лайкнули

Лицензии:

  • CC BY-NC-SA 3.0 PH
  • Ссылка автора не требуется

Поделиться в сетях

Информация о книге:

Комментарии (0) Добавить

Кликните на изображение чтобы обновить код, если он неразборчив
Комментариев пока нет. Ваш комментарий будет первым!