在忘记zip密码的时候,我们怎么才能绕过解压密码从而解压文件呢?实际上,除了找回密码,否则我们将无法打开设置密码保护的zip压缩包,也无法解除zip的加密密码。介绍一下zip密码破解的三种常见方法。

1、软件破解法:ARPR是一款经典的专业zip解压密码暴力破解工具,如果你对密码有印象,这款软件更能帮你尽快找回密码。

2、网站破解法:往往能解出复杂的密码。网址:jiemidashi.com

3、自写代码法:

我们可以简单快速地写一段代码进行简易的暴力攻击尝试,话不多说直接上代码:

#!/usr/bin/env python
# -*- coding: utf-8 -*-import os,sys
import zipfiledef zip_attack(file_name):file_handle = zipfile.ZipFile('test.zip')handle_password = open('pwords.txt')for pwd in handle_password:pwd = pwd.rstrip()try:file_handle.extractal(path='test', pwd=pwd.encode())print('Found:'+pwd)breakexcept:passhandle_password.close()file_handle.close()if __name__=='__main__':file_name = sys.argv[1]if os.path.isfile(file_name) and file_name.endswith('.zip'):zip_attack(file_name)else:print('Not ZIP')

希望能帮助到本文的读者。

zip密码破解的三种方法 轻松解除zip密码相关推荐

  1. iPhone忘记锁屏密码,多次输错被禁用?三种方法轻松解决!

    为了保证手机的隐私安全,我们通常会将手机设置锁屏密码.最近有许多果粉反馈,自己长期不用的iPhone 忘记锁屏密码打不开了,多次输错密码还被禁用了,怎么办? 今天,小编就针对苹果手机忘记锁屏密码这个问 ...

  2. 怎么把Excel转换成PDF格式?这三种方法轻松完成转换

    如何将excel表格转换成PDF格式呢?大家在日常的办公过程中也会经常使用这两种文件格式,对文件的格式转换需求我们也是屡见不鲜,其中就有把excel表格转换成PDF格式的需求,遇到这种情况该怎么转换呢 ...

  3. linux怎么断网怎么使用yum_电脑突然断网,连接不上网络怎么办?三种方法轻松找回...

    很多朋友在用电脑的时候,经常会出现断网的现象,网络无法连接或者连不上,不管再怎么尝试,就是没有效果,那么接下来小编来教大家三种方法,解决无法连接网络的问题. 一.启动WLAN AutoConfig服务 ...

  4. android图案解锁忘了怎么解,手机图案解锁忘了怎么办 三种方法轻松解决【图文】...

    随着智能机的普及,手机上锁方法也有了新的方式,除了以前传统的密码锁之外,手机还添加了极富趣味的图案锁.九宫格形式的图案锁屏,看上去不仅新颖,而且锁屏更加方面,这种锁屏很快就受到不少用户的喜爱!可是在使 ...

  5. linux 开机连接wifi密码忘了怎么办,WIFI密码忘了怎么办 两种方法轻松找回密码

    WIFI密码我们设置过一次之后基本上就是永久自动连接了,久而久之,自己也忘记了密码是多少了.当有客人来你家的时候,询问你要WIFI密码你却无从说起.WIFI密码忘了怎么办,今天小编要交大家几个方法找回 ...

  6. 如何将视频转换为GIF动图?三种方法轻松搞定!

    当我们在观看电影或视频时,经常会遇到一些有趣的画面,我们希望将这些画面分享给亲朋好友观看.但由于视频截取方式的限制,许多人不想下载整个视频来查看.因此,我们需要将视频中的一些画面转换成GIF动图,以便 ...

  7. 怎么去掉PDF的密码?三种方法教你解决

    不知道大家有没有给文件加密的习惯,小编在处理工作文件时,经常会给文件加密,这样就可以很好的保证文件的准确性,不过在发送给其他人之后,我们就可以将PDF的密码去掉了,这样就不需要再输入密码了,那么我们该 ...

  8. 3种方法设置PDF“打开密码”,总有一种适合你

    PDF文件是我们工作中经常用到的文件之一,对于重要的文件,设置"打开密码"是一种很好的保护方式.下面就来说说,设置PDF"打开密码"有哪三种方法? 方法一:在线 ...

  9. 希尔伯特黄变换matlab,HHT变换的三种方法 Matla

    压缩包 : f914a6a90d345a26f732d9223e682699.rar 列表 复件 HHT变换的三种方法 Matlab/G Rilling/document.doc 复件 HHT变换的三 ...

最新文章

  1. [SDOI2015]权值
  2. 微信三方授权域名问题
  3. Visual Studio 2013开发 mini-filter driver step by step (2) - 编译,部署,运行
  4. Flyweight Pattern简单随笔
  5. python线性回归算法简介_Python机器学习(二):线性回归算法
  6. SparkSQL之External Data读写parquet
  7. Entity Framework Core 之简单介绍
  8. 统计线段长度.lsp_折线统计图和条形统计图的知识点
  9. View绘制详解(三),扒一扒View的测量过程
  10. java fragment_初步认识Fragment 之一 编写简单的fragment代码
  11. Android开发笔记(一百一十七)app省电方略
  12. java读取视频时长
  13. WPF: 本地化(Localization) 实现
  14. anaconda各个版本下载资源
  15. nginx的使用(6)—— 配置静态代理
  16. syncnavigator关于win10、win8系统无法注册机进行激活的问题
  17. 已知视频码率、视频时长,怎么计算视频文件大小
  18. 计算机上键盘无法输入法,为什么键盘打不出字 大家都会用鼠标点击输入法图...
  19. 指令、微程序、微指令、微命令、微操作之间的联系
  20. android 免root冻结,自冻FreezeYou(超强免ROOT冻结神器)

热门文章

  1. FPGA verilog HDL实现中值滤波
  2. Vue2中clearInterval()不生效问题的解决方法
  3. html5网页制作测试题,Dreamweaver CS5网页制作期末测试题
  4. 秋招总结——字节跳动,三轮面试,四个小时,灵魂拷问,结局我哭了但下次还敢
  5. 我用C++的理由——关于C和C++的选择
  6. ChatGPT 辅助生成PPT
  7. 详解JS中的Object
  8. HDU1087 - Super Jumping! Jumping! Jumping! (Java)
  9. 主流的虚拟机下载地址
  10. GIZA++运行报告zz