Bitdefender 将我的 C++ 文件检测为病毒

Bitdefender detects my C++ file as a virus

我正在学习如何使用 C++ 进行编码,目前我正在创建一些基本程序来计算某些东西或通常做与数学相关的任何事情。因此,我为此使用 Code:Blocks,每次我编译无害程序时,我的防病毒软件 Bitdefender 都会将其检测为病毒并立即将其删除。我曾尝试将其列入白名单,但我经常制作程序并且必须将每个目录或程序列入白名单会花费太多时间。有人可以向我解释为什么我购买的通常运行良好的 Bitdefender 会错误地将无害文件检测为病毒吗? (该病毒被描述为

Gen:Variant.Ursu.'number'

(反病毒程序的)绝大多数用户永远不会 运行 一个 legitimate/safe 反病毒程序以前没有见过的程序(对于这个网站上的人来说不太真实).

虽然很多恶意软件都是多态的,但每次部署时都会改变自身。

因此,一个有用的反病毒试探法是在第一次看到所有可执行文件时阻止它们。不幸的是,这对软件开发人员的打击相当大。幸运的是,这个群体很可能能够弄清楚如何使用排除来帮助自己。