每天一道,逐步提升,持之以恒,贵在坚持
该题为bugku的杂项题,
http://120.24.86.145:8002/misc/1.jpg
FLAG在哪里??
图片杂项,一般为隐写术。
首先用notepad++ 打开。
一直拖拉鼠标到最后,发现一段“key{you are right}”
2.打开解密工具CTFcarak.jar,选择解码方式为Uncode>>Ascii
直接得到了flag为key
小结:隐写+编码转换
为了锻炼快速python编写能力,我写个python 脚本(python2.7),进行解密。
脚本如下:
#encoding:utf-8
a="key{you are right}"
#将&#替换为空
a=a.replace("&#","")
#以;为分割,将a转换为列表a1
a1=a.split(";")
#分别对数字进行ASCII转为字符
flag=''
foriina1:
try:
flag+=chr(int(i))
except:
print"err"
printflag
运行结果为:
领取专属 10元无门槛券
私享最新 技术干货