Библиотека knigago >> Компьютеры и Интернет >> Программы >> GHIDRA. Полное руководство


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2099, книга: Тьма
автор: Алексей Григорьевич Атеев

«Тьма» Алексея Атеева — захватывающий и леденящий кровь роман ужасов, который погружает читателя в мир абсолютного зла и отчаяния. История разворачивается в отдаленной деревне, где группа исследователей натыкается на древнее зло, которое пробудилось ото сна. Атеев мастерски создает атмосферу страха и беспокойства с самого начала. Вместе с персонажами читатели спускаются в темные глубины заброшенного монастыря, где зло скрывается за каждым углом. Описания обстановки и ужасающих существ вызывают...

Крис Игл , Кара Нэнс - GHIDRA. Полное руководство

GHIDRA. Полное руководство
Книга - GHIDRA. Полное руководство.  Крис Игл , Кара Нэнс  - прочитать полностью в библиотеке КнигаГо
Название:
GHIDRA. Полное руководство
Крис Игл , Кара Нэнс

Жанр:

Программы, Компьютерная безопасность, Хакерство

Изадано в серии:

неизвестно

Издательство:

ДМК Пресс

Год издания:

ISBN:

978-5-97060-942-2

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "GHIDRA. Полное руководство"

Платформа Ghidra, ставшая итогом более десяти лет работы в Агентстве национальной безопасности, была разработана для решения наиболее трудных задач обратной разработки (Reverse Engeneering – RE). После раскрытия исходного кода этого инструмента, ранее предназначавшегося только для служебного пользования, один из лучших в мире дизассемблеров и интуитивно понятных декомпиляторов оказался в руках всех специалистов, стоящих на страже кибербезопасности. Эта книга, рассчитанная равно на начинающих и опытных пользователей, поможет вам во всеоружии встретить задачу RE и анализировать файлы, как это делают профессионалы.

Читаем онлайн "GHIDRA. Полное руководство". [Страница - 2]

Ghidra.............................................. 355
Глава 14. Основы написания скриптов для Ghidra...................................... 387
Глава 15. Eclipse и GhidraDev.......................................................................... 423
Глава 16. Необслуживаемый режим Ghidra.................................................. 457

Часть IV. Дополнительные темы.............................. 483

Глава 17. Загрузчики Ghidra........................................................................... 485
Глава 18. Процессорные модули в Ghidra...................................................... 537
Глава 19. Декомпилятор Ghidra...................................................................... 571
Глава 20. Зависимость от компилятора.......................................................... 591

Часть V. Реальные приложения............................... 623

Глава 21. Анализ обфусцированного кода..................................................... 625
Глава 22. Изменение двоичного кода............................................................. 673
Глава 23. Определение разности двоичных файлов
и отслеживание версий.................................................................... 705
Приложение. Ghidra для пользователей IDA................................................ 731

ОГЛАВЛЕНИЕ
ЧАСТЬ I. ВВЕДЕНИЕ.................................................... 25
Глава 1. Введение в дизассемблирование................................................ 27
Теория дизассемблирования.......................................................................... 28
Что делает дизассемблер................................................................................ 29
Зачем нужен дизассемблер............................................................................ 30
Анализ вредоносного ПО............................................................................ 31
Анализ на уязвимость................................................................................. 31
Анализ интероперабельности.................................................................... 32
Проверка компилятора............................................................................... 32
Отображение команд в процессе отладки................................................ 33
Как работает дизассемблер............................................................................ 33
Базовый алгоритм дизассемблирования.................................................. 33
Алгоритм линейной развертки.................................................................. 35
Алгоритм рекурсивного спуска.................................................................. 37
Резюме.............................................................................................................. 42
Глава 2. Обратная разработка и инструменты
дизассемблирования....................................................................................... 43
Средства классификации............................................................................... 44
file.................................................................................................................. 44
PE Tools......................................................................................................... 47
PEiD.............................................................................................................. 48
Обзорные инструменты................................................................................... 49
nm.................................................................................................................. 49
ldd.................................................................................................................. 52
objdump......................................................................................................... 55
otool............................................................................................................... 56
dumpbin........................................................................................................ 56
c++filt............................................................................................................. 57
Инструменты глубокой
инспекции......................................................................................................... 59
strings............................................................................................................ 59
Дизассемблеры............................................................................................ 61
Резюме.............................................................................................................. 63
Глава 3. Первое знакомство с Ghidra......................................................... 65
Лицензионная политика Ghidra................................................................... 66
Версии Ghidra.................................................................................................. 66
Ресурсы поддержки Ghidra............................................................................ 66
Скачивание Ghidra......................................................................................... 68
Установка Ghidra............................................................................................. 68
Запуск Ghidra.............................................................................................. 70
Резюме.............................................................................................................. 71

8

Оглавление

ЧАСТЬ II. ОСНОВЫ ИСПОЛЬЗОВАНИЯ GHIDRA...... 73
Глава 4. Начало работы с Ghidra................................................................ 75
Запуск Ghidra ................................................................................................. 75
Создание нового проекта................................................................................ 77
Загрузка файла в Ghidra............................................................................ 78
Использование простого двоичного загрузчика...................................... 82
Анализ файлов в Ghidra................................................................................. 84
Результаты автоматического анализа...................................................... 88
Поведение рабочего стола во время начального анализа.......................... 89
Сохранение работы и --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.