病毒库

Archlinux/Manjaro安装配置使用clamav杀毒软件

一曲冷凌霜 提交于 2020-04-06 04:47:43
1.安装clamav #pacman -S clamav 2.更新病毒库 # freshclam 如果更新不了,或者更新特别慢,可以手动下载病毒库文件,放到/var/lib/clamav/文件下,在更新病毒库。 病毒库文件链接(三个文件): bytecode.cvd: http://database.clamav.net/bytecode.cvd daily.cvd: http://39.137.1.205/cache/database.clamav.net/daily.cvd main.cvd: http://39.137.1.205/cache/database.clamav.net/main.cvd 3.配置开机启动病毒库自动更新服务 #systemctl enable clamav-freshclam.service 4.配置开机启动守护进程服务 systemctl enable clamav-daemon.service 5.使用clamav扫描根目录 # clamscan -ri / --move=/home/renren/文档 --max-scansize=4000M 选项注释: -r 递归检查目录下的文件 -i 只打印受感染的病毒文件 --move 将受感染文件移至某文件夹 --max-scansize=4000M 支持扫描大文件 来源: oschina 链接:

Linux 杀毒软件ClamAV安装部署

和自甴很熟 提交于 2020-03-13 14:38:19
环境说明 系统安全需求,批量安装免费杀毒软件; 操作系统统一为CentOS 7 x64,在此选择免费开源杀毒软件ClamAV; 若物理环境和系统环境规格完全相同,批量安装可选择借助ansible工具。在此个人选择secureCRT工具,同时连接操作多台服务器,因为物理节点和系统配置差异较大,此工具也便于随时对特殊节点观察以及更改配置信息; 两种安装方式 1.yum 安装; 2.源码包编译安装; 安装参考网址: https://www.clamav.net/documents/upgrading-clamav https://github.com/vrtadmin/clamav-faq/raw/master/manual/clamdoc.pdf 方案1:yum安装 安装后自动生成服务文件,启动服务后,可使用clamdscan命令扫描,速度快; 启动服务后,会实时监控扫描链接,安全性高,但是对服务器性能有一定影响; 安装命令 yum install clamav clamav-server clamav-data clamav-update clamav-filesystem clamav-scanner-systemd clamav-devel clamav-lib clamav-server-systemd pcre* gcc zlib zlib-devel libssl

Mock方法介绍

别等时光非礼了梦想. 提交于 2019-12-26 04:49:03
1.现有的单元 测试 框架 单元测试是保证程序正确性的一种有效的测试手段,对于不同的开发语言,通常都能找到相应的单元框架。 借助于这些单测框架的帮助,能够使得我们编写单元测试用例的过程变得便捷而优雅。框架帮我们提供了case的管理,执行,断言集,运行参数,全局事件工作,所有的这些使得我们只需关注:于对于特定的输入,被测对象的返回是否正常。 那么,这些xUnit系列的单元测试框架是如何做到这些的了?分析这些框架,发现所有的单元测试框架都是基于以下的一种体系结构设计的。 如上图所示,单测框架中通常包括TestRunner, Test, TestResult, TestCase, TestSuite, TestFixture六个组件。 TestRuner:负责驱动单元测试用例的执行,汇报测试执行的结果,从而简化测试 TestFixture:以测试套件的形式提供setUp()和tearDown()方法,保证两个test case之间的执行是相互独立,互不影响的。 TestResult:这个组件用于收集每个test case的执行结果 Test:作为TestSuite和TestCase的父类暴露run()方法为TestRunner调用 TestCase:暴露给用户的一个类,用户通过继承TestCase,编写自己的测试用例逻辑 TestSuite:提供suite功能管理testCase

转 linux下ClamAV使用

北战南征 提交于 2019-11-29 00:08:59
linux下ClamAV使用 第一步:Clamav下载 http://www.clamav.net/downloads #yuminstall wget –y 第二步:创建clamav用户和组 groupaddclamav (创建clamav组) useradd-g clamav clamav(创建clamav用户并加入clamav组) <ignore_js_op> 第三步:编译安装 tar xfclamav-0.99.2.tar.gz cd clamav-0.99.2 <ignore_js_op> 安装依赖包 yuminstall gcc openssl openssl-devel -y <ignore_js_op> ./configure --prefix=/usr/local/clamav make&&make install 第四步:配置 mkdir /usr/local/clamav/logs (日志存放目录) touch /usr/local/clamav/logs/clamd.log touch /usr/local/clamav/logs/freshclam.log mkdir /usr/local/clamav/updata (clanav 病毒库目录) chown -R root.clamav /usr/local/clamav/ chown -R clamav