Ruby on rails 在Rails中,有没有一种方法可以扫描carrierwave上传的文件中的恶意软件?
我们如何扫描Carrierwave上传的图像中的恶意软件?我用它只上传图片。有必要吗?如果是这样的话,我可以使用什么gem吗?我不认为有什么gem可以使用,但是你可以使用 看起来像这样Ruby on rails 在Rails中,有没有一种方法可以扫描carrierwave上传的文件中的恶意软件?,ruby-on-rails,ruby-on-rails-4,carrierwave,Ruby On Rails,Ruby On Rails 4,Carrierwave,我们如何扫描Carrierwave上传的图像中的恶意软件?我用它只上传图片。有必要吗?如果是这样的话,我可以使用什么gem吗?我不认为有什么gem可以使用,但是你可以使用 看起来像这样 if system("clamscan #{path_to_temp_file}") # save file else File.delete(path_to_temp_file) 我正在为未来的读者更新此内容,但现在允许您扫描CarrierWave上传的病毒和恶意软件(注意:这确实依赖于第三方,尽管V
if system("clamscan #{path_to_temp_file}")
# save file
else
File.delete(path_to_temp_file)
我正在为未来的读者更新此内容,但现在允许您扫描CarrierWave上传的病毒和恶意软件(注意:这确实依赖于第三方,尽管Vasile的答案不需要任何第三方,只需clamav即可)。这是一个值得关注的问题。飘浮的红宝石 另一个宝石是