© 2021 - Все права защищены
Идея компьютерных вирусов впервые обсуждалась в серии лекций математика Джона фон Неймана в конце 1940-х годов.
В 1966 году вышла его монография «Теория самовоспроизводящихся автоматов» – по сути, это мысленный эксперимент, рассматривающий возможность существования «механического» организма – например, компьютерного кода – который бы повреждал машины, создавал собственные копии и заражал новые машины аналогично тому, как это делает биологический вирус.
Таким образом, основы теории самовоспроизводящихся механизмов заложил Джон фон Нейман, который в 1951 году предложил метод создания таких механизмов. Он же первый провел академическое исследование проблемы компьютерных вирусов и создал термин «Компьютерные вирусы».
Первой публикацией, посвящённой созданию самовоспроизводящихся систем, является статья Р. Пенроуз, о самовоспроизводящихся механических структурах, опубликованная в 1957 году американским журналом Nature.
В этой статье, наряду с примерами чисто механических конструкций, была приведена некая двумерная модель подобных структур, способных к активации, захвату и освобождению.
По материалам этой статьи Ф. Ж. Шталь запрограммировал на машинном языке биокибернетическую модель, в которой существа двигались, питаясь ненулевыми словами. При поедании некоторого числа символов существо размножалось, причём дочерние механизмы могли мутировать. Если кибернетическое существо двигалось определённое время без питания, оно погибало.
В 1981 году Ричард Скрента написал один из первых загрузочных вирусов для компьютеров Apple II. Вирус назывался ELK CLONER. Он обнаруживал своё присутствие сообщением после запуска компьютера, содержащим небольшое забавное стихотворение, через некоторое время стихотворение пропадает и компьютер продолжает работать как обычно.
Другие вирусы для Apple II были созданы студентом Техасского университета A&M Джо Деллинджером в 1981 году.
Они были рассчитаны на операционную систему Apple DOS 3.3 для этой Apple II.
Вторая версия этого вируса «ускользнула» от автора и начала распространяться по университету. Ошибка в вирусе вызывала подавление графики популярной игры под названием CONGO, и в течение нескольких недель все («пиратские») копии этой игры перестали работать. Для исправления ситуации автор запустил новый, исправленный вирус, предназначенный для «замещения» предыдущей версии.
Материал подготовлен педагогом по направлению "Кибергигиена и работа с большими данными" Юламановым Динисламом Фануровичем.
г. Магнитогорск, пр-т Ленина, д. 38, корп. 3, этаж 3.
Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.