ctfshow-文本隐写

题目:

附件是一个word

打开后的内容没有任何用处

根据做题经验想到隐藏段落 

选中显示隐藏段落标记

 

出现一堆中英文混合的逗号 ,猜测为二进制

转化后

 

选中二进制字符,右键字体取消隐藏字体,进行复制

 将二进制进行字符串转换

提示我们查看offse:0*3490位置

发现上面有一串疑似base加密的数据,尝试后发现是base32加密

解码后得到提示:

再次回到3490,发现这几行的十六进制字符和docx开头的字符都一样,猜测这是一个文件头损毁的docx文件。将文件头补充为504B0304

然后从504b0304复制到末尾,保存为一个新文件

打开这个文件

选中发现文本下面有一串东西看不见,猜测是颜色的问题,修改颜色,发现文档被加密了

这里有二种解决方法

第一种:用工具:aopr,专门的文档密码破解工具(这里我用的其他方法,就不演示了,工具很好找,本论坛就有很多。)

第二种方法 :将docx另存为html文件

打开html文件,右键查看源码

发现一下疑似base加密文件,用base64解密出来

将%7B和%7D替换为{}就可以 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值