刷题记录之[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脚本解密对于我这种小菜鸡来说还是不太了解的,因此借此机会好好学习一波。

第一篇博客,请多多指教!!!

你的实力支撑不起的野心时,你就要静下心来并且放低姿态的好好去学习,一切都还未晚。
原文地址:https://www.cnblogs.com/4sh3s/p/12604032.html