相关链接
- https://hub.docker.com/r/mailu/clamav mailu/clamav docker 容器
- http://www.clamav.net 官网
- http://oss.netfarm.it/clamav/ win 版 非官方下载地址
- https://www.howtoing.com/how-to-integrate-clamav-through-mod_clamav-into-proftpd-for-virus-scanning-on-ubuntu-10.04/ clam av 安装教程
- https://blog.csdn.net/weixin_38368982/article/details/80796696 clamav完整查杀linux病毒实战
- https://www.jianshu.com/p/5235b4972442 ClamAV病毒查杀
- https://github.com/solita/clamav-java Simple ClamAV client for streaming data to clamd server
- https://github.com/solita/clamav-rest Simple clamd REST proxy
- https://github.com/tekmaven/nClam nClam clamAV c# 交互库
- https://www.cnblogs.com/dpf-10/p/7898977.html 使用clamav模块对数据流进行病毒检测
- Linux下杀毒软件clamav的安装和使用 https://www.cnblogs.com/gaoyuechen/p/9019098.html
- https://www.clamav.net/documents/scanning clamav常用指令文档说明
简介
ClamAV是一个在命令行下查毒软件,因为它不将杀毒作为主要功能,默认只能查出您计算机内的病毒,但是无法清除,至多删除文件。ClamAV可以工作很多的平台上,但是有少数无法支持,这就要取决您所使用的平台的流行程度了。另外它主要是来防护一些WINDOWS病毒和木马程序。另外,这是一个面向服务端的软件。
操作
https://blog.csdn.net/weixin_38368982/article/details/80796696
zlib-1.2.7.tar.gz安装
tar xvzf zlib-1.2.7.tar.gz
cd zlib-1.2.7
CFLAGS="-O3 -fPIC" ./configure --prefix=/usr/local/zlib/
make && make install
添加用户组clamav和组成员clamav
groupadd clamav
useradd -g clamav -s /bin/false -c "Clam AntiVirus" clamav
安装Clamav-0.97.6
tar xvzf clamav-0.97.6.tar.gz
cd clamav-0.97.6
./configure --prefix=/opt/clamav --disable-clamav -with-zlib=/usr/local/zlib
make && make install
clam 相关指令位置
ls -lh /usr/bin/clam*
-rwxr-xr-x 1 root root 114.2K Nov 27 15:27 /usr/bin/clambc
-rwxr-xr-x 1 root root 113.9K Nov 27 15:27 /usr/bin/clamconf
-rwxr-xr-x 1 root root 187.6K Nov 27 15:27 /usr/bin/clamdscan
-rwxr-xr-x 1 root root 183.6K Nov 27 15:27 /usr/bin/clamdtop
-rwxr-xr-x 1 root root 142.0K Nov 27 15:27 /usr/bin/clamscan
指令说明
- clamdtop - Clam AntiVirus: Monitoring Tool, 一个显示clam av引擎状况的仪表盘界面
- clamscan - Clam AntiVirus: Scanner,一次性扫描服务需要从读库,建立服务,耗时很长。
- clamdscan - Clam AntiVirus: Daemon Client,利用后台启动的查毒守护进程查杀,速度很快。
- clamconf - Clam AntiVirus: Configuration Tool,查看 clam av 配置信息。
- clambc - Clam AntiVirus: Bytecode Testing Tool,字节码测试工具
clam 配置文件位置
ls -lh /etc/clamav/
total 8
-rw-r--r-- 1 root root 831 Dec 7 15:37 clamd.conf
-rw-r--r-- 1 root root 310 Dec 7 15:37 freshclam.conf
查看clam的配置信息
clamconf |more
变更apk仓库源为阿里的
修改源:
vi etc/apk/repositories
替换成阿里源
http://mirrors.aliyun.com/alpine/v3.8/main/
http://mirrors.aliyun.com/alpine/v3.8/community/
之后更新源
apk update
生成示例配置文件
clamconf --generate-config clamd.conf > clamd.conf
clamconf --generate-config freshclam.conf > freshclam.conf
clamconf --generate-config clamav-milter.conf > clamav-milter.conf
alpine安装 clam av
apk add clam av
现有docker 容器
https://hub.docker.com/r/mailu/clamav
docker pull mailu/clamav
测试文件特征码
文本文件开头存放如下内容即可,此文件会被当做病毒文件。
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
发表评论