问题标签 [clamav]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
258 浏览

azure - 正在重新创建 Azure 容器实例

我在 Azure 中创建了一个 clamav 容器实例 (mkodockx/docker-clamav:alpine),但每隔几天它就会被自己一遍又一遍地拉动图像重新创建,正如您在屏幕截图中看到的那样。

在此处输入图像描述

有什么问题吗?为什么会这样做?

我还有一个 Azure App Service,它通过端口 3310 调用容器实例,但每隔几天就无法访问它......在此处输入图像描述

到底是怎么回事?为什么达不到?我联系了 Azure 支持,但他们非常无助

我不是容器化方面的专家,所以请为我简化它:)

谢谢

0 投票
0 回答
371 浏览

homebrew - 在 Ubuntu 20.04.1 中使用 Homebrew 安装 LibIconv

我在 Windows 10 的 Hyper-V 上运行 Ubuntu 20.04.1,我需要安装 LibIconv(为了通过 Homebrew 包安装 ClamAV)。

当我跑步brew install clamavbrew install libiconv得到这个时:

到目前为止,我已确保我拥有此处列出的 ClamAV 的所有其他依赖项。但是,我在安装 LibIconv 时遇到问题。我也尝试使用这些说明,但我认为我没有成功,因为我仍然收到上面的错误。我对命令行很陌生,所以我很感激任何帮助。

0 投票
0 回答
68 浏览

python - python:通过其内容确定文件类型(不仅通过它的魔力)

所以我试图验证我得到的文件(由用户上传)确实是图像,并且有效。

我正在运行 ClamAV(使用 python 的clamd包),但它没有返回实际的文件内容。

我正在使用 python 的magic包来检查魔术文件前缀(imghdr对于图像也是如此),但我担心的是具有图像魔术前缀的文件,例如包含 JS 代码。

关于如何扫描上传文件的内容以确定其类型的任何想法?

谢谢

0 投票
0 回答
225 浏览

clamav - 本地服务器需要时间来更新 clamav db

我正在从本地服务器提供 cvd 文件,当我在我的服务器上运行freshclam 时,它需要一些符文直到daily.cvd 被更新,即使远程版本已经更新了一段时间。

我使用的clamav版本是0.102.4-r1

我使用的freshclam.conf是:

来自freshclam运行的一些重点日志不会更新本地daily.cvd,即使它远程指示较新版本:

我需要更改我的配置还是 102.4 clamav 版本的错误?

0 投票
1 回答
36 浏览

gnu-parallel - 来自远程主机的 GNU 并行日志

我正在尝试使用并行运行 clamsccan。

从 clamscan_servers 安装在每个主机上的路径 /mnt/data

参数--result parallel_outdir创建一个包含每个文件日志的目录。我假设它包含来自clamscan_servers文件中所有节点的日志。

但我想再做两件事:

  1. 知道哪个服务器处理了一个特定的文件。
  2. 一个文件摘要,而不是每个文件的单独日志。

任何想法?

0 投票
2 回答
6246 浏览

linux - LibClamAV 错误:cli_loaddbdir():在 /var/lib/clamav 中找不到受支持的数据库文件

当我尝试扫描 /home 目录时,出现此错误。

它显示在 /var/lib/clamav 中找到的受支持的数据库文件上,这可能导致问题?

0 投票
0 回答
245 浏览

django - 如何在 k8s 环境中设置平静的防病毒软件并从 django 应用程序 pod 进行交互?

我在我的 django 应用程序中使用 django-clamd ( https://github.com/vstoykov/django-clamd )。在上传文件和检测到包含病毒的文件时,扫描在我的本地系统上运行良好。我想在 kubernetes 环境中为我的应用程序 pod 实现相同的目标。任何想法如何在 k8s 中将 clam 防病毒设置为单个实例(集群中每个节点一个 pod),以便可以使用 clamav 扫描部署在不同命名空间中的应用程序?我不想为每个应用程序部署设置一个单独的 clamav 实例,因为单个 clam av 实例需要大约 1 GB 的 RAM。

0 投票
1 回答
501 浏览

node.js - 在 NodeJS ClamScan 中产生错误 /usr/bin/clamscan

我正在运行一个简单的clamscan 示例。

但是,我收到这样的错误:

节点蛤:标准输出:节点蛤:<未知文件路径!>被感染!(节点:109042)UnhandledPromiseRejectionWarning:错误:错误:产生 /usr/bin/clamscan --no-summary --stdout。

在位置 /usr/bin/clamscan 中有一个 clamscan 文件。但这仍然来了

0 投票
1 回答
272 浏览

amazon-web-services - 安装 clamscan/clamav 后无法通过 ssh 登录时如何修复 ec2 实例?

在 ubuntu 18.04 aws ec2 实例上安装 clamscan clamav 后,我无法使用 ssh 登录到我的 aws 服务器。我在该服务器上的网站都没有显示在浏览器上。我已重新启动但无法正常工作。我该如何解决? 在此处输入图像描述

0 投票
0 回答
38 浏览

database - 我可以在自己的程序中使用其他防病毒数据库签名吗?

我开发自己的杀毒软件。但是数据库有问题。我可以在自己的防病毒软件中使用 ClamAV 防病毒数据库吗?