Реверсирование: секреты обратного инжиниринга -Reversing: Secrets of Reverse Engineering
Автор | Эльдад Эйлам |
---|---|
Страна | США , Канада , Китай , Япония , EMEA |
Язык | английский |
Тема | Разобрать механизм с целью понять, как это работает |
Издатель | Wiley Publishing |
Дата публикации |
2005 г. |
Страницы | 595 |
ISBN | 0-7645-7481-7 |
OCLC | 60359199 |
005.1 22 | |
Класс LC | QA76.758 .E35 2005 |
Reversing: Secrets of Reverse Engineering - это учебник, написанный Эльдадом Эйламом по темепрограммного обеспечения обратного проектирования , в основном в среде Microsoft Windows . Он охватывает использование отладчиков и других низкоуровневых инструментов для работы с двоичными файлами. Особый интерес представляет то, что он использует OllyDbg в примерах, и поэтому является одной из немногих практических современных книг по этому предмету, в которых используются популярные, реальные инструменты для облегчения обучения. Книга предназначена для самостоятельного изучения и не содержит наборов задач , но также используется в качестве учебного пособия в некоторых университетских классах.
Книга охватывает несколько различных аспектов реверс-инжиниринга и демонстрирует, чего можно достичь:
- Как можно победить технологии защиты от копирования и DRM и как их усилить.
- Как можно анализировать и нейтрализовать вредоносное ПО, такое как черви .
- Как запутать код, чтобы его было труднее перепроектировать.
Книга также включает подробное обсуждение правовых аспектов реверс-инжиниринга и исследует некоторые известные судебные дела и постановления, связанные с реверс-инжинирингом.
Учитывая его относительно узкую тематику, Reversing является бестселлером, который с момента своего первого выпуска остается в списке 100 лучших книг по программному обеспечению Amazon.com в течение нескольких лет.
Оглавление
- Часть I: Реверс 101.
- Глава 1: Основы.
- Глава 2: Программное обеспечение нижнего уровня.
- Глава 3: Основы Windows.
- Глава 4: Реверсивные инструменты.
- Часть II: Прикладное реверсирование.
- Глава 5: Помимо документации.
- Глава 6: Расшифровка форматов файлов.
- Глава 7: Аудит двоичных файлов программы.
- Глава 8: Обращение с вредоносным ПО.
- Часть III: Растрескивание.
- Глава 9: Защита от пиратства и копирования.
- Глава 10: Методы антиверсии.
- Глава 11: Нарушение защиты.
- Часть IV: Помимо разборки.
- Глава 12: Обращение к .NET.
- Глава 13: Декомпиляция.
- Приложение А. Расшифровка структур кода.
- Приложение B: Понимание скомпилированной арифметики.
- Приложение C: Расшифровка данных программы.
Редакции
- Reversing: Secrets of Reverse Engineering , English, 2005. 595pp. ISBN 0-7645-7481-7
- Реверс: 逆向 工程 揭密 , упрощенный китайский, 2007. 598 с. ISBN 978-7-121-04995-8
Ссылки
Эта статья о компьютерной книге или серии книг - незавершенная . Вы можете помочь Википедии, расширив ее . |
Хорошим справочником для книг по обратной инженерии программного обеспечения были бы книги по обратной инженерии, в которых указана лучшая книга.