紧急求助,做检测系统安全信息的高人请进.关于获取本机杀毒软件和防火墙信息的
做了一个系统检测工具.
里面有获取本机杀毒软件信息的一个模块.
主要要获取:
1>是否安装了杀毒软件
2>杀毒软件的厂商
3>杀毒软件是否自动更新
4>杀毒软件当前版本
还有一个是防火墙信息
主要获取:
1>是否安装了防火墙
2>防火墙的厂商
3>防火墙是否自动更新
4>防火墙当前版本
要求是:不让用户做任何操作,打开软件以后这些值就自动获取到了.
我自己分析了以后,主要的难点在:
1>杀毒软件和防火墙有多很,我们不知道用户机器上到底装的是什么
2>杀毒软件和防火墙在运行的时候,本机的内存到底有没有标识
3>杀毒软件和防火墙是否自动更新和各自的病毒库版本,这是软件本身带的 功能,我拿C#如何获取?在注册表里有没有对这些的描述,如果有描述,各个杀毒软和防火墙之间有没有差异 .
希望得到高人的回答