1、上传接口加会话校验
2、限制文件大小
3、判断文件后缀 png 、jpeg 、jpg.....
4、校验文件类型 image/jpeg、image/png.......
5、上传成功md5重新命名,防止伪造多类型后缀攻击 (1.php 2.png)
6、通过imagecreatefromjpeg()和imagecreatefrompng()函数将上传的图片文件重新写入到一个新的图片文件中,删除中间临时文件。这两个函数会自动将图片中的有害元数据抹除,防止黑客对图片信息流植入木马(copy 1.jpg/b+crack.php 2.jpg)