图片里能拿到二维码,解码出来是一串base64的字符,进行解码得到很多对话。
另外一张图片末尾有一段附加的base64数据,拿出解码是很多段的文字。
前面那个刚好16句对应0-F,然后代替后面的即可。
orgintxt = ['有一个人前来买瓜','哥们儿这瓜多少钱一斤啊两块钱一斤','这瓜皮是金子做的还是瓜粒子是金子做的','你瞧瞧现在哪儿有瓜呀这都是大棚的瓜','你嫌贵我还嫌贵呢','这瓜保熟吗','我开水果摊的能卖给你生瓜蛋子'
,'我问你这瓜熟吗','你是故意找茬儿是不是你要不要吧','你这瓜要熟我肯定要啊','十五斤30块','你这哪够十五斤啊你这秤有问题','吸铁石','另外你说的这瓜要是生的你自己吞进去','你他妈劈我瓜是不是','萨日朗']
Str =''
with open('test.txt',"r",encoding='utf-8') as f: #设置文件对象
str=f.readline().strip("\n")
if str in orgintxt:
print(str,hex(orgintxt.index(str)))
#循环读取
while str:
str=f.readline().strip("\n")
if str in orgintxt:
print(hex(orgintxt.index(str)),end = '')
else:
continue
strw = "0x60x30x70x40x60x60xe0x90x80x00x80x90xe0x60x80x90x80xb0xe0x50x80x80x90x80xe0x50x80xd0x80xe0xe0x50xb0xc0xb0xa0xe0x70x90xa0x80x40x40x60x40xc0x40x10x40x70x30xa0x60x60x60xc0x60x10x60x70x70xb0x60x50x60x30x60x50x30x50x30x90x60x50x60x10x30x50x20xd0x30x30x30x00x30x80x30x50x20xd0x30x40x60x40x60x50x60x40x20xd0x60x20x60x40x30x70x30x20x20xd0x30x40x30x90x60x60x30x60x60x30x30x90x60x50x30x90x30x40x30x50x60x10x30x80x70xd"
flag= ""
for i in range(2,len(strw),3):
flag += strw[i]
print(strw[i],end='')
print(len(flag),len(strw))
最后解码: