В 1990 году сотрудник НЦПО «Ленинец», уроженец Санкт-Петербурга, будущий выдающийся российский программист Игорь Данилов начал заниматься вопросами вирусных угроз, чтобы обезопасить родное НИИ от кибератак. В качестве обучающей базы для своего проекта он взял уже существующий, но архаичный антивирус Aidstest. В начале 1991 года Данилов создал резидентный сторож Tadpole, который внедрялся в операционную систему компьютера и в режиме реального времени проверял все файлы на заражение вирусами. После этого он добавил к своей будущей системе второй компонент – программного доктора под названием Tornado. Он был самым быстрым антивирусом в мире на тот момент и мог справляться с новыми вирусами-невидимками типа Ghost-1963.
Год спустя, в 1992-м, Tadpole и Tornado объединились в единый системный продукт. В том же году Данилов принял участие в конкурсе для стран Восточной Европы 1&1 и получил грант на право участия во всемирной выставке программных достижений CeBIT-93, которая прошла в Германии в 1993 году. Там наши программисты представили реализованный в рамках программного пакета сканер Scorpion, способный работать в BIOS, на самых базовых уровнях, «ниже» операционной системы, выявляя стелс-вирусы на уровне аппаратной прошивки компьютера. Новинка вызвала фурор у международной IT-общественности.
По следам недавнего успеха в 1994 году в системе поиска вирусов Данилова появился компонент, который навсегда вписал Россию в историю всемирной кибербезопасности, – эвристический анализатор. Это был сенсационный прорыв. Метод эвристического анализа, реализованный в программном коде, позволял обнаружить не только вирусы, уже известные ранее и оказавшиеся в базе данных антивирусной программы, но и новые, с которыми никто и никогда не сталкивался.
В том же году Данилов выступил с докладом на международной конференции European Institute for Computer Anti-Virus Research (EICAR-95) в Цюрихе, рассказав о своем изобретении, а еще год спустя эта технология окончательно получила мировое признание.
Самое авторитетное мировое издание в сфере кибербезопасности – журнал Virus Bulletin – в 1995 году включил продукт Данилова в сравнительное тестирование лучших вирусных сканеров. Из всех участников только он сумел определить 100% новейших полиморфных вирусов. Однако на этом успешная история российской борьбы с киберугрозами не закончилась.
Вирусы развивались, и метод эвристического анализа не стоял на месте. Его эффективность оказалась вневременной, пригодной не только на момент создания, но и позволила, как на базе, выстраивать на нем все новые и новые актуальные системы защиты. В последующие годы русские антивирусы, основанные на разработках Данилова, неоднократно были предметом восторженных рецензий этого издания. В 1998 году им была создана система антивирусной защиты для только что вышедшей операционной системы Windows 98, которая на тот момент была первой и единственной в мире. Она удостоилась высшей мировой награды - VB100 от редакции Virus Bulletin за безупречное прохождение тестирования на базе новой ОС. Компания Microsoft тут же обратилась с предложением выкупить технологию, но получила решительный отказ.
В 2000 году система Данилова получила сертификат соответствия от Министерства обороны Российской Федерации. Программные решения, основанные на методе эвристического анализа, и по сей день стоят на страже кибербезопасности нашей страны.