平台WP · 2022年10月19日

梅花香自苦寒来

拿到图片放入010中发现一大段16进制数据,全部复制下来解个码

image-20221019174252929

我是在010中以16进制格式复制的数据,所以图中解了两次16进制

image-20221019173543924

保存数据到文件output.txt里面,这个数据明显是坐标的格式,写个脚本将所有坐标点画出来试试

import matplotlib.pyplot as plt

x = []
y = []
for line in open('./output.txt'): #按行读取文件
    line = line[1:len(line)-2]      #将获取的数据进行格式处理,删除左右的括号
    x1,y1 = line.split(",")           #进一步处理,将坐标赋值给临时变量           
    x.append(int(x1))               #将坐标加入列表,并转换数据类型(string转int)
    y.append(int(y1))

plt.plot(x,y,'.')
plt.show()

将脚本和output.txt放在同一目录下,运行后获得二维码,扫码得到flag

image-20221019174125545