PythonFlask验证/验证恶意文件的图像

2024-05-15 09:53:07 发布

您现在位置:Python中文网/ 问答频道 /正文

大家好!在

所以,我一直在尝试在python flask应用程序中添加一个upload函数。它会扫描图片中的后门、恶意文件等,然后使用imghdr.what()来检查它是否是一个图像,在我使用file.stream.read method之前,它可以正常工作。此方法只能读取流一次。在你读了之后。它返回' '或为空。下面是截图。在

这是调试器输出:

This is the debugger output

这是我的代码:

This is my code

这是它保存的文件。所有0字节:

And this is the files that it saved. all 0 byte

如果我移除扫描图像上恶意代码的部分(我使用的部分文件.stream.read())上传功能正常。 提前感谢:)


Tags: 文件方法函数图像应用程序flaskreadstream