如何用程序判断windows是否安装了防病毒软件,并且获取防病毒软件的相关信息

jackshowmaya 2009-07-24 09:57:30
小弟最近在做一个类似系统检测的东东,需要用程序来判断windows系统是否安装了防病毒软件,如果有,还要获取该软件的相关信息。例如名称,版本号等等,请各位大虾指点一下。多细。
...全文
385 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackshowmaya 2009-08-24
  • 打赏
  • 举报
回复
谢谢大家的帮忙
紫郢剑侠 2009-07-25
  • 打赏
  • 举报
回复
善用google.

http://social.msdn.microsoft.com/Forums/en-US/windowssecurity/thread/bd97d9e6-75c1-4f58-9573-9009df5de19b


里面的意思总结下两点:
1. 有访问安全中心的API,但是一般人微软不告诉他。
2. 可以通过wmi来达到同样的效果。

引自:http://topic.csdn.net/u/20090611/14/9534d032-9dcc-4093-b738-43a6cbfb61d4.html
ljc007 2009-07-24
  • 打赏
  • 举报
回复
以诺顿为例:

[code=BatchFile]wmic datafile where "Name='c:\\Program Files\\symantec antivirus\\VPTray.exe'" get Version /value
[/code]
existmars 2009-07-24
  • 打赏
  • 举报
回复
在进程里遍历,寻找市面上常见的杀软进程
版本号不太清楚,每种杀毒软件的方法都不一样啊
RuntimeError 2009-07-24
  • 打赏
  • 举报
回复
问问360的开发者,他们肯定知道的。。。
huoyanming 2009-07-24
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 ljc007 的回复:]
通过注册表来查看指定杀软的安装路径:

BatchFile codereg query"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\VPC32.exe"/vPath
[/Quote]
想请教ljc007,bat不能做什么?
okin1 2009-07-24
  • 打赏
  • 举报
回复
学习
ljc007 2009-07-24
  • 打赏
  • 举报
回复
通过注册表来查看指定杀软的安装路径:

[code=BatchFile]reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\VPC32.exe" /v Path
[/code]
ljc007 2009-07-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 huoyanming 的回复:]
这是网上查到的,我想问:如果杀毒程序不安装到系统分区怎么办?
[/Quote]

在整个硬盘上搜索指定文件的路径:

[code=BatchFile]wmic datafile where "filename='VPTray' and Extension='exe'" get name /value
[/code]
huoyanming 2009-07-24
  • 打赏
  • 举报
回复
HKEY_LOCAL_MACHINE\SOFTEWARE\Microsoft\Security Center
根据GetSystemDirectory获得系统所在盘符
找到Program files目录
然后
穷举法
发现目录名包含

这是网上查到的,我想问:如果杀毒程序不安装到系统分区怎么办?
huoyanming 2009-07-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ljc007 的回复:]
以诺顿为例:

BatchFile codewmic datafile where"Name='c:\\Program Files\\symantec antivirus\\VPTray.exe'" get Version/value
[/Quote]
正好我的是诺顿,ljc007 你的bat很强悍啊……………………

6,873

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧