Книга представляет собой курс компьютерной вирусологии, посвященный подробному рассмотрению феномена саморазмножающихся программ. Содержит неформальное и формальное введение в проблему компьютерных вирусов, описание принципов их работы, многочисленные примеры кода, методики обнаружения и удаления, а также лежащие в основе этих методик математические модели. Рассматривает все наиболее широко распространенные в прошлом и настоящем типы вирусов. Ориентирована на самую широкую аудиторию, но прежде всего на студентов и программистов - будущих и действующих специалистов в области защиты информации и разработки системного и прикладного программного обеспечения. Также может быть полезна и интересна "рядовым" пользователям, интересующимся проблемой компьютерных вирусов.
Kniga predstavljaet soboj kurs kompjuternoj virusologii, posvjaschennyj podrobnomu rassmotreniju fenomena samorazmnozhajuschikhsja programm. Soderzhit neformalnoe i formalnoe vvedenie v problemu kompjuternykh virusov, opisanie printsipov ikh raboty, mnogochislennye primery koda, metodiki obnaruzhenija i udalenija, a takzhe lezhaschie v osnove etikh metodik matematicheskie modeli. Rassmatrivaet vse naibolee shiroko rasprostranennye v proshlom i nastojaschem tipy virusov. Orientirovana na samuju shirokuju auditoriju, no prezhde vsego na studentov i programmistov - buduschikh i dejstvujuschikh spetsialistov v oblasti zaschity informatsii i razrabotki sistemnogo i prikladnogo programmnogo obespechenija. Takzhe mozhet byt polezna i interesna "rjadovym" polzovateljam, interesujuschimsja problemoj kompjuternykh virusov.