CTF解题

这篇博客介绍了CTF竞赛中解题的一些技巧,涉及图像隐藏信息的查找和提取,包括通过winhex检查图片头信息,使用Split GIF拆分长图,利用stegdetect和stegbreak破解JPHide,Stegsolve.jar提取LSB隐藏信息,调整图片尺寸显示隐藏flag,解码base64字符串,使用silentEye处理音频文件,以及应用莫尔斯电码解密等方法。
摘要由CSDN通过智能技术生成

1.gif图片,可以用winhex查看,文件头是否有缺失。

gif文件头:47  49  46  38  39  61

2.图片若为超长图,可用:Split GIF image in frames - glance.gif (ezgif.com)

3.一个普通图片,可查看属性,看看有不有什么密码,如果有,大概率为JPHide,seek输入密码,保存为txt,即可有flag

4.如3所示,如果查看不到密码,我们不妨爆破,于是要利用到命令+密码数据集合。

命令如下:

stegdetect.exe -tjopi -s 10.0 C:\Users\lenovo\OneDrive\桌面\jh.jpg

反馈为:C:\Users\lenovo\OneDrive\桌面\jh.jpg : jphide(***) ,说明有密码,有隐藏文件。
stegbreak.exe -r rules.ini -f ../password.txt C:\Users\lenovo\OneDrive\桌面\jh.jpg

反馈为:Loaded 1 files...
C:\Users\lenovo\OneDrive\桌面\jh.jpg : jphide[v5](123321)
Processed 1 files, found 1 embeddings.
Time: 0 seconds: Cracks: 12211,      Inf c/s

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值