HackThisSite - Steganography Mission 15
Challenge
Steganography(
/missions/stego/lvl/Stego15.png)这关改版过:原本有一个相当简单的解法,后来整关的概念被换掉。
Solution
状态:未通关(partially verified)。记录已排除的路线与产物位置。
1 | $ curl -sL -b "$HTS_COOKIE" -o Stego15.png \ |
PNG 块结构、IEND 之后的附加数据、
zsteg全通道/位平面扫描、IDAT 位平面与通道统计、 字节级 NOT/XOR 后看魔数、以及把图放大/反相交视觉模型读数,均未命中;还做过块方差/自相关的统计检验(检验像素是否分层/是否有周期性嵌入),结果与 i.i.d. 噪声不可区分。
需要先确定改版后的载体(是像素层、还是 PNG 的元数据块、还是把图当密钥/提示配合外部数据)。
产物与脚本都在
<hts-workspace>/challenges/hts-stego/15/,可从磁盘继续。
Vulnerabilities
关卡改版这件事本身就是隐写强度讨论的一部分:老解法失效说明载体与变换必须同秘密一起保密。 一旦解法被公开,唯一能让关卡继续成立的办法就是更换信道。
未通关:已排除常见 PNG 信道,机制待定