【发布时间】:2018-02-11 20:35:00
【问题描述】:
祝大家有美好的一天!
所以,我一直在尝试在我的 python-flask 应用程序上添加一个上传功能。它会扫描图片中的后门、恶意文件等,然后检查它是否是使用imghdr.what() 的图像,在我使用file.stream.read method 之前它工作得很好。此方法只能读取一次流。读完之后。它返回' ' 或为空。以下是截图。
这是调试器输出:
这是我的代码:
这是它保存的文件。全0字节:
如果我删除图像上扫描恶意代码的部分(我使用 file.stream.read() 的部分),则上传功能可以正常工作。 提前谢谢你:)
【问题讨论】:
标签: python security file-upload flask