

题目显示为".jpg"文件,打开题目为一张什么都没有的图片,要联想到图片隐写,,,,
下载图片后,用winhex软件(因为题目显示为.jpg文件)打开文件后,
发现一组明显的加密编码,,,,

由“&#+ASCII+;”组成上网查了是
网页中&#开头的是HTML实体,一些字符在 HTML 中是预留的,拥有特殊的含义
汉字的HTML实体由三部分组成,”&#+ASCII+;“ 即可。
字符实体有三部分:一个和号 (&),一个实体名称,或者 # 和一个实体编号,以及一个分号 (?
然后就试着去解码:

Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求
图片隐写二:


本文介绍了如何通过winhex软件解析含有隐写信息的.jpg图片,揭示了HTML实体编码原理,并探讨了Unicode的角色。同时,文章提供了另一例PNG图片隐写案例,通过分析文件头和数据块来提取隐藏信息,最终成功解码出flag。
最低0.47元/天 解锁文章
5237

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



