python病毒扫描器_基于「ClamAv」通过python进行病毒检测(0)-- 基础技术概述

本文介绍了如何利用Python结合ClamAV引擎进行病毒检测。ClamAV是一款开源的杀毒引擎,适用于多种场景的病毒扫描,支持多种文件格式,并具有实时保护功能。pyClamd是ClamAV的Python接口,允许通过Python控制ClamAV的守护进程clamd执行扫描命令。安装pyClamd后,可以通过ping测试确保clamd可用。
摘要由CSDN通过智能技术生成

以一种高效而简单的方式,通过python程序查杀木马、病毒等

利用python,结合ClamAv引擎杀毒。需要用到两个模块:ClamAv引擎、pyClamd。

一、ClamAV简介

简单介绍ClamAV,扩展知识,了解即可!

英文好的朋友,可以直接浏览ClamAv官网介绍。

https://www.clamav.net/documents/introduction

1.1、概述

ClamAV,全称"Clam AntiVirus",是一款用于检测木马、病毒、恶意软件及其他恶意威胁的开源杀毒引擎。

ClamAV,原本是专为邮件网关而设计的,主要用于邮件扫描。

但是呢,功能太强大了!所以,也可将它用于其他场景下的病毒扫描。如,linux系统、文件交换系统等。

tip:一般,应该没人在linux下装360吧?

1.2、功能和特点

ClamAv具有以下主要功能和特点:

快速文件扫描。

实时保护扫描(仅支持linux)。扫描守护进程在linux下支持"on-access"扫描。即:在文件被扫描前,可以阻止文件被访问。能够有效阻止病毒自启动吧。

可以检测超过100万种病毒、蠕虫和木马。包括Microsoft Office宏病毒、移动恶意软件和其他威胁。

支持多种格式文件扫描,包括压缩文件、工具等。如:zip、rar、arj、tar、gzip、img、pkg、apm、xz、二进制文件等。

支持windows可执行文件解析,包括PE文件。

<
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值