ruby - 在处理之前如何在服务器端的 ruby​​ 中检查上传文件的病毒签名?

标签 ruby security rubygems antivirus-integration ruby-development-tools

网站上有上传功能。我想在处理文件之前检查文件是否被感染。有什么方法可以使用 gem 或拥有一些内部代码来实现此目的吗?

最佳答案

您可以尝试 Clamby: https://github.com/kobaltz/clamby

设置完成后,您可以使用Clamby.safe?(path)命令检查文件。

(我也用它来检查上传的文件)

关于ruby - 在处理之前如何在服务器端的 ruby​​ 中检查上传文件的病毒签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52829221/

相关文章:

ruby-on-rails - Array.shift 的问题

security - @RunAs 和角色传播

java - 带有 CA 签名证书的 2 路 TLS

security - Azure 共享访问签名数量的实际限制?

ruby-on-rails - Ruby Rest 客户端 POST,如何发送 header

ruby-on-rails - 由于 ruby​​gems (LoadError),无法在 Rails 应用程序中运行测试

javascript - 如何使用 Ajax 发布到 Rails?

ruby-on-rails - 如何使用 devise_auth_token gem 获取与 rails-api 应用程序一起使用的 reset_password

ruby-on-rails - 这个 gem 如何与您的错误处理 Hook ?

ruby - 如何使用 ruby​​ 脚本将单个 json 字符串插入到 elasticsearch