Интернет

Кем впервые был придуман программный вирус? Когда это произошло?

Появление первых компьютерных вирусов зачастую ошибочно относят к 70-м, и даже 60-м годам XX века. Обычно упоминаются, как «вирусы» такие программы, как Animal, Creeper, Cookie Monster и Xerox worm.

Юрген Краус

В феврале 1980 года студент Дортмундского университета Юрген Краус подготовил дипломную работу по теме «Самовоспроизводящиеся программы» («Selbstreproduktion bei programmen»), в которой помимо теории приводились так же и листинги строго самовоспроизводящихся программ (которые вирусами на самом деле не являются) для компьютера Siemens.

Вполне очевидно, что все описанные примеры не являются компьютерными вирусами в строгом смысле, и хотя они и оказали существенное влияние на последующие исследования, первыми известными вирусами являются Virus 1,2,3 и Elk Cloner для ПК Apple II. Оба вируса очень схожи по функциональности и появились независимо друг от друга, с небольшим промежутком во времени в 1981.

Первые вирусы

С появлением первых персональных компьютеров Apple в 1977 и развитием сетевой инфраструктуры начинается новая эпоха истории вирусов. Появились первые программы-вандалы, которые под видом полезных программ выкладывались на BBS, однако после запуска уничтожали данные пользователей. В это же время появляются троянские программы-вандалы, проявляющие свою деструктивную сущность лишь через время или при определенных условиях.

ELK CLONER

В 1981 Ричард Скрента написал один из первых загрузочных вирусов для ПЭВМ Apple II — ELK CLONER. Он обнаруживал свое присутствие сообщением, содержавшим даже небольшое стихотворение:

ELK CLONER:
THE PROGRAM WITH A PERSONALITY
IT WILL GET ON ALL YOUR DISKS
IT WILL INFILTRATE YOUR CHIPS
YES, IT'S CLONER
IT WILL STICK TO YOU LIKE GLUE
IT WILL MODIFY RAM, TOO
SEND IN THE CLONER!

Page dediacted to Elk Cloner on Rich’s home site

Студент Джо Деллинджер

Другие вирусы для Apple II были созданы студентом Техасского университета A&M Джо Деллинджером (Joe Dellinger) в 1981. Они были рассчитаны на операционную систему DOS 3.3 для этой ПЭВМ. Вторая версия этого вируса «ускользнула» от автора и начала распространяться по университету. Ошибка в вирусе вызывала подавление графики популярной игры под названием CONGO, и в течение нескольких недель все («пиратские» ) копии этой игры перестали работать. Для исправления ситуации автор запустил новый, исправленный вирус, предназначенный для «замещения» предыдущей версии. Обнаружить вирус можно было по наличию в памяти счетчика заражений: «(GEN 0000000 TAMU)», по смещению $B6E8, или в конце нулевого сектора зараженного диска.

Сообщение в alt.folklore.computers

Статья Фреда Коэна

В сентябре 1984 была опубликована статья Ф. Коэна (Fred Cohen) [Cohen84], в которой автор исследовал разновидность файлового вируса. Это фактически второе академическое исследование проблемы вирусов. Однако именно Коэна принято считать автором термина «компьютерный вирус» .

Грязная дюжина

В 1985 Том Нефф (Tom Neff) начал распространять по различным BBS список «Грязная дюжина — список опасных загружаемых программ» («The Dirty Dozen — An Unloaded Program Alert List»), в котором были перечислены известные на тот момент программы-вандалы. В дальнейшем этот список, включающий большинство выявленных троянских программ и «взломанные» или переименованные копии коммерческого программного обеспечения для MS DOS, стал широко известен и получил сокращенное название «грязная дюжина» (dirty dozen).

THE DIRTY DOZEN (17-10-1985)

Первые антивирусы

Первые антивирусные утилиты появились зимой 1984. Анди Хопкинс (Andy Hopkins) написал программы CHK4BOMB и BOMBSQAD. CHK4BOMB позволяла проанализировать текст загрузочного модуля и выявляла все текстовые сообщения и «подозрительные» участки кода (команды прямой записи на диск и др.) . Благодаря своей простоте (фактически использовался только контекстный поиск) и эффективности CHK4BOMB получила значительную популярность.
Жумабек Абит
Жумабек Абит
68 330
Лучший ответ
Первые вирусы появились на персоналке Apple II. Первый загрузочный вирус для него написал Ричард Скрента в 1981 году, но и до него были деструктивные программы, которые уничтожали данные. Потом там Джо Деллинджер повеселился. Первый резидент написал в 1985 году Ги Вонг, морда китайская. Первая эпидемия - вирус Brain в 1987 году. Ну а дальше уж Ричард Моррис-младший со своим червяком, который чуть интернет (тогда еще ArpaNet) в 1988 году раком не поставил. Папанька у него, что характерно, был специалистом по компьютерной безопасности. Подставил сынуля папаньку нехило.
Сергей
Сергей
65 828
Общепринятая классификация различает три основных типа компьютерных вирусов.
Традиционный вирус - это программа, которая попадает в компьютер, начинает самовоспроизводить себя и вызывает различные проблемы, например, уничтожает файлы.
Рекордных результатов добился вирус I Love You, который в 2000 году нанес ущерб, оцениваемый в $8 млрд. "Черви" проникают в компьютеры через сети, заставляя программы рассылки электронной почты рассылать письма содержащие вирус по имеющимся в памяти адресам. Так. например, в 2003 году действовал "червь" Blaster, который поразил более 1 млн. компьютеров.
"Троянский конь" не наносит непосредственного вреда компьютерам, но проникнув в систему, он позволяет хакерам получать доступ к имеющейся в нем информации, базам данных, позволяет перехватить управление компьютером и пр. Используя "троянского коня" QAZ хакеры в 2002 году получили доступ к секретным программным кодам компании Microsoft.

Многие современные вирусы сочетают в себе все эти качества. К примеру, таким был создан вирус SoBig, который в августе 2003 года инфицировал примерно треть всех писем, распространявшихся по электронной почте.
1945 год.
Рождение термина. Вице-адмирал ВМФ США Грейс Мюррей Хоппер\Grace Murray Hopper, руководивший информационным отделом военно-морского штаба, столкнулся с тем, что электронно-счетные машины (прототипы современных компьютеров) начали давать сбои. Причиной стал мотылек, залетевший внутрь одного из реле. Адмирал назвал эту проблему "жуком"\bug, используя термин, применявшийся физиками США и Великобритании с конца 19 века (он обозначал любого рода неполадку в электрических устройствах) .
Адмирал также впервые использовал термин "избавление от жука"\debugging, который ныне применяется для описания действий, ставящих своей целью устранение неполадок в компьютере.
1949 год.
Американский ученый венгерского происхождения Джон фон Науманн\John von Naumann разработал математическую теорию создания самовоспроизводящихся программ. Это была первая теория создания компьютерных вирусов, вызвавшая весьма ограниченный интерес у научного сообщества.
Примерно 1950 год.
Математики, работающие в исследовательском подразделении корпорации Bell, придумали игру: они создают программы, отбирающие друг у друга компьютерное пространство. Это были предтечи вирусов.
1963 год.
Руководитель компьютерной лаборатории Агентства Передовых Исследовательских Проектов\Advanced Research Projects Agency (ARPA) Джон Ликлидер\J.C.R.Licklider предложил первую детально разработанную концепцию компьютерной сети.
1969 год.
ARPA создало первую компьютерную сеть ARPANET. К ней подключаются компьютеры ведущих, в том числе, и невоенных лабораторий и исследовательских центров США.
Конец 1960-х годов.
Появление первых вирусов. В ряде случаев это были ошибки в программах, приводивших к тому, что программы копировали сами себя, засоряя жесткий диск компьютеров, что снижало их продуктивность, однако считается, что в большинстве случаев вирусы сознательно создавались для разрушения. Вероятно, первой жертвой настоящего вируса, написанного программистом для развлечения, стал компьютер Univax 1108. Вирус назывался Pervading Animal и заразил только один компьютер - на котором и был создан.
1975 год.
Через Telenet распространяется первый в истории сетевой вирус The Creeper. Для противодействия вирусу впервые в истории написана особая антивирусная программа The Reeper.
1979 год.
Инженеры из исследовательского центра компании Xerox создали первого компьютерного "червя"\worm.
1981 год.
Вирус Elk Cloner поражает компьютеры Apple. Вирус распространялся через "пиратские" компьютерные игры.
1983 год.
Ученый Фред Кохен\Fred Cohen из Университета Северной Каролины вводит термин "компьютерный вирус".
1984 год.
Американский писатель Уильям Гибсон\William Gibson впервые использует понятие "киберпространство"\cyberspace.
1986 год.
Впервые создан вирус для IBM.
1988 год.
23-летний американский программист создал "червя", поразившего ARPANET.
Вирусы как правило производятся теми же компаниями, которые производят антивирусы. . Как ни прискорбно, но это очень похоже на правду....
Muhammet Hammayew
Muhammet Hammayew
564