Вирусы, их история, и цель создания.

advertisement
Вирусы, их история, и цель создания.
КГБПОУ «Каннский политехнический колледж»
Автор: Макаров Владислав
Руководитель: Чайковская Ольга Васильевна
Программное обеспечение бывает разным: полезным и не очень. В
последнем
случае
речь
идёт
о
пресловутых
компьютерных
вирусах.
Компьютерный вирус— вредоносная программа, которая умеет воспроизводить
копии самой себя и самостоятельно проникать в код других программ, базы
данных, загрузочные секторы жёсткого диска и т. д. Причём только
«проникновением» этот вид программного обеспечения не ограничивается.
Конечная
цель
большинства
компьютерных
вирусов
—
нанесение
определённого вреда реципиенту. Вредоносность компьютерных вирусов
сводится к удалению файлов, захвату части дискового пространства
компьютера, блокированию работы его пользователей, взлому персональных
данных и т. п.
История происхождения названия «компьютерный вирус». Почему
«вирус», а не, скажем, «болезнь» или «травма»? Ответ прост — всё дело в
разительном
сходстве
механизма
распространения
биологических
и
компьютерных вирусов. Подобно тому как биологический вирус захватывает
клетку организма, репродуцирует себя в ней и затем оккупирует новую клетку,
так же действует и компьютерный вирус. Проникнув в ту или иную программу,
создав энное количество копий себя, вредоносное программное обеспечение
начинает захватывать другие области компьютера, а затем перемещается на
следующее устройство. Согласитесь, аналогия более чем очевидна. Собственно,
поэтому и «вирус». Правда, не биологический, а компьютерный.
Достоверно
неизвестно,
кто
и
когда
первым
употребил
это
словосочетание. Посему, не претендуя на истину в последней инстанции,
озвучу имя человека, который чаще всего упоминается в этом контексте. Это
Грегори Бенфорд (на фото справа) — астрофизик и, по совместительству,
писатель-фантаст из США. Многие считают, что именно в его рассказе
«Человек в шрамах»(1970) слово «вирус» было впервые использовано по
отношению к компьютерной программе.
Именно с 1949 года можно вести отсчет истории компьютерных
вирусов. Дело было в США. Ученый Джон фон Науманн, венгр по
происхождению,
работавший
в
одном
из
университетов,
разработал
математическую теорию по созданию самовоспроизводящихся алгоритмов.
Результаты
его
исследований
были
опубликованы
в
нескольких
специализированных журналах. Однако ради справедливости стоит отметить,
что данные работы не вызвали особого ажиотажа и остались абсолютно
незамеченными окружающими, за исключением узкого круга ученыхматематиков.
Единственным
практическим
использованием
теории
Науманна
оказалось развлечение, которое придумали сами для себя математики,
работающие в научно-исследовательском центре компании Bell. Они увлеклись
созданием специальных программ, единственной целью которых было
отбирание друг у друга виртуального пространства. В этих "гладиаторах"
впервые была использована функция саморазмножения - обязательный признак
любого компьютерного вируса.
Конец 60-х - начало 70-х в течение двадцати лет теория Науманна на
практике нигде не использовалась. Однако примерно в конце 60-х годов
появились первые сообщения о самых настоящих компьютерных вирусах. В то
время их писали программисты просто так, для развлечения или "пробы сил".
Именно таким и был самый первый известный вирус PervadingAnimal. Он не
выполнял никаких деструктивных действий, да и заразил всего лишь один
компьютер (Univax 1108), на котором и был создан. Однако именно этот вирус
является "прародителем" всего сегодняшнего многообразия зловредных
программ.
Развивая теорию американца, немецкий исследователь Вейт Ризак в
1972
году
публикует
статью
«Самовоспроизводящиеся
автоматические
устройства с минимальным обменом информации». В ней учёный описывает
механизм работы полноценного вируса, написанного на языке Ассемблер для
компьютерной системы SIEMENS 4004/35.
Ещё одним важным научным трудом в этой области считается диплом
выпускника Дортмундского университета Юргена Крауса. В 1980 году в своей
выпускной
работе
«Самовоспроизводящиеся
программы»
молодой
исследователь раскрыл вопросы теории, описал уже существующие в то время
самовоспроизводящиеся программы для компьютера SIEMENS и первым
акцентировал внимание на том, что компьютерные программы похожи на
биологические
вирусы.
1975
год
может
считаться
датой
рождения
антивирусных программ. Все началось с появления первого сетевого вируса
TheCreeper, использующего Telenet. Опасность распространения этой заразы
была достаточно велика, а поэтому для защиты была написана специальная
программа TheReeper. С этого момента началась своеобразная гонка
вооружений между вирусами и антивирусами.
Начало 80-х это время появляются первые массовые вирусы. Однако
работают они только на компьютерах Apple. Кстати, для их распространения
впервые использовался один из самых популярных способов - пиратские игры.
Пользователи копировали друг у друга различные программы, а вместе с ними
и вирусы. И поскольку антивирусного софта в то время практически не было,
то число пострадавших было достаточно велико.
Научные исследования фон Неймана послужили главным толчком к
практическому созданию компьютерных вирусов в будущем, а сам учёный по
праву считается отцом-теоретиком компьютерной вирусологии.
Download