Аннотація | В книге рассмотрен язык Ассемблера для процессоров семейства Intel 80x86, а также различные аспекты применения этого языка в области зашиты информации. Книга состоит из трех частей. Глава I - суть учебное пособие для начинающих по программированию на Ассемблере, она содержит описание архитектуры компьютера IBM PC, системы команд, способов адресации данных, системных функций, некоторых приемов программирования. Вторая и третья главы книги рассчитаны на более подготовленного читателя. Глава 2 содержит описание криптографических методов и возможные способы решения задач контроля целостности и обеспечения секретности информации. Глава 3 посвяшена специфическим применениям Ассемблера, таким как зашита программ от статического и динамического исследования, борьба с вирусами, "изощренное" программирование. Книга рассчитана на широкий круг читателей, в том числе и не являющихся профессиональными программистами. Может быть полезна программистам, инженерам, студентам вузов. |