零宽度字符就是一些宽度为零,不可见、不可打印的字符,虽然不可见但真实存在,会占用字符空间。
在一道ctf题中,给出了一个 secret.txt 文件,然后找flag
在kali里面使用 vim secret.txt 打开文件

很明显是零宽度字符隐写,在上面有找到4种零宽度字符,使用在线解密工具进行解密
1、Unicode Steganography with Zero-Width Characters (330k.github.io)
2、Offdev.net - Zero-width space steganography javascript demo



最后解密可以得到flag
注:加密和解密是一个可逆的过程,但是一定要用相同的方式(相同的工具/网址)进行加解密
本文介绍了一种利用零宽度字符进行隐写的加密技术,并通过具体的CTF题目实例展示了如何使用在线工具进行解密,最终成功获取flag。
4130

被折叠的 条评论
为什么被折叠?



