首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在asp.net中检查rar文件是真正的rar文件?

如何在asp.net中检查rar文件是真正的rar文件?
EN

Stack Overflow用户
提问于 2014-03-15 03:15:02
回答 1查看 330关注 0票数 0

为了防止黑客上传伪造的rar文件木马。

如何检查rar文件是一个真正的rar文件,而不是伪造的文件在asp.net?Thank你非常多!

对不起,我的意思是:

假设有一个111.txt文件,将文件后缀更改为rar .So文件名为111.rar now .How来检查这个文件,而不是真正的rar文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-15 05:18:19

有两件事你可以做

  1. 检查给定文件的头,并将其与已验证的rar文件头匹配。
  2. Un (解压缩给定文件),如果它成功,那么您可以确保给定的文件是有效的rar。(http://www.chilkatsoft.com/rar-dotnet.asp)

我想向你推荐第一种方法。

但是,如果您对torjan病毒感兴趣,请尝试使用防病毒方法扫描文件,请参阅此-->https://stackoverflow.com/questions/15121740/asp-net-solution-for-file-upload-virus-scanning

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22419085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档