青少年CTF-Hanser!![wp]

一 题目描述

 

二 解题步骤

1. hanser.txt

A‌‌​‎‏​‌​‎‏​‏‏‌​‎​‍‌​‍‍​‎‏​‏‏‌​‌‎​‌‏​‏‏‌​‍‏​‎​‏‎​‌‎​‎‍​‍‎​‏‎‎‏nemḍiq-nni ay d-yettusemman daɣen d aderɣal ay d-yettmeslay i uḍrab-nni n waman ur yezmir ara ad t-nẓer medden, ma d aɣrab-nni n waman ur yezmir ara ad t-twali neɣ ad isell (Ih, aɣrab-nni n waman d aderɣal d taɣwalit yezmer ad yettwasseqdec ula i

这段奇怪的文字首先想到是什么国家语言,Google翻译会检测会匈牙利语。。但是并不是
接着会发现字符的长度,存在明显的0宽隐写

image

那么目标明确就直接可以使用在线网站解密,注意的是0宽可能得多试几个网站才会有结果。
https://yuanfux.github.io/zero-width-web/

image

接着对这个字符进行分析,这里是一个提示,但对图片了解的多的师傅其实也能解出来。
明显观察到字符中有一个奇怪的字符 ** ɣ**,对该字符下手,Google

image

https://glosbe.com/kab/en

image

这里就能很清楚的知道是盲水印了。

2.Hanser.zip

解出来的字符不是密码,但是观察压缩包的内容存在一个不大的txt文本,猜测是不是 已知明文攻击
通过验证值CRC32值可以确定我们的想法。

image

使用ARCHPR进行已知明文爆破密码,得到解压密码

image

3.Hanser!!.png

该图片无法正常打开,使用是010editor查看发现文件头存在问题。

image

观察文件结构得知该图片应该是 JPEG图片,所以修改文件头如下

image

image

4.Hanser!!.jpg

这就是单纯的单图解盲水印了,且不需要密码,可以使用 imageIN图片隐写工具

image

GET the FLAG!!!

posted @ 2023-01-26 18:16  OrangeCatCat  阅读(188)  评论(0编辑  收藏  举报