2021黑盾杯CTF部分题目WP
0x00 Signin 题目分析 附件是一个由0和1组成的文本文件,根据经验判断可能是用于生成二维码的像素数据: 解题步骤 使用Python PIL库将01数据转换为二维码图片: 1from PIL import Image 2 3MAX = 500 4pic = Image.new("RGB", (MAX, MAX)) 5binary_str = "1111...1111" # 实际为完整01字符串 6 7i = 0 8for y in range(MAX): 9 for x in range(MAX): 10 color = (0, 0, 0) if binary_str[i] == '1' else (255, 255, 255) 11 pic.putpixel((x, y), color) 12 i += 1 13 14pic.save("flag.png") 生成的不完整二维码: 使用在线工具Dynamsoft Barcode Reader扫描: Flag: flag{5E57527B60} 0x01 日志分析 题目分析 给定access.....