CTF—结构化文件信息隐藏

1、结构化信息隐藏概述

   结构化文件信息隐藏的特点是利用结构化文件的特点,
   通过人为改变结构化文件的某部分来隐藏信息,
   可利用的载体有超文本文件、PDF文件等。
   结构化文件信息隐藏的位置相对比较固定,因此隐藏算法的鲁棒性较差,
   通过对文件结构特征分析就能判断载体中是否隐藏信息。

2、wbStego软件介绍

  wbStego软件可在TXT、HTML和PDF等文件中隐藏秘密信息,而且秘密信息在嵌入载体文件之前就已经加密。
  wbStego中基于PDF文档的隐写算法原理是:
  按字节搜索PDF文件,在PDF文档的两个间接对象的字节之间,把需嵌入的秘密信息按照字节加密后放置其中。

表1和表2说明wbStego算法嵌入数据后的PDF隐藏文件的物理结构。在这里插入图片描述

表1 PDF文档的物理结构
在这里插入图片描述
表2 嵌入数据后的PDF隐藏文件的物理结构

wbStego软件使用

本实验主要是使用wbStego软件实现在TXT、HTML和PDF等文件中隐藏秘密信息。具体实验步骤如下:

提取秘密信息

  使用wbStego 工具将一个文本文件嵌入到一个PDF载体中,
  从携密的PDF载体文件中提取秘密信息。打开wbStego软件界面如图所示。

在这里插入图片描述

隐藏信息步骤:

1.选择encode隐藏信息
在这里插入图片描述
2.选择要隐藏的信息
在这里插入图片描述
3.选择信息隐藏的载体
在这里插入图片描述
在这里插入图片描述

图5 选择加密方法

4.嵌入隐藏信息并保存携密文件在这里插入图片描述

图6 携密文件保存路径

在这里插入图片描述

图7 嵌入隐藏信息
解密步骤:

1.选择decode提取信息在这里插入图片描述

选择decode提取信息

2.选择要提取隐藏信息的文件在这里插入图片描述
在这里插入图片描述

输入密码

3.提取隐藏信息并设置隐藏信息保存路径。在这里插入图片描述
在这里插入图片描述

 提取隐藏信息成功
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值