青少年CTFmisc-simpleness

青少年CTFmisc-simpleness_第1张图片

提示弱口令 爆破出hint的密码123456

青少年CTFmisc-simpleness_第2张图片

hint.zip里面解出两个文件:

    hint.png

hint.rar

这个hint.rar是伪加密,随便打开一个十六进制的编辑器:

青少年CTFmisc-simpleness_第3张图片

,这里的24表示已加密,改成20表示未加密,

打开hint.txt

青少年CTFmisc-simpleness_第4张图片

    提示1:key.zip的密码范围是qsnctf大小写,且此密码可多次使用

    提示2:要用到SilentEye0.3.1这个工具

再看第二个文件:hint.png

青少年CTFmisc-simpleness_第5张图片

丢到foremost看一下发现里面藏了个zip

青少年CTFmisc-simpleness_第6张图片

里面只有一张二维码

青少年CTFmisc-simpleness_第7张图片

得到提示最后的压缩包密码是中文

青少年CTFmisc-simpleness_第8张图片

回头 提示1 key.zip的密码范围是qsnctf大小写,且此密码可多次使用

现在做个字典 利用脚本 或者 工具都可以

青少年CTFmisc-simpleness_第9张图片

青少年CTFmisc-simpleness_第10张图片

得到压缩包key.zip的密码:QsNcTf

打开图片

青少年CTFmisc-simpleness_第11张图片

提示2:要用到SilentEye0.3.1这个工具

青少年CTFmisc-simpleness_第12张图片

里面有个1.txt

零宽

青少年CTFmisc-simpleness_第13张图片

青少年CTFmisc-simpleness_第14张图片

得到密码The password is Hello World

青少年CTFmisc-simpleness_第15张图片

没东西一看就是无字天书

青少年CTFmisc-simpleness_第16张图片

青少年CTFmisc-simpleness_第17张图片

青少年CTFmisc-simpleness_第18张图片

提示3:是 最后一个压缩包的密码是中文 ,想到这可能是中文电码

青少年CTFmisc-simpleness_第19张图片

密码 这是密码吗

发现flag.jpg并不能打开,丢到十六进制编辑器里面

青少年CTFmisc-simpleness_第20张图片

转换一下 这里直接用q1jun大佬的脚本了

s = open("flag.jpg","rb").read()

a = open("flag1.jpg","wb")

for i in range(0 ,len(s), 4):#4位奇偶互换

    s1 = s[i:i+4][::-1]

    a.write(s1)

青少年CTFmisc-simpleness_第21张图片

逆序一下

青少年CTFmisc-simpleness_第22张图片

青少年CTFmisc-simpleness_第23张图片

一看就被缩短了

更改高度看下

得到flag

青少年CTFmisc-simpleness_第24张图片

你可能感兴趣的:(青少年CTF,java,服务器,开发语言)