Первый в мире компьютерный вирус: каким он был и кто его создал. Как работали первые вирусы и какие угрозы они представляли
Нет сомнений, что о компьютерных вирусах наслышан каждый пользователь современных устройств. Их боятся, от них стараются защититься, но это только заставляет вирусы совершенствоваться, меняя стратегию атаки и свойства. Сейчас они серьезно конкурируют с новыми системами безопасности, но кто создал первый компьютерный вирус? Когда он появился и как эволюционировал? К чему может привести дальнейшее их развитие?
Нет сомнений, что о компьютерных вирусах наслышан каждый пользователь современных устройств. Их боятся, от них стараются защититься, но это только заставляет вирусы совершенствоваться, меняя стратегию атаки и свойства. Сейчас они серьезно конкурируют с новыми системами безопасности, но кто создал первый компьютерный вирус? Когда он появился и как эволюционировал? К чему может привести дальнейшее их развитие?
Компьютерный вирус — это вид вредоносной программы. Он может внедриться в код другой программы, в системную область памяти, проникнуть в загрузочный сектор, а также отправлять собственные копии по разным каналам связи. Собственно, распространение, как и у биологического вируса, это и есть его главная цель. При этом к сопутствующей функции часто относятся действия, направленные на возникновение нарушений в работе программно-компьютерных комплексов.
Вирус может удалить важные файлы, вызвать удаление операционной системы, привести в негодность структуры, в которых размещаются данные пользователя и устройства, нарушить работу сетевых структур, украсть личные данные, заблокировать пользователей и многое другое. Не всегда автор вируса программирует вредоносные действия. Иногда вирус приводит к сбоям из-за того, что автор допустил ошибки в программировании или не учел тонкости того, как его детище будет взаимодействовать с конкретной операционной системой или другими программами.
С чего началась история вирусов
История первого компьютерного вируса началась с математика Джона фон Неймана, который в конце 1940-х годов стал обсуждать в серии лекций теорию самовоспроизводящихся автоматов. Уже в 1951 году математик венгерского происхождения придумал и разработал метод для создания самовоспроизводящихся механизмов, а в 1960 году вышла монография ученого на эту тему. Теория самовоспроизводящихся автоматов рассматривает возможность существования в механическом мире организма, который смог бы наносить вред машинам, создавать свои копии и заражать новые. Биологический вирус послужил вдохновением для создания такой теории, а сама теория стала фундаментом для создания вирусов.
Применять теорию на практике пытались Лайонел Пенроуз и его сын Роджер Пенроуз, который был награжден Нобелевской премией за достижения в области физики. Вместе они опубликовали в 1957 году статью для журнала Nature, подробно рассказывающую о самовоспроизводящихся механических структурах. В этой статье были приведены не только примеры чисто механических конструкций, но и модель похожих структур, которые могут активироваться, захватывать и освобождать.
Статья была полезна для Ф.Ж. Шталя, который на машинном языке запрограммировал биокибернетическую модель, в которой существа двигались и питались ненулевыми словами. Когда существо съедало определенное количество символов, оно размножалось, а дочерние механизмы обладали способностью к мутации. Если кибернетическое существо какое-то время двигалось, не получая питания, тогда оно погибало.