C# 可以通过使用System.IO库读取文件来执行病毒吗?

C# 可以通过使用System.IO库读取文件来执行病毒吗?,c#,.net,windows,virus,C#,.net,Windows,Virus,我有一个网站,它接受(看起来)CSV文件,在浏览器中本地读取标题(使用HTML5),然后将文件上传到服务器。如果未找到标题,则不会上载。这将在某个时候向公众公开 它永远不会执行,只能通过System.IO库读取以提取数据行。如果无法通过CSV进行解析,则会取消。我想不出在这种情况下病毒会如何运行。我错了吗?我需要运行病毒扫描吗?任何客户端验证都可以绕过。这不是我真正想要的。我想问的是,使用IO库服务器端读取文件的行为是否会以某种方式执行病毒。不,您不需要运行病毒扫描。它只是一堆字节,除非执行,否

我有一个网站,它接受(看起来)CSV文件,在浏览器中本地读取标题(使用HTML5),然后将文件上传到服务器。如果未找到标题,则不会上载。这将在某个时候向公众公开


它永远不会执行,只能通过System.IO库读取以提取数据行。如果无法通过CSV进行解析,则会取消。我想不出在这种情况下病毒会如何运行。我错了吗?我需要运行病毒扫描吗?

任何客户端验证都可以绕过。这不是我真正想要的。我想问的是,使用IO库服务器端读取文件的行为是否会以某种方式执行病毒。不,您不需要运行病毒扫描。它只是一堆字节,除非执行,否则没有任何意义。当然,.Net或您正在使用的库中可能存在一些漏洞,这些漏洞可能会导致发送格式错误的文档,从而导致某种缓冲区溢出,但通常,.Net平台会保护您免受此类问题的影响(这是大多数病毒感染的首选部署方法)。在你的位置,我甚至不考虑病毒检查有效载荷。它会解析吗?很好。否则,拒绝。缺少很多细节,但看起来像是在浏览器中本地读取标题(使用HTML5),可能会有问题