BUUCTF:我爱Linux

题目地址:https://buuoj.cn/challenges#%E6%88%91%E7%88%B1Linux

在这里插入图片描述
下载下来解压出来的的图片,看不了,用010 editor打开

在这里插入图片描述
看到FF D9明显是jpg图片的结尾,而之后的内容不像是图片的内容,右键->Selection->Save Selection提取出来
提取出来的内容如下:
在这里插入图片描述

Python Picke序列化内容(怎么看出来的我也不知道……hhh)
使用pickle脚本load出来

import pickle  fp = open("123.txt","rb+")
fw = open('pickle.txt', 'w')
a=pickle.load(fp)
pickle=str(a)
fw.write( pickle )
fw.close()
fp.close()

得到坐标代码
在这里插入图片描述
再利用脚本转换

fw = open("pickle.txt","r")
text=fw.read( )
i=0
a=0while i<len(text)+1:if(text[i]==']'):print('\n')a=0elif(text[i]=='('):if(text[i+2]==','):b=text[i+1]d=text[i+1]b=int(b)-int(a)c=1while c<b:print(" ", end="")c += 1print(text[i+5], end="")a=int(d)else:b=text[i+1]+text[i+2]d=text[i+1]+text[i+2]b=int(b)-int(a)c=1while c<b:print(" ", end="")c += 1print(text[i+6], end="")a=int(d)i +=1

转换得到:
在这里插入图片描述

flag{a273fdedf3d746e97db9086ebbb195d6}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部