通常我们校验上传的文件是否是一张图片时,仅会检查它的后缀是不是jpg/png/gif等。但是这种方式是不可靠的。
比如,我们可以把一个 脚本.js 脚本通过更改后缀的方式改为:脚本.jpg
可怕的是,在部分浏览器上,这个脚本.jpg还会被解析执行。这样就造成了XSS攻击。
如何防范呢?
只服务于
前后端、移动端、测试人员