(1)【数据隐藏】一起入门隐写吧,宝?word、图像、移动设备、文件压缩数据隐藏
目录
第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、图像、移动设备、文件压缩数据隐藏相关推荐
- MISC 入门隐写之用眼睛去倾听
MISC 入门隐写之用眼睛去倾听 使用工具Audacity pc直接下载windows版本即可,安装只需要选择安装目录,其他均点下一步即可完成安装. 题目:MISC入门 点击链接下载题目,得到flag ...
- 文件压缩数据隐藏(将文件隐藏在图片中)
文件压缩数据隐藏 1.准备一个压缩包和一张图片 2.在当前目录下的CMD中执行命令copy /b testimg.jpg + testzip.zip newimage.jpg 3.压缩完成后双击打开图 ...
- 【信息隐藏】LSB隐写算法的实现与性能分析
LSB隐写算法的实现与性能分析 Presented by R.G. 本项目所有的代码文件均可以在我的Github上找到,建议运行我git仓库里的代码文件,不要直接复制本文展示的代码跑 项目地址:htt ...
- 图像隐写,如何在图像中隐藏二维码
一.前言 在某个App中有一个加密水印的功能,当帖子的主人开启了之后.如果有人截图,那么这张截图中就是添加截图用户.帖子ID.截图时间等信息,而且我们无法用肉眼看出这些水印. 这可以通过今天要介绍的隐 ...
- 实验吧-隐写-欢迎来到地狱(Word文档文字隐藏、Rabbit加密)
地狱伊始.jpg格式有误,无法打开,缺少文件头FF D8 FF E0,添加上之后得到图片: 在这个网盘里有个wav文件,里面隐藏了摩斯电码:-.- . -.-- .-.. . - ..- ... -- ...
- CTF-MISC文件隐写总结(图片,音频,视频,压缩包等文件)
前置知识 file 命令根据文件头,识别文件类型,如果文件头前边有数据就识别不出来了 strings 输出文件中的可打印字符 可以发现一些提示信息或者特殊编码的信息 可以配合-o参数获取所有的ASCI ...
- 【C 语言】文件操作 ( 配置文件读写 | 写出或更新配置文件 | 逐行遍历文件文本数据 | 获取文件中的文本行 | 查询文本行数据 | 追加文件数据 | 使用占位符方式拼接字符串 )
文章目录 一.逐行遍历文件文本数据 1.获取文件中的文本行 2.查询文本行数据 3.追加文件数据 4.使用占位符方式拼接字符串 二.完整代码示例 一.逐行遍历文件文本数据 1.获取文件中的文本行 调用 ...
- 神策数据曹犟将出任导师:宝洁黑客马拉松聚焦工业大数据
参加一次 Hackathon 就会明白,想法,idea,不值钱.真正创造价值的,是将它变成现实之后. 在这场 Hackathon 里,你将...... ①在你 [应该知道的] 前提下,提出 [只有你知 ...
- python压缩数据长度_如何解码在python HTTP响应中返回的gzip压缩数据?
使用zlib.decompress(string, wbits, bufsize)时指定wbits例如,请参阅"疑难解答"的末尾. 故障排除 让我们开始了与下载未知"内容 ...
最新文章
- eclipse java混淆打包_eclipse proguard怎么混淆jar包
- 安装深度linux无法引导,安装deepin无法引导,求教!
- Visual Studio 常用快捷键 (二)
- app推送以及提示音java,springboot 整合 Jpush 极光推送
- android上运行java命令,Java exec()不在android上运行busybox命令
- EF6 MVC5译文
- Java泛型、反射、集合、多线程
- php怎么查找函数库,php 查找字符串常用函数说明
- 复制:为什么你说“就差一个码农了”,我们是拒绝的
- 190412每日一句
- 在线计算机响声,怎么在线录制电脑内部声音
- APS计划排产软件在食品饮料行业的应用
- Android 关于display的几个问题
- JAVA实现逆波兰转换,java实现逆波兰式
- spark报错 Unable to find encoder for type 你的样例类名
- 闪电破解Word文档密码
- 044_Unicode对照表十
- 语言表达的6c原则是指什么,商业计划书的6C原则是什么?
- Python新型冠状病毒疫情数据自动爬取+统计+发送报告+数据屏幕(四)数据屏幕
- Deepin安装使用微信