实验二:文件破解(zip密码/zip伪加密/doc密码)

news/2024/11/24 4:27:16/

一、实验目的

学会使用Advanced ZIP Password Recovery、Free Word Excel password recovery wizard等工具,了解并掌握DOC、ZIP文件破解的方法

二、实验题目

2.1 破解zip密码

破解压缩包 01.zip 的密码,获取压缩包中 flag.txt 中的内容

提示:文档密码不多于 6 个字符,仅包含小写字母与数字

2.2 破解zip伪加密

破解压缩包 02.zip 的伪加密,获取压缩包中 flag.txt 中的内容

2.3 破解Word文档密码

破解文档 03.doc 的密码,获取文档中以 flag 开头的字符串

提示:文档密码不多于 6 个字符

三、实验环境

  • Windows 7系统或以上、连接Internet的主机
  • 可能会用到的软件:WinHex、010 Editor、FreeWordExcelPasswordRecoveryWizard、office Password Recovery ToolBox、Advanced ZIP Password Recovery 4.0,以上软件请自行搜索下载试用版

四、参考资料

  • https://ctf-wiki.github.io/ctf-wiki/misc/archive/zip-zh/
  • https://www.cnblogs.com/ECJTUACM-873284962/p/9387711.html
  • http://blog.csdn.net/ETF6996/article/details/51946250
  • https://www.freebuf.com/articles/system/106651.html

五、实验步骤及结果

5.1 破解zip密码

使用ARCHPR软件进行暴力破解,根据提示需要设定范围与长度
在这里插入图片描述

经过在这里插入图片描述
短暂的几分钟后获得口令

5t7u9o

5.2 破解zip伪加密

使用010Editor识别出未加密位
在这里插入图片描述

将其修改为00
在这里插入图片描述

而后解压发现不需要密码了
在这里插入图片描述

获得flag内容

flag{3d960e1577046f2ad634c1b81cc19c53}

5.3 破解Word文档密码

运行工具
在这里插入图片描述

然后可以选择攻击模式
在这里插入图片描述

在这里插入图片描述

经过一段时间获得密码
在这里插入图片描述

bhujm

然后打开文档可看到
在这里插入图片描述

Morbi interdum quam id varius pharetra. Sed tincidunt rutrum aliquam. Donec eu vulputate dolor. Proin id felis sit amet odio sagittis pulvinar. Vestibulum luctus, lorem sed faucibus fringilla, dui nisi viverra tortor, ut imperdiet ex est vel velit. Sed bibendum dui dui. Maecenas magna eros, lobortis nec malesuada eu, ultricies sed quam. Interdum et malesuada fames ac ante ipsum primis in faucibus. Etiam nec finibus massa, in dignissim justo. Maecenas vehicula nulla at purus lobortis, ut semper diam tincidunt. Nunc sed tellus at sapien pulvinar tempus vitae eget lorem. flag{565aa0cfe7b9702fc91aa186eacb2fc6}

可获得flag

flag{565aa0cfe7b9702fc91aa186eacb2fc6}

http://www.ppmy.cn/news/903652.html

相关文章

exew文件加密:利用破解版exe文件加密器对exe文件进行加密保护(图文教程)

exew文件加密:利用破解版exe文件加密器对exe文件进行加密保护(图文教程) 目录 加密过程步骤 解密过程步骤 加密过程步骤 解密过程步骤

【每日一题Day262】LC1911最大子序列交替和 | dp

最大子序列交替和【LC1911】 一个下标从 0 开始的数组的 交替和 定义为 偶数 下标处元素之 和 减去 奇数 下标处元素之 和 。 比方说,数组 [4,2,5,3] 的交替和为 (4 5) - (2 3) 4 。 给你一个数组 nums ,请你返回 nums 中任意子序列的 最大交替和 &am…

fpga4fun.com/Music box

1.Simple beep 先做一个简单地蜂鸣器,原理是晶振通过不同的分频器分成不同的频率,通过电路发出音调不同的声音。 例子中Pluto FPGA板子有25Mhz的时钟频率,采用16位计数器(可以产生65536个不同的数值),则最…

WITH( NOLOCK)

在select查询的时候,有时为了提高查询的效率会引用入 WITH( NOLOCK) ,但是这样会引起脏读数据 eg:SELECT * FROM table1 WITH( NOLOCK) LEFT JOIN table2 WITH( NOLOCK) ON table1.atable2.b 这篇感觉不错http://www.cnblogs.com/hsapph…

锁+LOCK

--锁 总结锁(LOCKING)是最常用的并发控制机构。是防止其他事务访问指定的资源控制、实现并发控制的一种主要手段。锁是事务对某个数据库中的资源(如表和记录)存取前,先向系统提出请求,封锁该资源&#xff0…

关于Lock锁

Synchronized锁的缺陷 Synchronized不会手动释放锁资源,当线程发生阻塞后,其他线程只能眼睁睁的等着,不会分别是读线程和写线程,读问题并不会引发高并发,但是synchronized锁不能识别是读线程还是锁线程 ,遇…

KeyLock

在这篇文章https://bbs.csdn.net/topics/390523873基础上改进的 public class KeyLock<K> {// 保存所有锁定的KEY及其信号量private final ConcurrentMap<K, Semaphore> map new ConcurrentHashMap<K, Semaphore>();// 保存每个线程锁定的KEY及其锁定计数p…

[转贴]What's the Scroll Lock key on my computer for?

你知道键盘上Scroll Lock键有什么用吗&#xff1f;可能大多数人都不知道这个键&#xff0c;恐怕它只是为了点亮键盘上的一个灯而以。但从原来DOS以来的人们估计或多或少的知道这个键是用于滚动锁定的&#xff0c;那具体是怎么一回事呢&#xff1f;请看下文&#xff1a;[原文链接…