В 1971 году Боб Томас, программист компании BBN, создал прадедушку современных компьютерных червей. Его программа под названием Creeper перемещалась по сети между компьютерами, не нанося им вреда. А «заразив» очередную машину, выводила на дисплей сообщение: I'M THE CREEPER... CATCH ME IF YOU CAN («Я Creeper... Поймай меня, если сможешь»). Эту историю мы рассказывали в одном из выпусков «Комнаты 1337».
🏃♂️ Поймать Creeper смог написанный коллегой Томаса, Рэем Томлинсоном, Reaper — по сути, такой же червь, ползающий по сети, находящий работающие версии «вируса» и уничтожающий их. Поэтому Reaper весьма условно можно назвать первым антивирусом. Кстати, по мотивам противостояния Creeper и Reaper даже создали компьютерную игру для программистов под названием Core War.
С тех пор антивирусы и принципы их работы сильно изменились и продолжают меняться: из самостоятельных продуктов они превращаются в часть защитной экосистемы. А некоторые компании и вовсе от них отказываются (например, создавая хардбуки — компьютеры, которым и так не грозит заражение).
🎤 Обсуждали сложную жизнь антивирусов в подробностях на PHDays, посмотреть
@PHDays