先查看此JPEG图片文件的属性-详细信息,看一下宽度是1920和高度值1032, 是十进制数。
image.png然后用winhex加载图片
image.png
发现文件头是FFD8FFE100 是JPEG的文件头。。JPEG的文件尾是FFD9, 表明此文件完整。
,但是此图片被隐写了文字。怎么发现呢。
用winhex修改长度或者宽度的十六进制数就行。。 举例
先计算一下宽度 1920和高度值1032 对应的 十六进制数 为0780 0408 。
https://www.xiao84.com/tools/103102.html?ivk_sa=1024320u
咱们把高度从1032扩大到1080试试。 1080 对应的十六进制为0438(因为0438代表8BIT,是一个字节byte,是基本单位, 所以网站虽然转换出的是438,但是要补全首位的0,形成0438)
image.png
通过WINHEX把0408修改成0438 ,(要注意的是本文件中有两个0408, 这里修改的是第二个。第二个是代表了高度。)
image.png
然后点击左上角保存为新的图片文件
hhh.jpg
可以看到图片底部多了一行隐写的字,就是要找的密码
2022-pt@SKSB
winhex在文件中查找 数值的方法, 搜索---查找十六进制数值
image.png image.png
网友评论