1. 场景
在我们开发过程中,会产生各个系统的账号密码,那么多账号密码人工记肯定记不住,这个时候就需要创建一个文档记录这次系统地址、账号、密码。但是最近公司要求此类文档必须加密压缩,不能是弱密码。然后由于一段时间没有使用,设置的密码相对还比较复杂,直接忘记了。只记得大概使用了那些字符或者单词以及数字,然后我又想起之前我写过一篇6位数数字密码的压缩包破解,【Python实战】---- 30行代码破解加密压缩包,此处不久有了用武之地!
2. 环境
- 命令解压工具 7-zip;7-zip下载
- python 自带的执行命令模块 subprocess;
3. 安装 7-zip 配置环境变量
- 安装 7-zip,找到 7-zip 的应用程序路径;
- 此电脑 --> 右键 --> 属性;
- 高级系统设置 --> 环境变量;
- 系统变量中找到path --> 选择path --> 编辑;
- 新建 --> 将第一步的安装路径拷贝进去 --> 确定。