根据http://support.microsoft.com/kb/883792,MS可以使用WMI或涉及MS知道的注册表项的手动方法来检测安装的AV。有没有API来访问这个功能?检测防病毒状态
Q
检测防病毒状态
1
A
回答
3
This Google search收益率this MSDN documentation这看起来就是您要查找的Windows安全中心API。该文档说只有Vista,但我相信这个API也可通过Windows XP SP2 SDK。
0
如果您知道密钥,则可以使用Win32注册表访问API。
1
如果您找不到文档并且想要进行一些手动挖掘,可以尝试从SysInternals执行Process Monitor,然后启动安全中心。它会告诉你什么键被读取,哪些文件被访问。
相关问题
- 1. 检查C#中的防病毒状态
- 2. 防病毒不断检测我的项目是病毒
- 3. 防病毒:防病毒如何检查受病毒感染的文件?
- 4. 检测当前安装的防病毒
- 5. 检测为病毒
- 6. 检索防病毒信息
- 7. Android防病毒
- 8. GpSysHook dll检测为病毒
- 9. 使用cksum检查防病毒伪迹
- 10. 收集Windows 2008 R2的防病毒状态数据
- 11. 有没有办法检查MS安全中心的病毒防护状态?
- 12. 下载没有防病毒检测的文件
- 13. 由防病毒检测到的混淆程序集(假阳性)
- 14. GetModuleFileName防病毒错误检测?获取当前进程PATH
- 15. 如何在C#中检测Windows Server 2008上的防病毒?
- 16. 防病毒软件检测我的C#应用程序为Gen.Variant.Zusy
- 17. 检测病毒扫描程序
- 18. 防病毒进程杀死预防?
- 19. 如何将您的防病毒设置为Window的默认防病毒程序?
- 20. 如何检测防病毒/防火墙是否阻止我的应用程序?
- 21. 为什么通过反病毒程序将空包检测为病毒
- 22. 是否可以在使用Java的PC上获取诺顿防病毒状态?
- 23. DataStructure中的防病毒算法
- 24. 防病毒白名单的痛苦
- 25. Mac OS上的防病毒API
- 26. 打开和关闭防病毒程序
- 27. 防病毒与程序冲突
- 28. 服务器的FileUpload病毒防护
- 29. Riak-cs解决方案与防病毒
- 30. ElasticSearch.Net dll从防病毒隔离 - WS.Reputation.1