Фундаментальные основы хакерства. Анализ программ в среде Win64
Book information
Description
Подшивка собранная из статей в журнале Пытливому уму хакера раскрываются не только методы анализа, взлома и защиты программ, но и особый образ мышления. Ведь хакерство — это не просто взлом, это попытка узнать, что в голове у человека, написавшего код анализируемого приложения. В первой части обсуждаются основные инструменты хакера. Рассказывается, как их применять для исследования и взлома простых защит, которые до сих пор часто встречаются в программах. Приводятся примеры взлома консольных и GUI-приложений. Также обсуждаются механизмы современных операционных систем, стоящие на службе защиты приложений. Центральная часть книги посвящена методам дизассемблирования с помощью мощнейшего дизассемблера IDA Pro. В этой части много внимания уделяется поиску в дизассемблерных листингах конструкций языков высокого уровня: объектов; структур; аргументов; циклов разных типов; условных операторов разных типов; функций, в том числе библиотечных и виртуальных. Приводятся способы определения компилятора (и зачем это может быть нужно), рассказывается о методах передачи и возвращения параметров, соглашениях вызовов функций. Объяснено, каким образом ищутся переменные, операнды, строки. Не оставлены без внимания команды, появившиеся в расширениях современных микропроцессоров, таких как MMX, SSE различных версий. Обладая этими сведениями, ты всегда будешь иметь под рукой инструменты, которые сможешь применить для анализа, поиска багов и их эксплуатации в любой программе. Третья часть книги посвящена атакам на программное обеспечение. В ней рассказывается о противостоянии различным методам взлома. Способы противодействия распространяются от запутывания хакера до использования самомодифицирующегося кода. В результате обновления материала с учетом новой микропроцессорной архитектуры книга значительно потолстела и прибавила в весе по сравнению с оригинальным изданием. Плюс обзавелась твердой обложкой.
Similar books
Фундаментальные основы хакерства. Анализ программ в среде Win64
Компьютерные вирусы изнутри и снаружи
2006 · PDF
Восстановление данных. Практическое руководство
2006 · FB2
Энциклопедия примет погоды: предсказание погоды по мест. признакам
2004 · PDF
Восстановление данных: практическое руководство
2021 · DJVU
Восстановление данных: практическое руководство
2021 · PDF
Техника и философия хакерских атак — записи мыщ'а
2004 · PDF
Касперски Крис Восстановление данных. Практическое руководство
2006 · PDF