
Полная версия
Курс Реверс инжиниринг информационных систем
Учебное пособие посвящено реверс-инжинирингу информационных систем. В двадцати главах последовательно рассматриваются основы обратного проектирования программного обеспечения, правовые и этические аспекты, архитектура процессоров, язык ассемблера, форматы исполняемых файлов PE и ELF, инструменты статического и динамического анализа. Отдельные разделы посвящены антиотладке и обфускации, анализу сетевых протоколов, веб-приложений, мобильного ПО, баз данных, вредоносных программ и прошивок встраиваемых систем. Приводятся практические примеры, команды инструментов, типовые паттерны кода и лабораторные задания. Заключительные главы охватывают автоматизацию анализа, современные тенденции и профессиональное развитие. Пособие предназначено для студентов и специалистов, изучающих информационную безопасность и сопровождение сложных программных систем.









