11得票4回答
从Azure Web/Worker角色上传的文件进行病毒扫描

我们正在设计一个Azure网站,允许用户上传内容(MP4、Docx...MSOffice文件),然后可以访问。 一些视频内容将通过编码提供几种不同的质量格式,然后将流式传输(使用Azure Media Services)。 我们需要添加一个中间步骤,以便扫描上传的文件以检测潜在的病毒风险。...

11得票1回答
杀毒软件是如何检测到EICAR测试病毒的?

EICAR 测试病毒用于测试防病毒程序的功能。为了将其检测为病毒, 防病毒程序需要具备测试病毒的病毒定义 或者 在启发式分析中检测到它作为可疑模式并将其检测为病毒。 (我曾经见过一种情况,即 AV 程序在下载时删除文件,但没有将病毒识别为 EICAR 测试病毒,而只将其视为可疑对象-...

11得票4回答
如何停止杀毒软件每次重新发布软件时的误报?

每次我们发布软件应用程序时,Windows Defender和AVG/Avast都会将其识别为病毒/误报。我们有一个代码签名证书并添加了taggant。 每次发布软件时,我们都必须在多个杀毒软件供应商网站上填写假阳性报告表格。 如何使我们公司的代码签名证书被标记为安全或避免这个耗时的假阳性...

11得票5回答
长时间保持的 AJAX 连接被防病毒软件阻止

好的,这真是太奇怪了。我正在开发一个基于COMET的Web应用程序,依赖于长时间保持的HTTP连接,并使用它来从服务器向应用程序流式传输数据。 问题在于,这似乎与一些反病毒程序不兼容。我们现在处于测试版阶段,一些用户在启用反病毒程序时遇到了应用程序问题。而且,这不仅仅是一个特定的反病毒程序问...

11得票2回答
如何通过Windows Defender智能屏幕保护?

我正在尝试防止我的应用程序(一个安装程序)被Windows智能屏幕保护阻止。 我使用BitRock并手动签署了我的安装程序,但我经常遇到这个问题。我购买了有效的证书,并使用时间戳进行签名。 这是一个商业应用程序,我不希望用户担心安装它 ps. 我没有一个未知的出版商

11得票3回答
二进制文件的病毒扫描——Blob与文件的区别

关于使用Blob和文件来存储二进制文件的问题在SO上已经有很多讨论了,但我现在面临的问题是病毒扫描。可能有许多API可用于扫描保存在文件系统中的文件。那么有没有针对Blob的API呢?有没有可以接受流或byte[]并告知其进行病毒和恶意软件扫描的API?如果有的话,是否有任何推荐?还是这又是一...

11得票3回答
文件的内存扫描,最好使用ClamAV。

我们正在实施一个注重安全的企业应用程序,其中包括文件上传。这些文件需要进行病毒扫描,但也需要加密。 当前流程是上传文件,然后通过加密器流式传输到磁盘上的临时存储区域。然后调用病毒扫描器,并且文件在传输过程中动态解密,通过套接字流式传输到ClamAV,然后从套接字返回病毒状态。 问题在于Cl...

11得票3回答
杀毒软件将编译的C++文件检测为特洛伊木马

我已经在Windows上安装了一个使用MinGW的C ++编译器。 我试图制作一个简单的程序:#include <iostream> using namespace std; int main() { cout << "Hello World!&quo...

10得票4回答
你能否推荐一个好的Java反病毒组件来集成到JavaEE Web应用程序中?

希望听取您的建议,实现反病毒Java API,以在将上传的文档/文件存储到数据库之前对其进行扫描。

10得票6回答
确保上传的文件安全

我的老板来问我如何确保通过网页上传的文件是安全的。他希望人们能够上传pdf和tiff图像(等等),他真正关心的是有人在pdf中嵌入病毒,然后查看/修改它(并执行病毒)。我刚刚读到一篇关于通过改变最不重要的位来销毁图像中嵌入的隐写信息的过程的文章。类似的过程是否可以用于确保不会植入病毒?有人知道...