Тонкости дизассемблирования

Если вам приходится работать с программами на низком уровне и сталкиваться с необходимостью дизассемблирования кода, то книга Криса Касперски «Тонкости дизассемблирования» будет для вас полезной. В ней вы найдёте глубокие знания и практические советы по анализу машинного кода.

Автор делится своими знаниями о тонкостях работы с дизассемблером и объясняет сложные концепции на понятных примерах. Книга поможет вам лучше понять внутреннее устройство программ и научиться работать в условиях, когда под рукой нет привычных инструментов.

Вы можете бесплатно прочитать книгу «Тонкости дизассемблирования» Криса Касперски онлайн на сайте библиотеки Ридания.

Читать полный текст книги «Тонкости дизассемблирования» бесплатно вы можете в нашей онлайн читалке. Просмотрите оглавление, чтобы перейти сразу к желаемой части книги. Скачать fb2 файл книги (0,62 MB) можно по этой ссылке, если вы предпочитаете свою читалку.

«Тонкости дизассемблирования» — читать онлайн бесплатно

Мне известны политические аргументы,

Но меня интересуют человеческие доводы.

Ф. Херберт. «Мессия Дюны»

Очень часто под рукой не оказывается ни отладчика, ни дизассемблера, ни даже компилятора, чтобы набросать хотя бы примитивный трассировщик. Разумеется, что говорить о взломе современных защитных механизмов в таких условиях просто смешно, но что делать если жизнь заставляет?

Предположим, что у нас есть простейший шестнадцатеричный редактор, вроде того, который встроен в DN и, если очень повезет, то debug.com, входящий в поставку Windows и часто остающийся не удаленным владельцами машины. Вот этим-то мы и воспользуемся. Сразу оговорюсь, что все описанное ниже требует для своего понимания значительного упорства, однако, открывает большие практические возможности. Вы сможете, например, поставить на диск парольную защиту, зашифровать несколько секторов, внести вирус или разрушающую программу и все это с помощью «подручных» средств, которые наверняка окажутся в вашем распоряжении.

Читать дальше