目录

第2章

数据隐藏简单练习4则

2.1​ 

在word中隐藏数据

​如何在word中隐藏数据?(包含不易被发现的傻瓜方法)

​如何设置显示隐藏文字?(微软自带)

​如何检测隐藏在文档里的信息?(避免被傻瓜骗过)

2.2​

图像数据元素

​如何查看修改图片EXIF信息?(多方法多软件可操作)

2.3​

移动设备数据隐藏

​如何使用Hide it pro?(基础讲解,有备无患哦宝)

2.4​

文件压缩工具的数据隐藏

​应该准备些什么?(基操走起)

​如何将压缩文件隐藏到一个 JPEG图像中?(超详细过程哦)

​如何解压并展现隐藏消息?(详细过程,错误教学挽救残局)


《数据隐藏技术揭秘》读书笔记

附带实操详细过程

(第一章是历史介绍,实操性为0,替友友们忽略掉)

第2章

数据隐藏简单练习4则

2.1

在word中隐藏数据

微软的Word一直是字处理软件中的佼佼者。 很多使用苹果电脑的人也用Word作为他们的文字处理器。 因此, 研究在标准Word文档中如何隐藏数据的方法将会让我们受益匪浅。

微软的Word、Excel、PowerPoint2007和2010提供了很多在文档中隐藏数据的方法。 包括批注、个人信息、水印、不可见内容、隐藏文字和定制的XNL数据。一个简单而奇妙的数据隐藏方法就是使用HideText(隐藏文本)这个字体选项。首先,打开一个Word文档, 输入要隐藏的数据。

如何在word中隐藏数据?(包含不易被发现的傻瓜方法)

(我以我的2021版office为例)

方法一:

先选中要隐藏的文字----->开始---->字体里更多高级选项------> 点击隐藏

(可以看见下面比其他行多了一条线)

方法二:

选中要隐藏的内容---->右键,并选中字体------>点击隐藏

方法三:

快捷键隐藏选中内容

选中内容,然后按快捷键“CTRL+SHIFT+H”

(取消隐藏的话再按“CTRL+SHIFT+H”)

方法四:

(傻瓜模式)

将字体颜色改成白色,傻瓜操作,我就不操作了

(不过在点击显示隐藏文字后,傻瓜操作还是很牛X的)

如何设置显示隐藏文字?(微软自带)

(在打印选项中还可勾选打印隐藏文字)

点击文件------>点击选项------>在显示里勾选隐藏文字

另一个识别隐藏文字的方法是使用 " Inspect Document" 选项。 路径是 "File-----+ Info -----+ Check For Issues -----+ Inspect Document" 。 使用文档检查器是检查文档中隐藏的各种元数据的一个好方法, 可以识别作者、 批注和其他可识别个人的信息 (Personal Ident巾able Information, PII) 。 此外, 它还能用来检查隐藏文字

如何检测隐藏在文档里的信息?(避免被傻瓜骗过)

方法一:

(自带的检查功能)

点击文件------>点击信息------>点击检测问题-------->点击检查文档------>检查

方法二:

(应对白色字体)

选中全部字体,然后调颜色

就显示出来了

2.2

图像数据元素

很多工具都可以查看和修改图像中的元数据, 特别是JPEG格式的图像。JPEG是移动设备和相机中最常用的图像存储格式, 我们将主要分析JPEG图像中的元数据。 EXIF代表可交换图像文件( Exchangeable Image File)格式, 它是很多媒体格式的标准, 比如JPEG 和TIFF等气文件格式定义了标记、 文件头格式, 以便相机和扫描仪等可以在媒体文件中插入元数据。 普通的浏览器无法浏览EXIF文件头信息, 很多网络安全工具也检测不到它们。

Google的 Picasa是在Windows和Mac中都可以使用的多平台免费图像编辑软件, 通过这个软件可以查看并修改 EXIF文件头中的元数据。 用 Picasa打开一张图像, 你就可以 在右侧的属性窗格中看到 EXIF文件头信息, 可能包括相机数据, 例如相机型号或者带摄像 头的移动设备型号、 照片拍摄时间等其他可识别信息。 有些人在共享图像或发布到网上前会清除这些数据 , 因为有时候图像中还含有照片拍摄地点的GPS位置信息。 为了保护个人 隐私, 一些用户会删除这些隐藏数据。

如何查看修改图片EXIF信息?(多方法多软件可操作)

(只能读取使用设备(如相机、手机、摄像头等)拍摄的照片进行测试,这样的照片才有 EXIF 数据。)

即原始图片,图片文件有几M那种

方法一:

使用谷歌开发的软件Picasa3

你还可以用Picasa编辑EXIF文件头的另一个字段,图像的标题(标签)。如前文所
述,这个字段的隐藏数据是普通浏览器和安全检测产品无法发现的,点击"Show/Hide Caption"显示/隐藏标题就可以编辑标题了

方法二:

使用在线Exif识别工具

方法三:

安装其他exif软件,可以进行修改exif操作

(我下了几个用了一下,感觉不太稳定,文件大了易闪退)

方法四:

微软的Windows7也提供了一个查看和修改图像EXIF文件头和元数据的简单方法

右键单击图像,即可修改EXJF文件头。虽然这种在照片中隐藏数据的方法很初级,大多数人都能轻易做到,但正是因为如此,这种方法才能有效地隐藏数据并将其传播给其他人。不知情的用户也会在照片中留下可供追踪他们标识的标记。执法部门通常使用这些元数据,尤其是GPS数据解析照片的拍摄地点,以及拍摄设备。

2.3

移动设备数据隐藏

Google的安卓(Android)系统是基于Linux内核的操作系统,支持各种移动设备。安卓系统的广泛应用带来了大量基千该系统的应用程序。具体的安全特性内置于安卓的原生系统中,很多生产商都基于原生系统定制开发了更适合自身硬件的操作系统。不过,这些二次开发后的操作系统和原生系统有很多一致性,比如使用Dalvik虚拟机来创建应用程序沙盒气

一些数据隐藏应用程序充分利用了 Linux内核在数据隐藏功能方面的优势。

Google Play (安卓市场)上有一个" Hide it Pro" 应用程序, 这个应用程序提供了很多信息隐藏功
能, 可以躲过那些无聊、 好事的临时用户的窥探。 Hide it Pro可以针对用户或者整个安卓智能手机隐藏文件和文件夹。

(现在可能需要在手机浏览器上下载,也还可以搜到)

Hide it pro会给文件加上一个随机的文件扩展名, 并存储在一个单独的目录里。 这个目录在SD卡( /mnt/sdcard)的Program Data/ Android/Language路径下。 通常, Linux系统中以点"." 开头的文件和目录是隐藏的。 因此, Hide it Pro利用这个特性在SD卡中进一步 隐藏了自己:它在Program Data/ Android/Language路径下创建的目录名称是".fr"

如何使用Hide it pro?(基础讲解,有备无患哦宝)

安装Hide it Pro后, 它会显示一个伪造的名字"Audio Manger" , 并且具备音量管理的功能。 不过, 长按"Audio Manager" 图标后, 就会运行真正的Hide it Pro。 Hide it pro就是用这种混淆视听的巧妙方法提供了一定程度的安全性。

作为访问该应用程序前的另一道安全防护, 在首次访问Hide it Pro的时候, 还必须输入PIN码或者密码, 才能运行该应用程序。

Hide it Pro是故意这样设计的, 因为安卓画廊(Android Gallery)也是通过在文件名前加“.”来隐藏文件的。 Hide it Pro用这种方法来防止临时用户通过搜索多媒体文件找到隐藏文件。 这个软件安装完成后, 用户就可以通过它来隐藏多媒体文件了。

操作方法很简 单: 选中安卓画廊中的指定文档, 选择Menu(菜单) ---> Share (分享)。 在分享列表中除了Email、 Messaging (短信)、Facebook等之外,还有AudioManager

选择AudioManager后会弹出一个文件管理器窗口, 提示你创建或者选择一个文件夹, 然后将文件移动到AudoManager, 也就是Hide it Pro中。

文件被移动到Hide it Pro中后, 文件名末尾会增加一个.bin扩展名。 Linux的目录列表会显示前文提及的隐藏目录和重命名的文件。

多媒体文件一旦通过Hide it Pro隐藏, 就会从Android Gallery中删除。 但是仍然可以
使用Hide it Pro来访问它:长按AudioManager图标5秒钟, 然后输入密码打开Hide it Pro

2.4

文件压缩工具的数据隐藏

与Winzip 类似, WinRAR是最常用的文件压缩和归档工具之一。WinRAR支持Linux、Max操作系统和Windows(www.winrar.com)。

它有个很有趣的功能, 就是可以自动恢复破损的压缩文件。 利用这个功能可以把压缩文件隐藏到一个载体文件中。 接收者用WinRAR打开载体文件, 再执行自愈或修复操作就可以恢复隐藏的压缩文件了。

应该准备些什么?(基操走起)

我们创建一个包含希望隐藏的数据的压缩文件。 首先,新建个包含隐藏消息的文本文件 "mike.txt"。

然后参考下面的内容新建一个包含 "mike.txt" 的压缩文件 "mike.rar "。打开WinRAR, 选择 "Add" 添加需要隐藏的文件(mike.txt)创建一个新的压缩文件

在 "Files" 页签中的 "Files to add" 对话框中选择包含隐藏消息的mike.txt文件, 然后单击 "OK" 按钮, 创建"mike. rar " 文件

如何将压缩文件隐藏到一个 JPEG图像中?(超详细过程哦)

(正常的没写入之前是以 FF D9结束)

我选择一个普通的 图像"1.JPG "作为载体。 在 DOS 命令行中使用 copy 命令, 加上/b选项把图像 文件作为二进制文件处理, 并用"+" 号来组合两个文件(作为载体的图像文件"1.JPG" 和待隐藏的压缩文件 "mike.rar"), 然后指定输出文件名为 "newimage.JPG"

首先要将他们这2个文件放在同一个文件夹下面(我把他们都放桌面便于实操)

然后打开命令提示符进入这个文件夹(微软标+R  cmd 回车)

copy /b 1.jpg + mike.rar new.jpg

FF D9结束后,后面最后面还有写入的文件

你可以使用这个方法把 WinRAR 的压缩文件嵌入到 JPEG文件的 EOF 符号(文件结束符)后面, 而图像仍可以在浏览器中正常显示, 因为浏览器一般会忽略文件结束符后面的内容。 可见,文件结束符之后是个很好的数据藏匿之处。

现在我们已经把隐藏消息打包成压缩文件, 并成功隐藏到图像中了,这样就可以发送 出去了。

C:\user>dir 
Directory of C:\user
04/27/20** **:** AM <DIR> . 
04/27/20** **:** AM <DIR> .. 
03/10/20** **:** AM 4,940,676 1.JPG ** PM 89 mike.rar 
03/21/20** **:** PM 17 mike.txt 
03/21/20** **:** PM 4,940.765 newimage.jpg

如何解压并展现隐藏消息?(详细过程,错误教学挽救残局)

接收者收到包含隐藏消息的图像后, 通过如下命令将 JPEG图像重命名为带 .RAR 扩展名的文件。

进入文件所在位置后

copy new.jpg new.rar

(下面操作是对new.rar进行修复,如果转换为.RAR再继续操作,会像我下面继续的操作那样,但是最后再改后缀就可以解决问题)

WinRAR 的修复功能可以修复受损的压缩文件,也可以用来解压隐藏消息。 打开WinRAR , 单击 " Repair Damaged Archive" (修复受损压缩文件), 选择刚才新建的.RAR 文件。 WinRAR 会检测到隐藏压缩文件的 JPEG 文件, 并认为这个压缩文件巳经损坏。 此时, WinRAR 的修复功能会尝试修复这个受损的压缩文件, 并将其从 JPEG 文件中解压出来。

修复完成后, WinRAR 会 ”重构” 一个名为 " rebuilt.newimage.rar" 的压缩文件, 同时提示我们该文件中包含 "mike.txt" 。

接收者可以通过 " Extract To" (压缩至)选项, 从重构的 "rebuilt.newimage.rar" 文件中解压出 "mike.txt", 从而得到其中的隐藏消息。

(如果修复的时候没有上面那步改为.RAR文件,那么现在就要改jpg后缀为rar即可)

现在我们就可以打开 "mike.txt" 查看其中隐藏的原始消息了

(1)【数据隐藏】一起入门隐写吧,宝?word、图像、移动设备、文件压缩数据隐藏相关推荐

  1. MISC 入门隐写之用眼睛去倾听

    MISC 入门隐写之用眼睛去倾听 使用工具Audacity pc直接下载windows版本即可,安装只需要选择安装目录,其他均点下一步即可完成安装. 题目:MISC入门 点击链接下载题目,得到flag ...

  2. 文件压缩数据隐藏(将文件隐藏在图片中)

    文件压缩数据隐藏 1.准备一个压缩包和一张图片 2.在当前目录下的CMD中执行命令copy /b testimg.jpg + testzip.zip newimage.jpg 3.压缩完成后双击打开图 ...

  3. 【信息隐藏】LSB隐写算法的实现与性能分析

    LSB隐写算法的实现与性能分析 Presented by R.G. 本项目所有的代码文件均可以在我的Github上找到,建议运行我git仓库里的代码文件,不要直接复制本文展示的代码跑 项目地址:htt ...

  4. 图像隐写,如何在图像中隐藏二维码

    一.前言 在某个App中有一个加密水印的功能,当帖子的主人开启了之后.如果有人截图,那么这张截图中就是添加截图用户.帖子ID.截图时间等信息,而且我们无法用肉眼看出这些水印. 这可以通过今天要介绍的隐 ...

  5. 实验吧-隐写-欢迎来到地狱(Word文档文字隐藏、Rabbit加密)

    地狱伊始.jpg格式有误,无法打开,缺少文件头FF D8 FF E0,添加上之后得到图片: 在这个网盘里有个wav文件,里面隐藏了摩斯电码:-.- . -.-- .-.. . - ..- ... -- ...

  6. CTF-MISC文件隐写总结(图片,音频,视频,压缩包等文件)

    前置知识 file 命令根据文件头,识别文件类型,如果文件头前边有数据就识别不出来了 strings 输出文件中的可打印字符 可以发现一些提示信息或者特殊编码的信息 可以配合-o参数获取所有的ASCI ...

  7. 【C 语言】文件操作 ( 配置文件读写 | 写出或更新配置文件 | 逐行遍历文件文本数据 | 获取文件中的文本行 | 查询文本行数据 | 追加文件数据 | 使用占位符方式拼接字符串 )

    文章目录 一.逐行遍历文件文本数据 1.获取文件中的文本行 2.查询文本行数据 3.追加文件数据 4.使用占位符方式拼接字符串 二.完整代码示例 一.逐行遍历文件文本数据 1.获取文件中的文本行 调用 ...

  8. 神策数据曹犟将出任导师:宝洁黑客马拉松聚焦工业大数据

    参加一次 Hackathon 就会明白,想法,idea,不值钱.真正创造价值的,是将它变成现实之后. 在这场 Hackathon 里,你将...... ①在你 [应该知道的] 前提下,提出 [只有你知 ...

  9. python压缩数据长度_如何解码在python HTTP响应中返回的gzip压缩数据?

    使用zlib.decompress(string, wbits, bufsize)时指定wbits例如,请参阅"疑难解答"的末尾. 故障排除 让我们开始了与下载未知"内容 ...

最新文章

  1. eclipse java混淆打包_eclipse proguard怎么混淆jar包
  2. 安装深度linux无法引导,安装deepin无法引导,求教!
  3. Visual Studio 常用快捷键 (二)
  4. app推送以及提示音java,springboot 整合 Jpush 极光推送
  5. android上运行java命令,Java exec()不在android上运行busybox命令
  6. EF6 MVC5译文
  7. Java泛型、反射、集合、多线程
  8. php怎么查找函数库,php 查找字符串常用函数说明
  9. 复制:为什么你说“就差一个码农了”,我们是拒绝的
  10. 190412每日一句
  11. 在线计算机响声,怎么在线录制电脑内部声音
  12. APS计划排产软件在食品饮料行业的应用
  13. Android 关于display的几个问题
  14. JAVA实现逆波兰转换,java实现逆波兰式
  15. spark报错 Unable to find encoder for type 你的样例类名
  16. 闪电破解Word文档密码
  17. 044_Unicode对照表十
  18. 语言表达的6c原则是指什么,商业计划书的6C原则是什么?
  19. Python新型冠状病毒疫情数据自动爬取+统计+发送报告+数据屏幕(四)数据屏幕
  20. Deepin安装使用微信

热门文章

  1. Android 解决打包时提示65536问题
  2. Qt 常用控件样式表及遇到的问题
  3. ACAD和dll资源切换
  4. 谷歌平庸、百度僵化、联想掉队?
  5. 非著名不专业Teambition网盘评测
  6. 下载网页上的视频—Flash Video Downloader插件
  7. 吴军,阅读与写作,06,如何突破阅读理解的瓶颈
  8. mac系统如何新建文件
  9. 《JavaScript高级程序设计》五、引用类型(基本包装类型)
  10. 《股票魔法师》第3-5章读书分享