提示弱口令 爆破出hint的密码123456
hint.zip里面解出两个文件:
hint.png
hint.rar
这个hint.rar是伪加密,随便打开一个十六进制的编辑器:
,这里的24表示已加密,改成20表示未加密,
打开hint.txt
提示1:key.zip的密码范围是qsnctf大小写,且此密码可多次使用
提示2:要用到SilentEye0.3.1这个工具
再看第二个文件:hint.png
丢到foremost看一下发现里面藏了个zip
里面只有一张二维码
得到提示最后的压缩包密码是中文
回头 提示1 key.zip的密码范围是qsnctf大小写,且此密码可多次使用
现在做个字典 利用脚本 或者 工具都可以
得到压缩包key.zip的密码:QsNcTf
打开图片
提示2:要用到SilentEye0.3.1这个工具
里面有个1.txt
零宽
得到密码The password is Hello World
没东西一看就是无字天书
提示3:是 最后一个压缩包的密码是中文 ,想到这可能是中文电码
密码 这是密码吗
发现flag.jpg并不能打开,丢到十六进制编辑器里面
转换一下 这里直接用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)
逆序一下
一看就被缩短了
更改高度看下
得到flag
|