欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!

技术剖析韩剧《幽灵》中使用的隐写术

来源:本站整理 作者:追影人 时间:2016-03-23 TAG: 我要投稿


0×00 前言
最近有一部剧人气非常高,据说是将军官和医生的浪漫故事。咦?!!这不是好几年前的老片子了么。

后来有人告诉我,是一部韩剧,里面的欧巴超帅妹子超靓。~\(≧▽≦)/~

说起韩剧,很多真是在用心做剧,抛开里面的细节,光凭人气来说,不得不佩服其文化输出软实力。小伙伴们还记得2012年出品的黑客剧《幽灵》吗?该剧以网络犯罪和网络刑警为题材,讲述了虚拟搜查队在揭开一个个不为人知的隐藏在网络世界尖端技术中的秘密时,所经历的各种骇人听闻事件和奇遇。剧中出现了Encase、wireshark、od、process、nmap、DDOS、winhex、bt5等等多款大家熟悉的工具,不得不佩服其做剧的专业程度。

今天我们就来看看其第二集,男主角在所谓的“证据”面前,坚称自己是清白的,说“证据”视频其实是使用了隐写技术,里面隐藏着重要秘密,为了证明自己,便在警察面前当场进行了隐写信息的提取。

根据视频,我们可以判断出,男主角使用的是openstego隐写软件,但是视频中的情节确实有些瑕疵,有穿帮的成分。
这是男主角在挑选隐藏有信息的载体视频文件,大家可以看到里面全都是avi格式的视频。

 
这是选中后的画面,明显可以看到载体文件实际上是png图像文件。

 
下面是提取出的秘密文件,该文件记录了被害人遇害的一些重要信息。

 
剧中讲述的是,男主角从一段视频中提取出了另外一段视频。而根据上面的细节判断,显然不是这样,而是从一个png文件中提取了视频文件。

这是该软件在选取载体文件时的显示,可以看出只支持图像文件作为载体进行隐写,难怪剧组为了剧情的完整性,不惜使用改后缀名的方式来走捷径。其实剧组可以专门去找支持视频隐写的软件来进行这段剧情,估计是不太好找。o(︶︿︶)
既然都讲到这了,那我们不妨一起来看看剧中所使用的隐写术到底是神马鬼。
隐写术是信息隐藏(Information Hiding)的一个重要分支,而信息隐藏是为了不让除预期接收者之外的任何人知晓信息的传递事件或者信息内容,可见信息隐藏与信息加密的不同处在于前者很好地隐蔽了传递事件。隐写术英文名为Steganography,来源于特里特米乌斯的一本讲述密码学与隐写术的著作Steganographia,该书书名源于希腊词汇stegons和graphia ,意为“隐秘书写”。
0×01 数字图像隐写原理
图像隐写,顾名思义就是将目标信息隐藏在载体图片中,而这里的目标信息包含任何格式的数字文件(图像、文本、视频、声音等)。可能有同学会说,这个我也会,copy /b分分钟搞定隐写。是这样吗?!!!我们先来看看copy /b是何方神术。
opy /b命令
 命令格式:copy/b file1+file2+……+fileN  合并后的输出文件名
命令讲解:使用“+”将多个相同或不同格式的二进制文件合并为一个文件
例:copy/b 1.mpg+2.mpg 3.mpg,即把视频1.mpg和2.mpg合并为3.mpg
使用copy/b  image.jpg+text.txt  new.jpg命令将文本text.txt附加到图片image.jpg中


可以从源文件和生成文件的文件信息中观察到,源文件的文件大小相加正好等于生成文件的大小。

同时打开原图片和生成的新图片,视觉上并没有任何差别。

[1] [2] [3] [4] [5]  下一页

【声明】:黑吧安全网(http://www.myhack58.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱admin@myhack58.com,我们会在最短的时间内进行处理。
  • 最新更新
    • 相关阅读
      • 本类热门
        • 最近下载