Bitdefender обнаруживает мой файл C ++ как вирус - PullRequest
0 голосов
/ 27 февраля 2020

Я учусь кодировать на C ++ , и в данный момент я создаю несколько базовых c программ, которые вычисляют что-то или вообще делают что-либо, связанное с математикой. Итак, я использую Code: Blocks для этого и каждый раз, когда я компилирую безвредную программу, мой антивирус Bitdefender обнаруживает его как вирус и немедленно удаляет его. Я пытался поместить его в белый список, но я часто создаю программы, и необходимость заносить в белый список каждый каталог или программу занимает слишком много времени. Может кто-нибудь объяснить мне, почему Bitdefender, который я купил и который обычно работает нормально, по ошибке определяет безвредный файл как вирус? (Вирус описывается как

Gen: Variant.Ursu.'number '

1 Ответ

1 голос
/ 27 февраля 2020

Подавляющее большинство пользователей (антивирусной программы) никогда не будут запускать легитимную / безопасную программу, которую антивирус еще не видел (менее верно для людей на этом сайте).

В то время как многие вредоносные программы являются полиморфными c, они изменяются каждый раз при развертывании.

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

...