Путь человека труден и опасен, но мы преодолеем всё и доберёмся до конечной точки нашего пути – Вершине знаний.

Asm


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

Крис Касперски, Ева Рокко Искусство дизассемблирования (+ CD-ROM) Серия: В подлинникеОчень часто под рукой не оказывается ни отладчика, ни дизассемблера, ни даже компилятора, чтобы набросать хотя бы примитивный трассировщик. Разумеется, что говорить о взломе современных защитных механизмов в таких условиях просто смешно, но что делать если жизнь заставляет?
Предположим, что у нас есть простейший шестнадцатеричный редактор, вроде того, который встроен в DN и, если очень повезет, то debug.com, входящий в поставку Windows и часто остающийся не удаленным владельцами машины. Вот этим-то мы и воспользуемся. Сразу оговорюсь, что все описанное ниже требует для своего понимания значительного упорства, однако, открывает большие практические возможности. Вы сможете, например, поставить на диск парольную защиту, зашифровать несколько секторов, внести вирус или разрушающую программу и все это с помощью "подручных" средств, которые наверняка окажутся в вашем распоряжении.

 Просмотреть  содержание  »

Румянцев П. В. Исследование программ Win32: до дизассемблера и отладчика.

П. В. Румянцев. Исследование программ Win32: до дизассемблера и отладчикаПриведена информация о структуре исполняемых файлов Win32 и .NET. Книга содержит многочисленные примеры, позволяющие читателю понять, из каких «составных частей» состоят файлы .ехе и .dll, а также какое исследование программы может быть предпринято до того, как приступить к обработке таковой при помощи дизассемблера и отладчика.
Для программистов, будет полезна студентам и аспирантам вузов. Замысел этой книги возник у меня достаточно давно, но, как говорится, все руки не доходили. И как только появилось время, необходимое для написания книги, я постарался не упустить такую возможность. Результат - перед вами. Предлагаемая книга рассказывает о том, какое исследование программы может и, наверное, должно быть предпринято до того, как приступить к обработке таковой при помощи дизассемблера и отладчика. В этой книге рассказывется обо всех структурах, включенных в заголовочные файлы Windows SDK и описанные в MSDN, которые соответствуют тем или иным частям исполняемого файла. В ходе рассмотрения мы напишем программу, которая позволит просмотреть содержимое исполняемого файла, познакомимся с некоторыми инструментами, которые могут быть использованы не только в программе просмотра исполняемого файла, но и в других программах.

 Просмотреть  содержание  »

Юров В. И. Assembler. Практикум. 2-е изд.

Ещё...В. И. Юров. Assembler. Серия: Учебник для вузовЦель книги — дополнить учебник «Assembler»того же автора практическим материалом, используя который можно разрабатывать сложные полнофуикциональные программы для различных операционных платформ.
Каждая из двенадцати глав практикума посвящена определенной прикладной теме. Исчерпывающе рассмотрены вопросы организации взаимодействия программ на ассемблере с внешним миром. Приведены варианты ассемблерной реализации многих известных и востребованных иа практике алгоритмов. Изложение базовых вопросов прикладного программирования сопровождается рассмотрением ряда интересных примеров.
Книга предназначена для студентов и специалистов, применяющих ассемблер для решения задач прикладного и системного программирования.
Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов «Информатика и вычислительная техника».

 Просмотреть  содержание  »

Зубков С. В. Assembler для DOS, Windows и UNIX.

Зубков С. В. Assembler для DOS, Windows и UNIXВ книге освещаются все аспекты современного программирования на ассемблере для DOS, Windows 95/NT и UNIX (Solaris, Linux и FreeBSD), включая создание резидентных программ и драйверов, прямое программирование периферийных устройств, управление защищенным режимом и многое другое. Детально рассматривается архитектура процессоров Intel вплоть до Pentium III. Все главы иллюстрируются подробными примерами работоспособных программ.
Издание ориентировано как на профессионалов, так и на начинающих без опыта программирования.

 Просмотреть  содержание  »

Магда Ю. С. Ассемблер для процессоров Intel Pentium.

Магда Ю. С. Ассемблер для процессоров Intel Pentium.Издание посвящено вопросам программирования на языке ассемблера для процессоров Intel Pentium. Рассмотрен широкий круг вопросов, начиная с основ программирования на ассемблере и заканчивая применением самых современных технологнй обработки данных, таких как ММХ, SSE и SSE2. Материал книги раскрывает методику отимизации программного кода для всех поколений процессоров Intel Pentium, включая Intel Pentium 4. Теоретический материал подкреплен многочисленными примерами программного кода. Для широкого круга читателей, от студентов до опытных разработчиков программного обеспечения.

 Просмотреть  содержание  »





Все материалы взяты из открытых источников и представлены исключительно в ознакомительных целях. Все права на книги принадлежат их авторам и издательствам.



Вход в систему