【实战】通过命令行调用360杀毒软件接口对指定文件或文件夹杀毒

很多杀毒软件都可以通过命令行调用杀毒接口对文件或文件夹进行查杀,如小红伞 officecan F-Secure 卡巴斯基都可以的。格式基本差不多,如卡巴斯基 avp.com SCAN /i0 <file_name>

因为客户需求,要对指定的文件或文件夹使用现有的杀毒软件进行扫描,查了一下没有找到相关资料。只好自己硬试了,结果没想到比预期的要简单得多。

以360杀毒为例(其他杀毒软件类似),在360杀毒安装目录下输入以下命令 360sdexe <file_name>即可,如:

c:\Program Files\360\360sd>360sd.exe c:\data\

则360杀毒会对这个文件夹进行扫描,扫描完成以后,会在 360\360sd\Log\VirusScanLog 目录下生成是日期为名称的日志文件。如:C:\Program Files\360\360sd\Log\VirusScanLog。内容如下所示:

360杀毒扫描日志

病毒库版本:
扫描时间:2019-05-29 11:01:21
扫描用时:00:08:44
扫描类型:右键扫描
扫描文件总数:38001
项目总数:0
清除项目数:0

扫描选项
----------------------
扫描所有文件:否
扫描压缩包:否
发现病毒处理方式:由用户选择处理
扫描磁盘引导区:是
扫描 Rootkit:否
使用云查杀引擎:是
使用QVM人工智能引擎:是
扫描建议修复项:是
常规引擎设置:Avira(小红伞) 

扫描内容
----------------------
c:\data\


白名单设置
----------------------


扫描结果
======================
未发现威胁文件
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值