杂项的图片隐写题

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

在这里插入图片描述

在这里插入图片描述

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

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

在这里插入图片描述

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

图片隐写二:

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值