文件上传的常见验证
后缀名的黑白名单
黑名单:明确哪些文件是不允许上传的,比如asp php jsp aspx cgi war等等。
白名单:明确可以上传的文件,比如jpg png zip rar gif
文件类型:MIME信息
浏览器中的header中有content-type,这就是MIME信息
文件头:内容头信息
文件的头信息,用于指明文件是什么格式


本文探讨了文件上传过程中的安全验证措施,包括后缀名的黑白名单管理、MIME类型检查以及文件头信息的验证。这些步骤对于防止恶意文件上传、保护服务器安全至关重要。了解并实施这些验证技术,可以有效防止潜在的安全风险。
文件上传的常见验证
后缀名的黑白名单
黑名单:明确哪些文件是不允许上传的,比如asp php jsp aspx cgi war等等。
白名单:明确可以上传的文件,比如jpg png zip rar gif
文件类型:MIME信息
浏览器中的header中有content-type,这就是MIME信息
文件头:内容头信息
文件的头信息,用于指明文件是什么格式


3821
1129

被折叠的 条评论
为什么被折叠?