下载URL时检查和潜在的恶意软件或病毒

时间:2017-03-05 02:09:44

标签: c# asp.net asp.net-mvc malware virus

我正在尝试让Web应用程序上的用户使用ASP.NET MVC下载任何URL的HTML字符串。我知道使用以下代码下载页面非常容易:

using (WebClient client = new WebClient ())
{
    string code= client.DownloadString(URL);
    //...
}

现在问题是我是否需要检查任何可能或潜在的攻击或恶意软件等的请求?

P.S:我怎么知道我得到的文件类型?如果让我们说一个图像文件,那么响应(我不知道的地方)应该具有内容类型。它在哪里?

1 个答案:

答案 0 :(得分:0)

您可以将文件的md5哈希值发送到Virus Total,然后查看文件是否为已知病毒。