文章目录
- 基本介绍
- 源代码
基本介绍
- 国外黑客 David Buchanan 利用 Twitter 的漏洞,可以用图片伪装的方式传输一份 “加密” 文件,前提是不超过 3MB.
- Buchanan 的新方法现在将藏匿文件体积增加到 3MB,你甚至能放入一首歌。Twitter 上就有现成的例子,Buchanan 放出了一张 surprise.mp3 的图片。如果后缀名修改为.mp3,就变成了一首歌。
- 使用教程
$ python3 pack.py cover.png file.zip output.png
源代码
代码语言:javascript复制import zlib
from struct import unpack_from
import sys
PNG_MAGIC = b"x89PNGrnx1an"
if len(sys.argv) != 4:
print(f"USAGE: {sys.argv[0]} cover.