Эффективная защита своих программ и оптимизация программных кодов – насущные вопросы для разработчиков. Эти и другие вопросы решаются методами дизассемблирования, которые рассмотрены в книге. Сделан обзор классических хакерских инструментов, исследованы дампы памяти, защитные механизмы, вредоносные программные коды эксплойтов и вирусов.
Знание методов дизассемблирования позволяет оптимизировать коды и качественно осуществить защиту программ. Полученные знания благодаря книге позволяют идентифицировать конструкции таких языков, как Pascal и C/C++, т.е. языков высокого уровня. Данный сборник демонстрирует различные пути для реконструкции алгоритмов и рассматривает популярные хакерские инструменты для UNIX и Linux, а также для Windows. К таким инструментам относятся API- и RPC-шпионы, эмуляторы, дизассемблеры, отладчики, шестнадцатеричные редакторы и т.п. Рассмотрены и исследованы вредоносные программные коды, защитные механизмы, дампы памяти. Объяснено противодействие антиотладочным приемам.
Книга «Искусство дизассемблирования» (авторы Крис Касперски и Ева Рокко) адресована продвинутым пользователям. Вместе с книгой предлагается компакт-диск, в котором имеются полноцветные иллюстрации и коды в рассматриваемых примерах.
6,717 просмотров всего, 2 просмотров сегодня