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

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

    你的实力支撑不起的野心时,你就要静下心来并且放低姿态的好好去学习,一切都还未晚。
  • 相关阅读:
    SpringBoot入门
    Java自定义注解(1)
    git集成idea
    git常用命令
    Shiro授权
    shiro认证
    shiro入门
    SpringMVC文件上传
    SpringMVC入门
    mybatis关联关系映射
  • 原文地址:https://www.cnblogs.com/4sh3s/p/12604032.html
Copyright © 2011-2022 走看看