可能重复:
Detect Antivirus on Windows using C#
How to detect if a virusscanner and/or firewall is installed? (And a few other security-related Q's.)
有没有办法在不搜索已知进程的情况下检测当前有效的av?
答案 0 :(得分:4)
是的。您可以使用WMI(我假设您在询问Windows)来检查已安装的防病毒程序实例。 C#非常简单,这个link给出了如何做的很好的解释。也可以从C ++访问WMI,并解释here。对于WMI相关的任何内容,我强烈推荐WMI Studio。
答案 1 :(得分:1)
这取决于AV软件和操作系统,但看起来您可以使用WMI。这是一个使用WMI脚本的例子 - 使用C ++中的WMI是我不熟悉的,对不起。