CTF天天练:杂项之“这是一张单纯的图片”

每天一道,逐步提升,持之以恒,贵在坚持

该题为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

运行结果为:

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180428A1U2OX00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券