|
|
2
3
嵌入在图像文件中的病毒不太可能成为应用程序的主要问题。JAR文件将是一个问题。带有JAR预告片的图像文件可以作为Java applet从互联网上的任何页面加载,同源绑定(Cookie)指向您的应用程序和服务器。 处理图像上传的最佳方法是裁剪、缩放并将其转换为不同的图像格式。图像在转换前后应具有不同的大小、哈希值和校验和。例如,为Stack Overflow提供“好友图标”的Gravatar会强制您裁剪图像,然后将其转换为PNG。 是否有可能构建一个恶意的PDF或DOC文件,利用Word或Acrobat中的漏洞进行攻击?可能。但ClamAV在阻止这些攻击方面不会做得很好;这些不是“病毒”,而是查看器软件中的漏洞。 |
|
|
3
2
这取决于你公司的预算,但也有硬件设备和软件应用程序可以位于你的网络服务器和外部世界之间,以执行这些功能。其中一些是内置防病毒软件的硬件防火墙。有时它们被称为应用网关或应用代理。 以下是使用Clam AV的开源网关的链接: http://en.wikipedia.org/wiki/Gateway_Anti-Virus http://gatewayav.sourceforge.net/faq.html |
|
|
4
1
你可能需要将一个真正的病毒扫描程序链接到上传过程中(就像许多病毒扫描程序确保你在浏览器中下载的文件是安全的一样)。 为了自己做到这一点,你必须保持更新,这意味着要保留病毒定义库,这可能超出了你的应用程序的范围(根据你组织的规模,甚至可能不可行)。 |
|
|
5
0
是的,ClamAV应该扫描文件,而不管扩展名如何。 |
|
|
6
0
使用反向代理设置,例如 www<-> HAVP <->网络服务器 HAVP( http://www.server-side.de/ )是 一种扫描http流量的方法 通过ClamAV或任何其他商业防病毒软件。它将阻止用户下载受感染的文件。 如果你需要https或其他任何东西,那么你可以将另一个反向代理或web服务器置于反向代理模式,在HAVP之前处理SSL 然而,它在上传时不起作用,因此不会阻止文件存储在服务器上,但是 防止文件被下载并传播 。因此,请将其与常规文件扫描(例如clamscan)一起使用。 |
|
|
Michael · 某些Windows客户端上的命名管道安全问题 1 年前 |
|
|
adamency · 是否可以从Go二进制文件的源代码中检索字符串? 1 年前 |
|
|
AlboSimo · PayPal Api密钥安全 2 年前 |