CTF学习24.11.15[docx.文件类型隐写]

MISC06docx.文件类型隐写

01应用原理

docx.文件后缀

docx.文件后缀通常代表 Microsoft Word 文档的最新版本,这是一种基于 Open XML 格式(.xml)的文档处理程序。Word 文档可以包含文本、表格、图片等多种元素,并支持丰富的格式设置。用户可以用 Microsoft Word 或者其他兼容的应用创建和编辑 .docx 文件。这种格式便于分享和协作,因为它能够保持跨平台的兼容性。

word文档的xml转换

Word文档(.docx)实际上是以Open XML(.xml)为基础的文件格式。Open XML是一种基于XML的标准,用于表示Microsoft Office文档,包括Word、Excel和PowerPoint等。当你在Word中保存一个文档为.xml格式时,实际上是将其内容转换成了结构化的XML文档,每个元素都对应着Word文档中的一个部分,如段落、样式、图像等。

将Word文档从.xml转换的过程,通常是用户看不到的,但技术上可以通过编程语言(例如Python的python-docx库)来读取和操作这个XML,然后进行解析和再处理,比如提取数据、修改内容或者生成新的文档格式。

wps或word自带的隐藏文本功能

WPS Office和Microsoft Word都内置了隐藏文本的功能,允许用户对文档的一部分内容进行视觉上的隐藏,而不会完全删除这部分内容。隐藏文本通常用于以下情况:

1. 保密信息:对于包含敏感信息的部分,可以隐藏起来以防止未经授权的人看到。
2. 编辑步骤:在教程或文档编写过程中,可能先创建临时的提示文本,完成后可以选择隐藏。
3. 布局调整:有时为了保持页面整洁,可能会暂时隐藏一些占位符或辅助线。

在WPS和Word中,隐藏文本的操作大致如下:
- 打开文档,选中要隐藏的文字。
- 右键点击选择“格式”或相应的选项,找到“隐藏文字”或类似选项。
- 按照提示设置并确认隐藏。

要显示已隐藏的文本,同样在格式菜单下查找“取消隐藏”选项即可。不过需要注意的是,隐藏的文本在打印预览或实际打印时默认不会显示,除非特别指定。

在文件本体属性中隐藏

即在文件属性注释中隐藏一定有效信息

02例题与解题思路

例题polarD&N MISC [docx.隐写]

    靶场地址

解题思路

首先我们下载得到一个压缩包

解压后得到一个docx.文件(这里我们以WPS做演示,因为我充会员了)

打开,选择全选,进行一个颜色统一,轻松得到第一段flag

然后在文档设置中选择视图,找到隐藏文字选项并点击

我们会在原来什么都没有的位置上得到第二段flag

第三段flag的寻找方式就要用到我们所说的word文档的xml转换

将docx.的后缀改为zip.并解压,得到一个文件夹

即可获取最后一段flag

组合到一起便是本题答案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值