文章目录
Defcon 2019 Qualify: redacted-puzzle
ctftime link: https://ctftime.org/task/8526
1.Attachments
redacted-puzzle.gif
Everything you need is in this file.
2.source code
3.author: bboe
Bryce Boe是defcon的组织者,AppFolio公司的软件工程师\Tech Leader,加州大学圣巴巴拉分校 助教。
- Social Media
这位老师最后一篇论文发表于2014年,其博客也停更于2014年。
其主要贡献在于可视化的编程工具与教育事业的结合。
在论文Organizing large scale hacking competitions中提出了大规模黑客技术比赛的设想。
身为人父的他已经在享受生活了,羡慕。
另外,可以找到他在defcon2020q中出的另一道题目Defcon 2020q uploooadit
4.writeups
题目给出一个全黑的gif。分析发现图片的调色板为纯黑。
我们逐帧修改其调色板,让画面变得多彩一些。
from PIL import Image
imageObject = Image.open("./redacted-puzzle.gif")
for frame in range(0,imageObject.n_frames):
imageObject.seek(frame)
imageObject.putpalette([255,0,0,0,255,0,0,0,255])
imageObject.save("./tmp/output-%02u.png"