想知道内涵图是什么东东的进来看看吧
本帖最后由 ghort_rider 于 2013-5-29 00:03 编辑鉴于近日在咱们论坛上出现关于内涵图的贴贴,而很多纯洁的童鞋还不知内涵图为何物,本着好好学习的态度,小主我写下此篇帖子,以供大家学习之用{:5_109:}(所有的语言都用通俗的话解释,以免基础不好的童鞋不好理解)
jpg格式的图片是比较早出现的文件格式之一,而正是由于其悠久的历史,使其文件出现一些小小的漏洞,有些小童鞋发现后,将其充分利用,作为一种隐藏文件的方法,当然,这其中也有rar压缩文件的小漏洞的配合。
在图片文件中,开头包含了文件大小的数据包[例(bmp格式的图片):十六进制:42 4D 36 06 0C 00](红色数据表示文件大小——0x000C0636)也就是说:jpg的读取过程中,只读取文件大小数据包说描述的相应大小(如果数据包写124,就只读取124字节。。。)而接下来有没有东东,是什么东东,它就不管了(剩下的内容:“http://bbs.fishc.com/static/image/smiley/lovely/20080925104601715.gif为什么要把我残忍的抛弃?5555。。{:5_100:}”。图片:“因为你不是额亲生的。。。{:5_90:}” )
rar文件又很特别的只有读取到rar的专属文件头[十六进制:52 61 72 21 1A 07 00 CF 90 73 00]才会对文件内容进行解析
所以利用这两种文件的特性,程序猿们就开发了一种小的工具,将两种文件进行合成,合成后的文件如果后缀名为jpg则按照图片方式读取,如果后缀为rar,则按压缩文件处理,这样,就可以把不为人知的东东压缩后藏在图片里了(图片背后的故事{:5_97:})
(注:还有几种图片格式或压缩文件格式同样原理)
以下是额以VBS语言写的功能实现方式,把以下内容复制进文本文件,再更改后缀名为 .vbs
有兴趣的童鞋可以研究一下(按照惯例当然要回复的啦,打这么多字很辛苦的{:5_109:})
**** Hidden Message *****
淡定,淡定,淡定…… 不太懂,觉得挺难的 强烈支持楼主ing…… 真是难得给力的帖子啊。 强烈支持楼主ing…… 强烈支持楼主ing…… 神马意思??
03shy 发表于 2013-5-31 12:47 static/image/common/back.gif
神马意思??
去这里看看吧
http://bbs.fishc.com/thread-32110-1-1.html ????我猜到了 看看是什么神奇的东东。 无回帖,不论坛,这才是人道。 不太懂,觉得挺难的 强烈支持楼主ing…… 真是难得给力的帖子啊。 长见识了!! 学习下谢谢 好奇 来看看啊啊啊啊啊啊 回复了下载看看 太生气了,无法HOLD啦 >_<......
页:
[1]
2