问题标签 [antivirus]
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.
c# - .NET 病毒扫描 API
我正在构建一个 Web 应用程序,我需要在其中扫描用户上传的文件中的病毒。
有没有人在构建这样的东西方面有经验可以提供有关如何启动和运行的信息?我猜防病毒软件包有 API 可以通过编程方式访问它们的功能,但似乎掌握细节并不容易。
仅供参考,该应用程序是用 C# 编写的。
delphi - 不小心制造了病毒?
我经常看到这种情况发生:我在 Delphi 中编写了一个应用程序,当我编译它时,病毒扫描程序告诉我我已经创建了病毒,然后立即再次删除了可执行文件。通过进行完全重建,首先删除 *.dcu 文件,有时只需等待,这很烦人但很容易解决。
据我所知,它发生在 Delphi 6、7、2005 和 2007 上。赛门铁克、卡巴斯基、迈克菲和 NOD32 都因报告这些误报而犯了罪。我知道这是因为 Delphi 在其 DCU 文件中添加了时间戳,这些时间戳最终出现在最终的可执行文件中,并且显然似乎是某些随机病毒签名的一部分。
我不想禁用病毒扫描程序,即使是单个文件夹或文件也不行。而且我并不是真的想要一个解决方案,但我想知道以下几点:
- 其他编译器也会出现这些误报吗?
- .NET 可执行文件也会发生这种情况吗?
- 其他人是否也注意到 Delphi 的类似问题?
activex - 远程机器扫描
作为我正在构建的 Web 应用程序的一部分,我需要能够扫描远程用户的机器上的病毒/恶意软件,然后他们才能继续使用 Web 应用程序……例如 McAfee On-Demand Scan。
我假设 ActiveX 将是要走的路(因为防病毒公司的所有按需扫描程序似乎都是基于 ActiveX 的)。
我对如何解决这个问题有点困惑。我希望我不必从头开始沙沙作响。
有人有什么想法吗?是否可以将一些已经可用的组件集成到我的代码中来做到这一点?
如果您需要更多信息,请告诉我。
问候,索纳尔。
windows - .js 文件替换为大小完全相同的垃圾(html 内容),同时使用 NSIS 安装
在安装我们的软件时,至少在一台PC上,一些文件被替换为与之前文件完全相同大小的html内容和python,创建日期与其他文件完全相同。我想防病毒软件(AVG free)可能有问题,它看起来像防病毒软件分配内存来分析文件,无法读取它,然后在那个地方写入内存中的内容而不是文件。
我没有那台电脑,所以我的诊断可能性有限。是否有人遇到过类似的问题并找到解决方法?可能将文件重命名为不同的扩展名?我在听你的建议...
security - 对具有出色病毒防护的高效硬件设置的建议
这个问题有点基于意见,但我认为它可以基于事实,如果可能的话,我更希望得到有信誉公司链接的答案。
问题出在我的工作上,我们为开发人员提供“好的”硬件,运行 Windows XP(我知道)的笔记本电脑,配备双核 2.3 Ghz 处理器、2GB 内存和 60 GB 硬盘 @7200 rpm 但是,病毒扫描量并且这些上的安全代理和老大哥软件使它们在扫描运行时无法使用。我公司坚持每周一进行全盘病毒扫描,每隔一天进行一次“智能扫描”。
我和其他人一样感谢对病毒的关注,但是它阻碍了我们的工作,我们正在寻找一种新的设置,允许开发人员不受扫描阻碍地工作,同时提供公司正在寻找的病毒保护等。
有什么建议么?
.net - .NET 的病毒/垃圾邮件扫描程序?
我正在编写一个消息传递软件,它将通过 SMTP(电子邮件)发送和接收文本、语音、传真等。
我需要以编程方式扫描传入和传出的电子邮件中的病毒、垃圾邮件等。
问题:任何人都可以就用于此的产品提供建议吗?我倾向于远离消费级软件(Symantec、Mcaffe 等)
我的软件都是 C#/C++,所以如果它有一个 .NET 接口是理想的,但如果它是一个“C”也应该可以工作。
提前致谢。
c# - 针对 Windows 文件的服务器端病毒扫描
我需要通过我的 ASP.NET Web 应用程序在 Windows 服务器上扫描上传的文件。但是,我不知道防病毒包是否带有“api”之类的东西,我可以使用它以编程方式触发扫描。如果可能的话,我真的想避免任何类型的 Windows 调度来触发防病毒软件,然后报告错误。
visual-studio - 由于不同的病毒扫描程序,Microsoft Visual Studio 的速度变慢
与 Microsoft Visual Studio 一起使用的最慢病毒扫描程序是什么
由于我的病毒检查器,我刚刚让 Microsoft Visual Studio 再次“变慢”……(100 个项目,其中一些包含超过 100 个 C# 文件,所以任何减慢构建速度的东西都是不好的。)
我们都知道开发工具会进行大量的文件访问,因此受到病毒扫描程序的严重影响。由于许多原因,我们大多数人都必须运行病毒扫描程序。
那么有没有人测量过不同病毒扫描程序(和设置)对 Microsoft Visual Studio 速度的影响?
有没有人将Microsoft Security Essentials与 Visual Studio 绑定在一起?
另请参阅(如果您有代表,请扩展列表)
- 真正减慢 Windows 速度的原因(这有一些真实数据)
- Visual Studio 和 Temp 文件夹的病毒扫描
- Visual Studio 优化
- 开发机器和防病毒策略(Sophos Anti-Virus)
- 开发人员机器的防病毒(Symantec Endpoint)配置
- 用于开发 PC 的侵入性最低的防病毒软件?
- 有关具有出色病毒防护的高效硬件设置的建议。
- 选择反杀毒软件(编码恐怖)
人们对 Visual Studio 2010 和病毒检查器的体验如何?
这是微软某人(将重命名为无名)代表他自己发言的有用电子邮件的一部分。
目前尚不清楚我们(微软)是否能够支持第 3 方产品。考虑到这一点,我确实注意到,在 Ian 链接到(这个问题)的帖子中,Computer Associates被某人列为开发环境中表现最好的病毒检查器之一,有趣的是,我相信许多 Microsoft 开发人员都认为这是一款产品在他们的桌面上使用。
自从提出这个问题以来,我对 Microsoft Security Essentials 的问题最少,但是我没有任何事实或措施来支持这一点。
c# - 使用 C# 在 Windows 上检测防病毒软件
有没有办法使用 C# 检测机器中是否安装了防病毒软件?我知道安全中心会检测到防病毒软件,但是如何在 C# 中检测到呢?
java - 开发人员机器的防病毒(Symantec Endpoint)配置
您对开发人员 PC 的“Symantec Endpoint”配置建议是什么?我们使用 Eclipse、IntelliJ、Ant 和 Tomcat 进行 java 开发。使用“Symantec Endpoint”,构建和服务器启动非常缓慢。
更换或删除赛门铁克不是一种选择。另请参阅https://stackoverflow.com/questions/111226/least-intrusive-antivirus-software-for-development-pc、http://www.codinghorror.com/blog/archives/000803.html和http:// www.theserverside.com/news/thread.tss?thread_id=44775