Daf*_*ffy 10 python security buffer-overflow
所以我只是注意到了这一点,经过一些实验,我设法让它变得可重复.我没有看到这张贴在任何地方.在某些情况下,Python似乎正在读取文件的末尾.
我正在使用Python 2.7.12
f = open('test', 'wb')
f.write('this is a test')
f.close()
Run Code Online (Sandbox Code Playgroud)
现在,"test"是一个14字节的文件,文本"这是一个测试".
f = open('test', 'rb+')
f.write('abcd')
x = f.read(1024*1024)
f.close()
Run Code Online (Sandbox Code Playgroud)
现在"test"是一个4110字节的文件,有这种内容http://i.imgur.com/rWgNWXy.png
这是一个错误吗?这是安全隐患吗?
归档时间: |
|
查看次数: |
99 次 |
最近记录: |