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


Вау, эта книга - настоящая бомба! "Оборона Севастополя: Полная хроника. 250 дней и ночей" Андрея Сульдина - это не просто историческая книга, это захватывающее приключение, которое перенесет вас прямо в гущу событий Великой Отечественной войны. Автор проделал невероятную работу, собрав воедино так много информации и фактов. Книга изобилует детальными описаниями сражений, подвигами героев и ужасами войны. Вы будете чувствовать себя так, будто сами сражаетесь бок о бок с защитниками...

СЛУЧАЙНАЯ КНИГА

Аравия. Джеймс Джойс
- Аравия

Жанр: Классическая проза

Год издания: 1982

Серия: Дублинцы

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

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

Жанр:

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

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

неизвестно

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

ДМК Пресс

Год издания:

ISBN:

978-5-97060-942-2

Отзывы:

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

Рейтинг:

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

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

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

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

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

кода.................................................................................................. 332
Реорганизация окон.................................................................................. 332
Редактирование параметров инструментов........................................... 334
Редактирование параметров инструмента............................................. 337
Специальные средства редактирования
для некоторых инструментов................................................................... 338
Сохранение конфигурации браузера кода............................................. 340
Окно проекта в Ghidra.................................................................................. 340
Меню Tools..................................................................................................... 346
Рабочие пространства................................................................................... 352
Резюме............................................................................................................ 353
Глава 13. Расширение взгляда на мир Ghidra...................................... 355
Импорт файлов.............................................................................................. 356
Анализаторы.................................................................................................. 359
Модели слов................................................................................................... 360
Типы данных.................................................................................................. 362
Создание новых архивов типов данных................................................. 365
Идентификаторы функций.......................................................................... 369
Плагин Function ID....................................................................................... 371
Пример применения плагина Function ID: UPX................................... 374
Пример применения плагина Function ID:
профилирование статической библиотеки............................................. 379
Резюме............................................................................................................ 385
Глава 14. Основы написания скриптов для Ghidra............................. 387
Диспетчер скриптов...................................................................................... 388
Окно диспетчера скриптов....................................................................... 388
Панель инструментов диспетчера скриптов.......................................... 390
Разработка скриптов..................................................................................... 391
Написание скриптов на Java (не JavaScript!)........................................ 391
Пример редактирования скрипта: поиск
по регулярному выражению.................................................................... 393
Скрипты на Python................................................................................... 399
Поддержка других языков....................................................................... 401
Введение в Ghidra API.................................................................................. 402
Интерфейс Address.................................................................................... 403
Интерфейс Symbol..................................................................................... 403
Интерфейс Reference................................................................................. 403
Класс GhidraScript.................................................................................... 404
Функции манипулирования программой.............................................. 410
Класс Program............................................................................................ 411
Интерфейс Function.................................................................................. 413
Интерфейс Instruction.............................................................................. 413
Примеры скриптов Ghidra............................................................................ 414
Пример 1: перечисление функций.......................................................... 414
Пример 2: перечисление команд............................................................. 415

12

Оглавление

Пример 3: перечисление перекрестных ссылок.................................... 416
Пример 4: нахождение вызовов функции.............................................. 417
Пример 5: эмуляция поведения языка ассемблера.............................. 419
Резюме............................................................................................................ 422
Глава 15. Eclipse и GhidraDev.................................................................... 423
Eclipse............................................................................................................. 423
Интеграция с Eclipse................................................................................. 424
Запуск Eclipse............................................................................................ 425
Редактирование скриптов в Eclipse........................................................ 426
Меню GhidraDev............................................................................................ 427
GhidraDevNew........................................................................................ 428
Навигация в обозревателе пакетов......................................................... 434
Пример: проект модуля анализатора......................................................... 441
Шаг 1: постановка задачи........................................................................ 443
Шаг 2: создать модуль в Eclipse............................................................... 443
Шаг 3: написать анализатор.................................................................... 443
Шаг 4: протестировать анализатор в Eclipse......................................... 451
Шаг 5: добавить анализатор в Ghidra.................................................... 451
Шаг 6: тестирование анализатора в Ghidra........................................... 452
Резюме............................................................................................................ 455
Глава 16. Необслуживаемый режим Ghidra.......................................... 457
Приступая к --">

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


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