ClamAV 1.0.0 已经发布,这些是它的新闻

ClamAV的

ClamAV 是一款开源杀毒软件

思科推出发布会 新版本的防病毒包 ClamAV 1.0.0,哪个版本因切换到传统的“Major.Minor.Patch”版本编号(而不是 0.Version.Patch)而值得注意。

重要的版本变化也是由于libclamav库的变化 它通过删除 CLAMAV_PUBLIC 命名空间、更改 cl_strerror 函数中的参数类型以及在命名空间中包含 Rust 语言的符号来破坏 ABI 兼容性。

分支 1.0.0 被归类为长期支持 (LTS) 并维护三年。 ClamAV 1.0.0 的发布将取代 ClamAV 0.103 之前的 LTS 分支,其修复漏洞和关键问题的更新将发布到 2023 年 XNUMX 月。

常规非 LTS 分支的更新在下一个分支首次发布后至少 4 个月发布。 在下一个位置启动后的至少 4 个月内,还提供了为非 LTS 位置下载签名数据库的能力。

ClamAV 1.0主要新功能

在这个来自 ClamAV 1.0.0 的新版本中 代码被重写为所有匹配模式的实现,其中确定了文件中的所有匹配项,即在第一个匹配项之后继续扫描。 新代码 它被标记为更可靠且更易于维护。

新的实施也 消除了一些误解 在完全匹配模式下验证签名时出现。 添加了测试以验证所有匹配行为的正确性。

除此之外,还要强调的是 显着加快单元测试编译 对于 libclamav-Rust 库。 用 Rust 编写的 ClamAV 模块现在与 ClamAV 集成到一个共享目录中。

在检查 ZIP 存档中的重叠记录时,限制已降至最低,这使得在处理经过轻微修改但非恶意 JAR 文件时可以消除错误警告。

除此之外,构建定义了 LLVM 的最低和最高支持版本。 尝试使用太旧或太新的版本构建现在将导致有关兼容性问题的错误警告。

允许使用您自己的 RPATH 列表进行编译 (加载共享库的目录列表),它允许可执行文件在开发环境中编译后移动到另一个位置。

其他变化 在新版本中脱颖而出:

  • 添加了对解密使用默认密码加密的基于 OLE2 的只读 XLS 文件的支持。
  • clcb_file_inspection() 回调已添加到 API 以连接检查文件内容的控制器,包括从文件中提取的内容。
  • cl_cvdunpack() 函数已添加到 API 中,用于解压 CVD 格式的签名文件。
    使用 ClamAV 构建 docker 镜像的脚本已移至单独的 clamav-docker 存储库。
  • docker 镜像包含 C 库的头文件。
  • 添加控件以限制从 PDF 文档中提取对象时的递归级别。
  • 增加了处理不受信任的输入数据时分配的内存量限制,超过此限制时会生成警告。

最后,如果你是 有兴趣了解更多关于它的信息, 您可以查看详细信息 在下面的链接中。

如何在Ubuntu及其衍生版本中安装ClamAV?

对于那些有兴趣在其系统上安装此防病毒软件的人,他们可以用一种非常简单的方式来做到这一点,那就是 在大多数Linux发行版的存储库中都可以找到ClamAV。

对于Ubuntu及其衍生版本,可以从终端或系统软件中心进行安装。 如果选择通过软件中心进行安装,则只需搜索“ ClamAV”,您应该会看到防病毒软件和安装它的选项。

现在,对于那些选择安装选项的人 从终端 他们只需要在他们的系统上打开一个(他们可以使用 Ctrl + Alt + T 快捷键来完成),并且他们只需要输入以下命令:

sudo apt-get install clamav

并准备好了,他们已经在系统上安装了此防病毒软件。 现在,与所有防病毒软件一样, ClamAV也有其数据库 下载并在“定义”文件中进行比较。 该文件是一个列表,用于通知扫描仪有关可疑物品的信息。

每隔一段时间 能够更新此文件很重要,我们可以从终端进行更新,只需执行以下操作即可:

sudo freshclam

卸载 ClamAV

如果出于任何原因要从系统中删除此防病毒软件,只需在终端中键入以下内容:

sudo apt remove --purge clamav

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   Z3R0

    您在安装中缺少守护程序:
    sudo apt 安装 clamav clamav-daemon

    要更新防病毒软件,您必须先停止该程序:
    sudo systemctl 停止 clamav-freshclam
    sudo freshclam

    最后我们启动服务:
    sudo systemctl 启动 clamav-freshclam

    您好!