Некоторые антивирусы обнаруживают мой код как вредоносный

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

Я заметил, что файл представляет собой скомпилированную версию (.exe) одного из моих кодов c ++, который был заданием в университете.

Анализ virustotal.com также показывает, что 7/54 AV также обнаруживают это.

Я попытался перекомпилировать мой файл .cpp, предполагая, что файл .exe мог быть поврежден другим вирусом, но я не смог, g ++ вернул ошибку, которая где-то в строках говорит: «Отказано в доступе»; Я предполагаю, что это потому, что мой AV блокирует его, что также должно означать, что проблема заключается в скомпилированной версии этого кода.

.Файл cpp выглядит чистым как на virustotal.com, так и на моем AV.

Интересно, что может быть причиной того, что некоторые AV подозревают этот код в вредоносном. Я также ценю любые догадки.

5 из 7 обнаруживающих AV на вирустотале помечают его как Gen: Variant.Graftor.317174; другой помечает его как Trojan.Graftor.D4D6F6, а последний помечает его как HEUR / QVM01.1.0000.Malware.Gen.

Код ниже:

#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
int zeroToThree;
int count = 0;
int randomNumber;
string colors[]={"RED", "GREEN", "BLUE", "YELLOW"};
// init random number generator
srand(static_cast<unsigned int>(time(0)));
while (count < 10) {
randomNumber = rand();
zeroToThree = randomNumber % 4;
cout << colors[zeroToThree]<< endl;
count++;
}
return 0;
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]