Решить проблемы с антивирусом

Обновлено: 04.07.2024

Антивирус поможет защититься от типовых угроз, но он не спасет от ошибок пользователя.

Антивирус — это программный комплекс, который защищает компьютер или другое устройство от вирусов и внешних воздействий. Эти приложения не просто ищут и уничтожают на жестком диске вирусы, но и анализируют загруженные файлы на предмет угроз, фильтруют почту и предупреждают, если вы заходите на подозрительный сайт.

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

Антивирус — это не гарантия защиты. Эффективнее разобраться в основах компьютерной и финансовой безопасности и научиться отслеживать опасные ситуации.

Самозащита от мошенников

Рассказываем о приемах, которые помогут не потерять деньги

Нужен ли вам антивирус

Если у вас установлена лицензионная версия операционной системы, например Windows 10, то в большинстве случаев антивирус вам не нужен — и вот почему.

В операционную систему уже встроен антивирус Windows Defender — с типовыми опасными программами он справится. Есть защита от нежелательных проникновений и в браузерах — Opera, Chrome и Mozilla предупреждают о поддельных сайтах и автоматических загрузках.

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

Еще антивирусы могут стать причиной попадания в систему вируса — грубо говоря, хакеры пользуются уязвимостями, которые есть в антивирусах, и передают в ваш компьютер вредоносное ПО. Разработчики такие уязвимости быстро исправляют, но риск получить «заразу» все равно велик. Например, весной 2020 года такую уязвимость нашли в 28 популярных антивирусах.

Как мы подбирали антивирусы для материала

Антивирусов много, и разработчики каждого убеждают, что именно их продукт хороший. Здесь расскажу про антивирусы, которые используют мои знакомые сервисные инженеры и которые пробовал я — а еще эти программы получили высокий рейтинг в исследовательских агентствах.

Kaspersky Total Security

Стоимость: от 1999 Р в год
Пробный период платной версии: 30 дней
Защита: 6/6
Производительность: 6/6
Удобство: 6/6

Бесплатная версия называется Kaspersky Security Cloud Free. Может просканировать компьютер на наличие вирусов, также предупредит, если вы будете скачивать подозрительный файл из интернета. Постоянно напоминает, какие хорошие у компании платные решения, и предлагает на них перейти.

Что в платной версии. У компании несколько платных вариантов. Максимальную защиту обещают в пакете Kaspersky Total Security — за 1999 Р в год можно использовать антивирус на двух устройствах, например на компьютере и смартфоне.

Кроме удаления уже проникнувших в компьютер вирусов и защиты от новых компания предлагает проверку на безопасность сайтов, где вы вводите данные банковской карты.

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

Бонусом к пакету дарят Safe Kids — это программа родительского контроля. Если установить ее на телефон, можно ограничивать на устройстве доступ к сайтам с материалами для взрослых.

В бесплатной версии «Касперский» постоянно предлагает докупить новые функции. Так же делают и остальные антивирусы

Avast

Стоимость: от 1990 Р в год
Пробный период платной версии: 30 дней
Защита: 6/6
Производительность: 5,5 / 6
Удобство: 6/6

Бесплатная версия называется Avast Free Antivirus. В пакете будет обнаружение вирусов, программ-вымогателей и других угроз в режиме реального времени. Плюс сканирование домашнего вайфая на предмет внешних проникновений.

Минус бесплатной версии — в постоянной навязчивой рекламе коммерческой версии и самовольной установке других программ. Например, при очередном обновлении у меня появился браузер от «Аваста», который сам закрепился во всех основных пунктах меню. Возможно, я просто не увидел мелкую строчку или галочку, где соглашался на установку.

Что в полной версии. За деньги программа будет предупреждать об опасных сайтах, перед запуском проверять установленные приложения на наличие троянов, блокировать попытки сайтов отслеживать ваши действия. Если пользуетесь почтовым клиентом, «Аваст» добавит туда дополнительный фильтр от спама. А еще прервет попытки других программ подключиться к веб-камере.

Еще из необычных функций — безвозвратное удаление конфиденциальных файлов. Пригодится, если ваш жесткий диск кто-то украдет и решит восстановить «удаленную» конфиденциальную информацию.

Сначала читать, потом подписывать

В интерфейсе бесплатной версии постоянно появляются баннеры с завуалированным предложением купить платную версию: например, в подарок предлагают 30-дневный пробник

Стоимость: от 990 Р в год
Пробный период платной версии: 30 дней
Бесплатная версия: нет
Защита: 6/6
Производительность: 5,5 / 6
Удобство: 6/6

Что в полной версии. Есть два варианта антивируса. Стартовый пакет на одно устройство, «ESET NOD32 Антивирус», обещает защиту от вирусов и интернет-мошенников — программа будет предупреждать о подозрительных сайтах.

ESET NOD32 Internet Security за 1990 Р можно использовать для трех или пяти любых устройств домашней сети. Кроме базовой защиты этот сервис будет шифровать онлайн-платежи, чтобы их не перехватили. Плюс защищать от внешних подключений веб-камеру и вайфай-сеть. Есть родительский контроль — чтобы ребенок не смог зайти на «взрослые» сайты.

У «Есет» есть «Гарантия антивирусной защиты»: если компьютер заразится вирусом, то компания вернет деньги.

«Есет» предлагает сканировать на угрозы не только файлы на дисках, но и оперативную память с реестром

360 Total Security

Стоимость: от 833 Р в год
Пробный период платной версии: нет
Рейтинг: нет

Бесплатная версия. Это полноценная программа, сделанная на основе сразу пяти антивирусных «движков». В бесплатной версии есть активная защита от проникновений, онлайн-проверка открываемых ссылок и файлов из интернета, большое сканирование компьютера на вирусы и сервис блокировки перехвата паролей.

Из минусов — бесплатная версия показывает рекламу, в том числе прерывая сканирование компьютера.

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

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

AVG Internet Security

Стоимость: от 1990 Р в год
Пробный период платной версии: 30 дней
Защита: 6/6
Производительность: 5,5 / 6
Удобство: 6/6

Бесплатная версия защищает от вирусов, вымогателей, троянов и других вредоносных программ. В отличие от многих антивирусов, AVG бесплатно проверяет почтовый клиент: если вам пришлют зашифрованный в почте вирус, программа, вероятно, сможет его распознать и удалить.

В бесплатной версии AVG предлагает защиту файлов, браузера и почты. От воровства данных банковских карт компьютер будет защищен только за деньги

Сравнение антивирусов

Антивирус Рейтинг на av-test.org Цена Бесплатная версия
Kaspersky Total Security 6/6 От 1999 Р в год Может проанализировать компьютер на наличие вирусов. Предупреждает, если скачиваете подозрительный файл из интернета
Avast 5,8/6 От 1990 Р в год Обнаруживает вирусы, программы-вымогатели и другие угрозы в режиме реального времени. Сканирует домашний вайфай на предмет внешних проникновений
Eset 5,8/6 От 990 Р в год Нет
360 Total Security Нет От 833 Р в год Защищает от проникновений, проверяет, что вы открываете онлайн. Сканирует компьютер на вирусы и блокирует перехват паролей
AVG Internet Security 5,8/6 1990 Р в год Проверяет на вирусы онлайн и офлайн, следит за входящими письмами
Может проанализировать компьютер на наличие вирусов. Предупреждает, если скачиваете подозрительный файл из интернета Обнаруживает вирусы, программы-вымогатели и другие угрозы в режиме реального времени. Сканирует домашний вайфай на предмет внешних проникновений Защищает от проникновений, проверяет, что вы открываете онлайн. Сканирует компьютер на вирусы и блокирует перехват паролей Проверяет на вирусы онлайн и офлайн, следит за входящими письмами




Илья, вот люто плюсую за дрвеб. Но почему то его нет. Зато есть Аваст. Бесполезный кусок дерьма.

Евгений, ну, не знаю. У меня была проблема на стационаре - не запускалась какая-то программа (уже точно не помню, чуть ли не Офис), причём не помогала даже переустановка. Прогонял и ДрВеб, и КАВ - без результата. Бесплатная версия же Аваста нашла вирус, удалила, работа программы восстановилась.
А вот DrWeb по-моему вообще почти везде игнорится, не только в этом "обзоре":)

Дмитрий, Программа хорошая. Пользуюсь около пяти лет. Но в этом году самовольно, без предупреждения сняли деньги с карты за продление подписки. Я от нее отказался. Не надо лазить по моим карманам без спроса.

Дмитрий, DrWeb порвал уйму компов.Умники утверждают что только те у которых была сомнительная активация.Не берусь спорить но то что ,,докторишка,,для обычного рядового пользователя (а таких подавляющее большинство) не друг а враг это точно.


Илья, не занесли

Я не очень продвинутый в знании антивирусов человек, но когда гуглишь какую-то информацию, чтобы решить проблему с компьютером, в 90% советах есть пункт "отключите антивирус", а это что-то да значит =D

Terri, это можно рассматривать как средство диагностики, а не как решение.
А дальше - разбираться что именно блокирует: firewall, АВ в карантин файл кидает.

И чтобы не говорили: чтож твой хвалёный АВ сам не поймёт что это безопасно?
Ответ: это не проблема разработчиков АВ, а проблема разработчиков твоего софта - провести нормальное тестирование с АВ.

Как правило с крупными разработчиками (дорогой софт) этого не происходит как раз по этой причине. Ну ещё потому что разработчики АВ тестируют свой софт с этими "крупными" софтинами, а с каждой мелкой разбираться.


Защитник Windows + Adguard. Никакие другие антивирусы не нужны

Аваст. При переходе на удалёнку и установке VPN аваст блокировал интернет, пришлось писать в поддержку и отключать какие-то экраны. Насчет вирусов - знаю не понаслышке, что вирусы он не ищет. И это платная версия.

Все антивирусы из вашего списка полный шлак кроме Касперского! Я могу порекомендовать Malwarebytes Anti-malware

В обзоре не хватает антивируса от Microsoft, встроенного в Windows 10. Он бесплатен, не показывает рекламы и худо-бедно защищает компьютер не хуже, чем AVG или Avast


Constantin, в самом начале же: "Нужен ли вам антивирус
Если у вас установлена лицензионная версия операционной системы, например Windows 10, то в большинстве случаев антивирус вам не нужен — и вот почему. "

Любой антивирус не даёт стопроцентную защиту, плюс ко всему имеет место быть ложное срабатывание. Поэтому лучший антивирус - собственный мозг. Не посещай сайты сомнительного содержания, не открывай письма на тему "вы выиграли миллион", загружай софт и документы с официальных сайтов и будет вам счастье. В случае чего, стандартный антивирус вполне сможет подстраховать. Как альтернатива, упомянутые ранее ОС с ядром Linux. Выбор софта под них поскромнее, но 99.9% потребностей домохозяйки он покроет. Как по мне, прочие коммерческие антивирусы имеют смысл там, где требуется повышенная степень безопасности, аля, банки, но там обычно есть специально обученные люди, которые в этом разбираются больше


Касперский - филиал фсб на вашей пекарне, а другие перечисленные антивирусы - полное говно.
Ставьте Dr. Web.
Впрочем, если вы шевалье, у которого лицензионный вин, офис и все проги, и вы не знаете, что такое торрент, впн и пиратские сайты - действительно, на 90% можно обойтись дефендером.

Wychwood, :)) Филиал ЦРУ, конечно лучше.

T-800, если вы пират (хоть прожжённый, хоть изредка по доброте друга), то антивирус тоже не поможет. А временами ещё и мешает. Тут уже виртуальная машина, отказ от постоянной админки, процесс Эксплорер, блокиратор рекламы, вывод всего и вся из системных папок, разбивание рабочей и пиратской зон, и, как вишенка, прямые руки.

Fcük, ну хз. Ставил python и библиотеки на чистую win10 - вообще никаких проблем. Виртулка на win10 тоже работает без нареканий.
На работе приходится работать с разными версиями linux. Вот где засада: то что работает в одной не работает в другой.


Я лично сижу на MacOS, Linux.
В качестве рабочей машинки Windows + VirtualBox = полет нормальный. Не использовал бы Windows, но есть VPN который исключительно только на Windows нормально работает. Но основная разработка и хождение по сайтам всяким это MacOS, Linux.

У родителей Eset хороший антивирус, давно им пользуюсь, даже как-то роутер в подарок дали).


Артём, попробуйте Parallels под мак. Купил лицензию и ни разу не жалею, приложения под виртуалкой работают так же хорошо, как нативные.

Удивлен, что нет ни слова про Comodo Antivirus. Пользуюсь продуктами Comodo уже лет 5-7. Ни разу не подвел. И есть бесплатная версия

Fcük, вот прям не про винду. Десятка, если нужны права, и с настройками по умолчанию, устанавливает все с одним вопросом в самом начале, далее - только галочки ставь/снимай, да жми "Далее". Да и документация есть вся для всех систем, просто поисковики "запомнили", что вы с мака, вот и подкидывали подходящие статьи. Ну а виртуалка. Вот тут даже не знаю, что можно сделать не так.

После заявлений господина Касперского по поводу введения интернет-паспортов побрезгую ставить его поделие на свои устройства. Даже если это бесплатно будет, не говоря уже о том чтобы деньги ему платить.

Ну а можно потратить не очень много своего времени и повысить компьютерную грамотность, чтобы не пришлось платить создателям антивирусов за собственные ошибки.

Использую windows defender и пока не было никаких проблем, соблюдаю разумные требования веб безопасности

Мозг самый лучший антивирус. У меня вообще нет ни одного ит дефендера то-же и живу.


а что насчет встройки в 10?)


AVG и Avast это один и тот же антивирус с разным интерфейсом.

Автор, не очень даже скрывая свои намерения, прорекламировал Касперского. Только забыл написать, что он: 1) сильно "тормозит" слабые компьютеры, "поджирая" порядка 400 Мбайт ОЗУ, 2) с его помощью какой-то неизвестный "дядя" где-то в недрах системы безопасности государства может заблокировать Ваш компьютер (знаю - сам так делал), 3) вирусы он пропускает на "Ура!", например "скрипт"-вирус (года 3 назад), который, к примеру, ESET и DrWeb не пропустили (знаю, в конторе "обрушились" все до одного компы с Касперским (порядка 1200 штук!) и ни одного с ESET (порядка 300 штук), 4) конфиденциальность Вашей информации на 99% не гарантирована!

Комментарий удален пользователем

Борис, ага, отлично помогает. Правда не только против вирусов, но и вообще против всего софта.

Sergey, ну далеко не всего, тут заблуждаетесь. Требования домашнего пользователя покроются с лихвой, для разработчиков в определённых сферах это тоже весьма неплохое решение. Чтобы не быть голословным, под Linux нативно работают основные браузеры, есть видеоплееры, аудиоплееры и вполне дружелюбные, например VLC, из офиса libre office и open office, вроде есть китайский WPS office, кроме того всегда доступны Google документы. Аналог paint - pinta, Photoshop - Gimp и Krita. До Фотошопа они, конечно, не дотягивают, но если вы не профи дизайнер или верстальщик, то вполне хватит. Для 3D моделирования есть Blender, до 3DsMax или Maya не дотянет, но вполне достойный конкурент. Также есть какие-то пакеты для работы со статистикой, некоторые CAD также написаны под эти ОС. С игрушками туго, но в своё время Steam задумался над этим и частично решил вопрос, кроме того всегда есть простенькие игрушки чтобы убить время. С прочим специфическим профессиональным софтом действительно могут быть проблемы, но Linux имеет право на жизнь, в том числе и для обычного пользователя. Кстати, ПО распространяется из единого центра - менеджера приложений (что-то вроде Google play или Apple Store) поэтому в вебе особо и не мелькают версии ПО для Linux

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

На Windows На ПК мы устанавливаем большое количество программ, особенно из-за возможностей текущего Дисковый привод . Ко всему этому мы можем добавить мощность, которую могут предложить нам современные ПК. Здесь мы имеем в виду программные решения, такие как игры, офис, дизайн, антивирус, фоторедакторы, P2P-клиенты и т. Д.

Каждый из них делает выбор, который их больше всего интересует, в каждом конкретном случае в соответствии с сектором или способом работы, который их больше всего интересует. Будь то UWP или Win32 приложения, программы, которые мы используем ежедневно, являются основной частью нашей повседневной PC . Как вы понимаете, это то, что распространяется как на корпоративную среду, так и на домашнюю или связанную с досугом и образованием. Но не будем забывать, что мы всегда должны выбирать наиболее удобный для нас вариант. Отсюда и большое разнообразие программного обеспечения, которое мы находим в каждом из секторов.

Конечно, вы также должны знать, что мы можем найти некоторые типы программ более конфликтными, чем другие. И запустить простой видеоплеер - это не то же самое, что запустить игру нового поколения. Но здесь мы хотим сосредоточить внимание на секторе, который всегда, как и тот, о котором говорится, вызывал много споров. В частности, мы говорим о различных решениях безопасности, которые мы можем установить на Компьютер Windows . Как мы неоднократно говорили вам, наличие на вашем компьютере мощного антивируса практически обязательно, особенно если мы интенсивно используем Интернет .

Проблемы, которые может вызвать антивирус в Windows

Как мы говорим, именно этот тип программ безопасности на протяжении многих лет неоднократно вызывал споры. Возможно, из-за важности, которую они имеют в наших командах, из-за их сложности или из-за деликатной работы, которую они выполняют, есть несколько проблем, которые они могут вызвать у нас.

Если мы говорим о его полезности в большинстве компьютеров, это не вызывает сомнений. Однако мы должны уметь правильно выбирать, настраивать и использовать наиболее оптимальным образом. Хотя из-за общего опыт текущего пользователя, который уже знает, как избежать значительной части вредоносных программ, они иногда немного более ненужны, некоторая защита никогда не повредит.

Несовместимость с Защитником Windows

Перед установкой антивируса в Windows 10 мы должны знать, что в этой операционной системе уже есть собственное решение безопасности. Кстати, не перестает улучшаться с точки зрения эффективности и функциональность . Вот почему любой, кто хочет обойтись без другого стороннего решения, может сделать это совершенно спокойно и бесплатно.

Но если это не так, и мы предпочитаем использовать стороннее решение безопасности, мы можем установить его без проблем. Конечно, это может вызвать проблемы совместимости с самим Защитником Windows. Хотя в большинстве случаев новый антивирус деактивирует Microsoft Решение само по себе, это не всегда так, поэтому мы рекомендуем делать это вручную. Это то, чего мы можем добиться с помощью Центра обновления Windows и Безопасность / Раздел настроек безопасности.

Защитник Windows

Таким образом мы избегаем одновременной работы двух антивирусов в Windows 10, что никогда не рекомендуется.

Проблемы с производительностью в Windows

Это одно из самых больших противоречий, которое антивирус то, о чем мы говорим, всегда генерируются, как они влияют на производительность остальной части компьютера и системы. Мы должны помнить, что мы говорим о программах безопасности, которые большую часть времени постоянно работают в фоновом режиме. Это предполагает постоянное потребление ресурсов оборудования. Кроме того, это особенно заметно, когда дисковод сканирование проводится.

Escaneo антивирус

Поэтому в первую очередь мы рекомендуем вам попробовать демо-версии, которые многие из этих разработчиков предлагают нам для своих продуктов. Таким образом, мы можем проверить потребление ресурсов каждым членом нашей команды, прежде чем платить за него. И это еще не все, но мы также рекомендуем планировать проверки, когда мы не работаем с другими программами, например, в конце дня. Более того, в большинстве случаев быстрое сканирование хватит, а не полный сканирование .

Неэффективность из-за отсутствия обновлений

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

Если не обновлять видеопроигрыватель или фоторедактор, мы можем потерять некоторые новые функции, но в случае с антивирусом все обстоит серьезнее. В качестве решений безопасности они могут стать уязвимый а также бесполезны, если мы не обновим их должным образом. Следовательно, если автоматические обновления функция не активирован, мы рекомендуем это сделать.

Обновить антивирус

Уязвимости из-за устаревших баз данных

Нечто подобное тому, что произошло в предыдущем случае, может произойти, если мы не обновим антивирусную базу должным образом. Это те, которые содержат определения вредоносных программ, которые программа может обнаружить в данный момент. Поэтому, если у вас нет самых последних, программа может стать серьезным проблема в Windows . Пока мы думаем, что полностью защищенный , на самом деле это не так.

База данных вируса

Поэтому, как и в предыдущем случае, мы также должны обновлять базы данных вредоносных программ, о которых идет речь, во избежание проблем.

Проблемы с подключением к Интернету

Иногда, просматривая Интернет через наш любимый веб-браузер, мы можем столкнуться с проблемой, что он сразу же перестает работать. Что ж, раз уж мы проверили такие базовые аспекты, как Wi-Fi , кабель или маршрутизатор , можно подумать, что установленный антивирус мог иметь какое-то отношение ко всему этому. И дело в том, что чаще, чем хотелось бы, мы можем обнаружить, что определенные работы этих программ негативно влияют на работу Интернета. Это то, что распространяется на Defender для Windows как и любой другой.

Защитник Windows Desactivar

Поэтому лучшее, что мы можем сделать в этом случае, - вместо того, чтобы удалять его для выполнения теста, деактивировать его, чтобы увидеть, является ли это причиной.

Проблемы с обновлениями Windows

Что-то похожее на вышеупомянутое может случиться с нами с ужасными, а также необходимыми обновлениями для Окна 10 . Они могут быть заблокированы или вызвать проблемы с установкой из-за установленного решение безопасности . Поэтому, если мы не можем загрузить или установить новое обновление Windows, мы можем выполнить шаг, упомянутый выше. При этом мы хотим сказать вам, что вы можете отключить антивирус, даже временно.

Уровень детектирования

Основной показатель качества защиты. Антивирус должен уметь распознавать максимально большое количество существующих вредоносных программ — именно в этом и состоит его работа. При этом он должен уметь распознавать новые модификации уже известных вирусов, червей и троянцев, искать их даже в упакованных файлах (модифицированных программами упаковки исполняемых файлов), проверять содержимое архивов и инсталляторов.

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

К сожалению, далеко не все антивирусные продукты, которые можно обнаружить на полках магазинов или в сети, дают защиту, близкую к 100%. Большинство продуктов не гарантирует даже 90%-ный уровень защиты! В этом и заключается основная проблема антивирусных программ на сегодняшний день.

Регулярность и частота обновлений

Антивирус должен регулярно обновляться — поскольку активность компьютерных злоумышленников растёт год за годом, то увеличивается как количество новых вредоносных программ, так и частота их появления. Далеко не всегда антивирусы способны остановить новые, ранее неизвестные вирусы и троянские программы проактивными методами. По этой причине антивирус должен уметь оперативно реагировать на новые вредоносные программы.

Корректное удаление вирусного кода и последствий заражения

Баланс: производительность или полноценная защита?

Далее, любое программное обеспечение потребляет ресурсы компьютера. Антивирусы — не исключение. Для того чтобы защищать компьютеры, антивирусным программам требуется производить некоторые действия: открывать файлы, читать из них информацию, раскрывать архивы для их проверки и т.п. И чем тщательнее проверяются файлы, тем больше отъедается ресурсов компьютера (это как железная дверь: чем она толще, тем лучше защищает, однако открывать-закрывать ее становится тем сложнее, чем больше тонн металла в неё заложено). В результате появляется проблема баланса: полноценная защита или скорость работы.

Совместимость дублирующих антивирусных программ

Проблема №5. Технологическая исключительность, т.е. несовместимость различных антивирусных программ между собой. В подавляющем большинстве случаев (за редкими исключениями) установить два различных антивируса на один компьютер (чтобы обеспечить двойную защиту) невозможно по техническим причинам, и они просто не уживаются друг с другом.

В этой заметке я хочу рассказать о том, как решалась проблема ложного срабатывания антивирусов на наш продукт.


Если у вас таких проблем нет, но вы планируете защищать свое ПО с помощью протектора — рекомендую ознакомиться с материалом, так как скорее всего вам предстоит пройти то же самое.

Шаг 1. Сode signing


Самый эффективный способ — это подписать свои исполняемые файлы, если этого не сделать то антивирусы будут сканировать их с особым пристрастием.

Для того, чтобы убедить в важности данного шага, Александр (Rouse_) Багель любезно поделился наглядным примером. В испытуемом приложении не используется протектор, нет обращения в интернет, оно выполняет только одну функцию — считает CRC32 файлов. Сравним отчеты подписанного и неподписанного файлов:


Думаю это достаточный аргумент в пользу подписи.

Техническую сторону получения сертификата и подписывания файла описывать не буду. Я получал сертификат в startssl (подкупили ценой и русскоязычным саппортом) на физ лицо Class 1 за 100$ на два года без всякой волокиты. Для получения сертификата на ООО (Class 2) были сложности в том, том что бы найти в Москве нотариуса-адвоката который бы отправил свое мнение по электронной почте подписанное цифровой подписью Класса 2…

Одобрение антивирусов является лишь побочным плюсом подписанного ПО, основные же прелести — это повышение доверия клиентов, мол «Есть ЦП — значит не колхоз!». Так же антивирусы, файрволлы и UAC не будут предупреждать о повышенной угрозе.

Шаг 2. Гневные письма


Подписан файл или нет, но если на вирустотале (далее VT) кто-то ругается — пора писать письма. Узнать куда слать жалобы о ложном срабатывании помогают специальные списки:

Будьте готовы, что реакция вирлабовцев на обращение занимает пару недель.

Шаг 3. Автоматическая проверка VirusTotal'ом на билд сервере

Если не используется навесных защит то все просто, собрал релиз, залил на VT, отписал жалобы и все. Но в случае использования протекторов есть вариант сократить количество ложных срабатываний без отправки абуз.

Немного теории. При повторной компиляции одних и тех же исходников содержимое exe файла не меняется (кроме временных меток в заголовках). Поэтому пересборка и повторная отправка на VT ситуацию с фальшпозитивами не решит: кто ругался тот снова ругнется.

Совсем другое дело при использовании протектора (в моем случае VMProtect), который при каждой обработке файла формирует уникальную виртуальную машину (инструкции, обработчики) и соответствующий ей виртуализированный код. Эти уникальные данные могут как содержать сигнатуры какого-либо вируса, так и нет, отсюда появляется вероятность, что после повторной перезащиты антивирусы пропустят файл.

Перезащита занимает меньше времени чем ожидание ответа от вирлабовцев, но руками приходится проделывать поистине адовую рутину, ведь перезащитить 20 раз в ожидании чуда это вполне рабочий сценарий. Для автоматизации сего процесса была написана утилита VirusTotalScan, о которой пойдет речь дальше.

Используем VirusTotalScan


Интеграцию в билд сервер приведу на своем примере, для сборки используется .bat скрипт:

Из примера должно быть все понятно. По иронии, на саму программу получил одно ложное срабатывание, отписал жалобу — теперь жду пару недель решения.

Читайте также: