青少年CTFmisc-simpleness

提示弱口令 爆破出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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值