Как стать автором
Обновить

Движок — сердце антивируса

Время на прочтение3 мин
Количество просмотров7.6K
Пожалуй, антивирус — один из самых сложных продуктов среди установленных на типичный домашний компьютер. Он должен обрабатывать всю информацию, ворочаемую компьютером и поступающую снаружи. Проверять каждый файл на соответствие одной из более чем четырёх миллионов сигнатур, контролировать сетевую активность, резать баннеры — и всё это не ущемляя ресурсов и оставляя шанса вирусам. Это не html-код парсить и не обрабатывать нажатие клавиш с последующей вставкой соответствующих букв в документ.

Нет, антивирус — крайне высокотехнологичный продукт, над которым трудились многие специалисты. И, казалось бы, их труд должен быть основой всей компании, а само ядро антивируса, его движок — за семью печатями в стальном сейфе за тройным кольцом охраны.

Над всеми, кому так казалось, антивирусные компании неистово смеются. Лицензирование движка сторонним компаниям для некоторых соответствующих организаций — едва ли не более серьёзный бизнес, чем собственно розничные продажи продукта.

Лицензирование движка как бизнес-модель


Типичная ситуация лицензирования движка выглядит так:
  1. Компания А хочет выйти на новый для себя рынок — антивирусный.
  2. Но у неё нет достаточных ресурсов, чтобы сделать собственный продукт.
  3. Компания А лицензирует движок у компании Б и меняет копирайты.
  4. Компания А получает $$, а компания Б получает дополнительный источник доходов в виде процентов с продаж и выход на новые рынки (подробнее ниже).
  5. Всем PROFIT!!!

И, что характерно, данная модель хорошо отточена и практикуется многими компаниями. Особенно на поприще лицензирования преуспела одна румынская компания. Найдите 10 отличий:
BitDefender Antivirus 2010:

Acronis Antivirus:

Auslogics Antivirus:

Кроме того, движок BitDefender использует Bullguard и F-Secure. Последняя, наравне со сторонним движком, использует и свои собственные наработки. И славно.

Выгода для компании Б

Я обещал подробнее остановиться на этом пункте. Всё ясно с точки зрения дохода, но есть ещё один скрытый профит. А именно — реклама. Рассмотрим пример.

В далёком 2007 году вышел такой продукт ActiveVirusShield от компании AOL, ядро которого было взято от Антивируса Касперского 6 версии.

Как видно, в окне есть незаметная надпись «Powered by Kaspersky». Не знаю, что думали пользователи, что они делали, но:
Вот Amazon.com 1 января 2007 года (раздел антивирусов):
web.archive.org/web/20061211182029/www.amazon.com/Virus-Protection-Utilities-Software/b?ie=UTF8&node=229677
На первых местах по продажам находятся продукты от Microsoft и ZoneAlarm.
Вот Amazon.com через 355 дней (тот же раздел):
web.archive.org/web/20071225054312rn_1/www.amazon.com/Virus-Protection-Utilities-Software/b?ie=UTF8&node=229677
Оба главных продукта Лаборатории находятся на первом месте.
За год рост продаж составил рекордные цифры. Во многом благодаря сотрудничеству с AOL.

Поликардит


Науке неизвестно такое заболевание сердца человека, что и, наверное, неудивительно. Ситуацию с бо́льшим, чем одно, количеством сердец трудно представить.
А вот многодвижковые антивирусы существуют и вполне себе успешно. Хотя, всё же, на сегодняшний день такой продукт остаётся довольно специфическим.

В чём смысл?
+ Надёжность, что пропустит один антивирус, поймает другой.
− Трудно обеспечивать полную стабильность конструкции, что приводит к сбоям.
− Используется, соответственно, большее количество ресурсов по сравнению с обычным антивирусом.
− Теоретически должна быть более высокая цена конечного продукта (нужно лицензировать сразу два движка). На практике разница не видна.

Как видно, минусов больше, чем плюсов, но всё равно находятся компании, которые тянет на эксперименты.
Самый известный продукт, как мне видится, — G-Data Antivirus. Продукт от немецкой компании совмещает два антивирусных ядра: Avast! и… ну, я думаю, вы уже догадались, что тут не обошлось без нашего румынского друга.
ru.gdatasoftware.com

По другому пути пошла Ashampoo. Ещё одна немецкая компания совмещает антивирусное ядро Ikarus с антишпионским модулем от a-squared. Тут уже спорить трудно, решение кажется весьма разумным.
www2.ashampoo.com/webcache/html/1/product_2_0249___USD.htm

Чехи из компании TrustPort в свой антивирус тоже решили включить два движка. Один из них ясно какой, другой — от чешской же AVG Technologies, выпускающей одноимённый антивирус. Компания ничуть того не стесняется и предлагает информацию по каждому из ядер:

www.trustport.com

Ну а напоследок я предложу вам познакомиться с продуктом украинском компании NuWave Software, разрабатывающей MultiCore Antivirus. В состав антивируса входит, внимание, 5 антивирусных ядер: AVG, F-Prot, Ad-Aware, Norman, Vipre. Честно, установить этого монстра я не решился, поэтому, %habrinhabitant%, флаг тебе в руки.
www.nuwavesoft.com/nuwave.html

Заключение


Лицензирование антивирусных движков — потайной бизнес и палочка-выручалочка некоторых румынских антивирусных компаний. Надеюсь, читателю было интересно узнать про это поподробнее и чтение моего опуса не превратилось в бесполезную трату времени:)

Удачи!
Теги:
Хабы:
Всего голосов 28: ↑27 и ↓1+26
Комментарии19

Публикации

Истории

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань