Praktyczna analiza plików binarnych
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 5
Заказывая «Praktyczna analiza plików binarnych» данное изделие из «Программирование» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.
Практический анализ бинарных файлов
- Автор: Андриесс Деннис
- Провайдер: Azymut
- количество страниц: b > 415
- формат: 16,5х23,5 см
- номер выпуска: 1
- язык публикации: польский
- дата публикации: 20.07.2020
- тип переплета: мягкая обложка
- год выпуска: 2020
Издатель: Научное издательство PWN
EAN: 9788301211912
Современное вредоносное ПО все больше запутывает свой код и делает анализ невозможным, поэтому нам нужны все более сложные методы, чтобы приподнять эту темную завесу знаний. В этом может помочь бинарный анализ, цель которого — определить истинные свойства бинарных программ, чтобы понять, что они на самом деле делают. Обратное проектирование и дизассемблирование — ключевые первые шаги, но возможности двоичного анализа гораздо шире, и еще многому предстоит научиться. Это практическое руководство, написанное для инженеров по безопасности и хакеров, охватывает увлекательные темы, связанные с бинарным анализом и инструментированием. Рекомендуется практическое знание C/C++ и ассемблера x86-64 (Приложение A к книге представляет ускоренный курс по ассемблеру x86). Изучив основные концепции и форматы, вы будете анализировать двоичные файлы, используя такие методы, как дизассемблирование и внедрение кода, а также изучите инструменты двоичного анализа GNU/Linux. Затем вы внедрите инструменты профилирования с помощью Pin, создадите свои собственные инструменты динамического анализа ошибок с помощью libdft и многое другое. Вы узнаете: Анализируйте двоичные файлы ELF и PE и создайте двоичный загрузчик с помощью libbfd. Изменяйте двоичные файлы ELF, используя такие методы, как внедрение кода и шестнадцатеричное редактирование. Создавайте собственные инструменты дизассемблирования с помощью Capstone. Используйте бинарный инструментарий для обхода распространенных приемов антианализа. утечки информации. Используйте символическое выполнение для создания автоматических инструментов эксплуатации. Упражнения в конце каждой главы помогут вам перейти от понимания основ к выполнению расширенного двоичного анализа и инструментирования. Практический бинарный анализ поможет вам достичь экспертного уровня.