一,clamAV介绍
clamAV
ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品,支持多种平台,如:Linux/Unix、MAC OS X、Windows、OpenVMS。
ClamAV是基于病毒扫描的命令行工具,但同时也有支持图形界面的ClamTK工具。
ClamAV主要用于邮件服务器扫描邮件。它有多种接口从邮件服务器扫描邮件,支持文件格式有如:ZIP、RAR、TAR、GZIP、BZIP2、HTML、DOC、PDF,、SIS CHM、RTF等等。
ClamAV可以自动升级病毒库,还可以从共享库中运行。命令行的界面让ClamAV运行流畅。
默认只能查出您计算机内的病毒,但是无法清除。
clamav 有两个命令:clamdscan、clamscan:
clamscan 命令:通用,不依赖服务,命令参数较多,执行速度稍慢
clamdscan 命令:是一个搭配clamd常驻服务的扫毒工具,功能非常类似clamscan,执行效率较高,但是可用的参数较少(因为部分功能是由 clamd 控制的)。不用带 -r ,默认会递归扫描子目录
官网地址:https://www.clamav.net/
二,Windows下安装
- 首先,到官网下载windows安装程序,下载地址:https://www.clamav.net/downloads
- 找到软件安装的目录,默认安装在C:\Program Files\ClamAV,在命令提示符下,切换到该目录下,如下图:
三,配置clamAV
- 安装完成后cmd管理员方式开启运行下面的命令或在安装目录中的 PowerShell 终端中,执行以下任务:
copy .\conf_examples\freshclam.conf.sample .\freshclam.conf
copy .\conf_examples\clamd.conf.sample .\clamd.conf
这个时候会跳出来一个东西,需要把example那行删掉或注释,将弹出写字板。删除显示“示例”的行。您可能还希望设置其他选项来启用功能或更改默认行为,例如接收超时。保存文件并关闭写字板
write.exe .\freshclam.conf
- 在执行,如上,需要把example那行删掉或注释
write.exe .\clamd.conf
- 下载病毒库:freshclam
- 在 Windows 上,
clamd
并且freshclam
具有使它们能够在后台运行的选项,要安装服务,首先使用命令:
clamd --install-service
- 然后使用
net start clamd
和net stop clamd
来启动/停止服务,要卸载该服务,请使用:
clamd --uninstall-service
- 启动服务:net start clamd
四,相关执行命令
clamscan recursive c:\ 扫描指定目录
clamscan --recursive . 扫描当前目录中的文件文件
clamscan --help 帮助喽
参考clamav文档:https://docs.clamav.net/manual/Usage/ReportABug.html
第一次知道clamAV这个杀毒软件