首页
下载
关于
Search
1
Dependency check配置本地数据库mysql
40 阅读
2
开源防病毒引擎ClamAV
34 阅读
3
制作qcow2格式镜像
33 阅读
4
n2n内网穿透保姆教学
30 阅读
5
Go实现加班通知你老婆的脚本
26 阅读
日常记录
网络安全
Python
运维
Go
登录
Search
标签搜索
Python
算法
Go
定时任务
AiiCi
累计撰写
9
篇文章
累计收到
75
条评论
今日撰写
0
篇文章
首页
导航栏
日常记录
网络安全
Python
运维
Go
页面
下载
关于
用户登录
登录
搜索到
1
篇与
网络安全
的结果
2024-05-09
开源防病毒引擎ClamAV
一、概述 ClamAV 是一个开源的防病毒引擎,用于检测恶意软件、病毒、间谍软件等恶意文件。它被设计用于扫描文件、邮件等,以检测潜在的威胁。ClamAV 最初是为 UNIX 系统设计的,但后来也被移植到了其他平台上,如:Linux/Unix、MAC OS X、Windows、OpenVMS。 ClamAV 通过使用病毒定义数据库来检测文件中的恶意代码。它可以与其他软件集成,如电子邮件服务器、文件服务器等,以提供实时的病毒扫描和检测服务。由于它是开源的,因此可以自由使用和修改,而且由于其广泛的支持和社区,病毒数据库通常能够及时更新以应对新的威胁。二、部署安装系统环境:centos7.9安装编译环境 yum install -y gcc gcc-c++ autoconf pcre pcre-devel make automakezlib zlib-devel openssl openssl-devel 下载源码包curl -O http://www.clamav.net/downloads/production/clamav-1.3.1.tar.gz 或 wget http://www.clamav.net/downloads/production/clamav-1.3.1.tar.gz添加用户和组groupadd clamav useradd -g clamav -s /bin/false -c "Clam AntiVirus" clamav编译安装tar xvzf clamav-1.3.1.tar.gz cd clamav-1.3.1 ./configure --prefix=/opt/clamav --disable-clamav make && make install创建相关目录mkdir /opt/clamav/logs # (日志存放目录) mkdir /opt/clamav/updata # (clanav 病毒库目录)在/var/log目录下添加两个logs文件:clamd.log和freshclam.log,将所有者改为新加的clamav用户,并设置相应的文件读写权限修改配置文件#vi etc/clamd.conf # Example 注释掉这一行. 第8 行 LogFile /opt/clamav/logs/clamd.log #删掉前面的注释目录改为logs下面 第14行 PidFile /opt/clamav/updata/clamd.pid #删掉前面的注释路径改一下 第57行 DatabaseDirectory /opt/clamav/updata #同上 第65行 #vi etc/freshclam.conf #Example 注释掉这一行 DatabaseDirectory /opt/clamav/updata UpdateLogFile /opt/clamav/logs/freshclam.log PidFile /opt/clamav/updata/freshclam.pid文件授权chown clamav:clamav /opt/clamav/logs/freshclam.log chown clamav:clamav /opt/clamav/logs/clamd.log chown clamav:clamav /opt/clamav/updata三、使用#升级库 opt/clamav/bin/freshclam # (升级病毒库) 保证你的LINUX可以正常上网哦. #查杀 /opt/clamav/bin/clamscan # 查杀当前目录下的文件 /opt/clamav/bin/clamscan -r # 查杀当前目录的所有文件及目录 /opt/clamav/bin/clamscan dir # 查杀dir目录 /opt/clamav/bin/clamscan -r dir # 查杀目录dir下的所有文件及目录 #帮助 /opt/clamav/bin/clamscan --help
2024年05月09日
34 阅读
10 评论
0 点赞