png
LSB1
QLNU{stegslve_u5e_cr@zy}
LSB2
QLNU{LSB_is_very_essential_stego}
LSB3
LSB_super
https://github.com/livz/cloacked-pixel
python lsb.py extract encode.png-stego.png out.txt easy_LSB
PNG高
oursecret
APNG
PixelJihad
zlib
★
zlib是一种用于数据压缩和解压缩的开源软件库。它使用的是压缩算法为DEFLATE,可以有效地压缩和解压缩大部分数据。
zlib可以被广泛应用于许多不同的场合,例如软件安装包的压缩、数据库文件的压缩、网络数据传输的压缩等。它的使用方法简单,支持多种编程语言,且具有较高的压缩率和解压率。
”
搜png zlib
png中的数据块就是zlib块
binwalk -e
也可以分离import zlib
import binascii
id='789c0540310a8011143ecb3b8223c8609132582c5f0c4ac9d333f9ffdcfd9542ccff37474367c15e1ed61c86935a2e113d05c51b0b72'
result =binascii.unhexlify(id)
result = zlib.decompress(result)
print(result)
# b'QLNU{zlib_for_pnG_A1so_CraZy!!!}'
jpg
JPG高
steghide
steghide extract -sf steghide.jpg -p QLNU
silentEye
jphide
windows下,可以用jphs05
是个上古的exe,界面很复古
先open jpeg 然后点seek
不需要输入密码,直接确定
然后保存flag.txt
QLNU{可以有密码,没有密码的话就是空密码}
jsteg
jsteg考的挺少的,他也同时有Linux版本和Windows的exe
不过他没有密码
jsteg reveal flag.jpg out.txt
outguess
outguess -k miii_ma -r guess_me.jpg out.txt
F5
F5-steganography
项目地址
https://github.com/matthewgao/F5-steganography
java Extract f5_stego.jpg
其他图像隐写
stegpy
pip install stegpy
QLNU{stegPy_can_use_to_many_file_types}
bpg
wbs43open
异或
打开另一张图
异或模式得到flag
盲水印
python双图
校赛原题,提示:bwm有别的作者写的版本,不通用
题目给了两张看起来一样的图
搜索双图盲水印可以找到BlindWaterMark
项目地址:
https://github.com/chishaxie/BlindWaterMark/
这里有python2和python3的两个脚本
因为python在升级版本的时候,将random库重写了算法,所以两个库的效果是不一样的
python2 /root/ctf/BlindWaterMark/bwm.py decode 3.png 4.png flag4.png
QLNU{BWM_hard_to_see}
Java盲水印
java -jar BlindWatermark-v0.0.3-windows-x86_64-gpu.jar decode -c java.jpg flag.jpg
fft
长
按
关
注
网络安全社团公众号
微信号 : qlnu_ctf
新浪微博:齐鲁师范学院网络安全社团
原文始发于微信公众号(齐鲁师院网络安全社团):MISC 图片隐写wp
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论