刷题记录之[QCTF2018]X-man-Keyword
知识点:lsb隐写,Nihilist 密码
下载附件后,是一张图片,放到010editor以及kali后无果,然后将其放入Stegsolve,发现其lsb的头部有点东西,应该是lsb隐写,随后用lsb脚本解密可以得到PVSF{vVckHejqBOVX9C1c13GFfkHJrjIQeMwf}
lsb脚本地址:https://github.com/livz/cloacked-pixel
结合图片的可以得到这是Nihilist 密码,于是写个脚本解密:
import string
enc='PVSF{vVckHejqBOVX9C1c13GFfkHJrjIQeMwf}'
grid='LOVEKFC'+'ABDGHIJMNPQRSTUWXY'
flag=''
for i in enc:
if i in string.ascii_lowercase:
index=grid.lower().index(i)
flag+=string.ascii_lowercase[index]
continue
if i in string.ascii_uppercase:
index=grid.upper().index(i)
flag+=string.ascii_uppercase[index]
continue
flag+=i
print flag
Flag: QCTF{cCgeLdnrIBCX9G1g13KFfeLNsnMRdOwf}
本题虽然难度不是很大,但是lsb脚本解密对于我这种小菜鸡来说还是不太了解的,因此借此机会好好学习一波。
第一篇博客,请多多指教!!!
你的实力支撑不起的野心时,你就要静下心来并且放低姿态的好好去学习,一切都还未晚。