用Ubuntu下的frackzip工具破解zip的密码,注意此处只能破解zip的密码,对于rar、7z等类型的压缩文件暂时不支持破解。

步骤如下:

1.右键Ubuntu桌面,打开终端

2.在终端中输入sudoapt-get install fcrackzip的命令安装fcrackzip的工具,此时系统会提示输入登录Ubuntu的登录密码(注意输入密码时,光标并不会移动)点击enter后等待几秒钟后,终端上就会安装好frackzip工具。破解完成后就会出现提示代码,本人是后来写的博客,此处就不提供安装成功的截屏了。

3.把需要破解的zip文件放在home目录下,因为home目录是终端的默认路径,此处为了方便起见,就不在在终端中切换路径了。

4.在终端中输入fcrackzip--help去查看命令的各个参数的意思。

上面的各个参数一看就明白了,其中的 -c是可以指定字符的类型,比如纯数字或着字母等

下面是-c 下面的具体的参数

这里说明一下以上部分参数的意思:

[-b|--brute-force]            use brute force algorithm 暴破

[-D|--dictionary]             use a dictionary 字典模式

[-B|--benchmark]             execute a small benchmark 速度测试

[-c|--charset characterset]   usecharacters from charset 指定字符类型(数字,字母,混合等)

[-h|--help]                   showthis message

[--version]                   showthe version of this program

[-V|--validate]              sanity-check the algortihm

[-v|--verbose]                bemore verbose

[-p|--init-password string]   usestring as initial password/file 指定开始字符(比如要只记得密码是5开头的6位纯数字,可以指定从5000000开始破解,节约时间)

[-l|--length min-max]        check password with length min to max (指定密码长度区间)

[-u|--use-unzip]              useunzip to weed out wrong passwords  (这个选项很很重要,很重要,用于显示破解产生的密码)

[-m|--method num]             usemethod number "num" (see below) (指定破解类型)

[-2|--modulo r/m]             onlycalculcate 1/m of the password

file...                    thezipfiles to crack

-v 就是可以看到更多的信息

-b 暴力破解

-u 用zip去尝试

-c 指定字符 a 就是说明密码是由小写字母组成的

-p 弄一个初始化的密码 aaaaaa如果是纯数字000000  当然这里的长度都是6

-B 这个可以看看机子破解的速度

5.输入fcrackzip -b -l1-8 1.zip -v开始破解home目录下的1.zip问件的密码,此时会在箭头指向的位置不停的用暴力枚举密码的方式常事破解密码。(-b表示暴力破解,-l 1-8制定了破解密码的长度,不知道密码长度的情况下可以不写,-v可以看到更多信息)

6.此后的任务就交给机器,等待一段时间就会破解出密码。如果密码只是非常简单的几个数字组成的密码,那么破解的时间只需要几分钟。密码的位数越多,包含的字符类型越多,破解的时间越长。如果机器停止了枚举破解,那么最后产生的字符串可能就是密码。

此外:

1.本人已经尝试过Windows平台的ZIP Password Unlocker、ZIP Password Unlocker、fastread等多款破解压缩文件的软件,都不好使。甚至部分软件下载平台给出的教程的截图和实际下载的软件的运行截图完全不是同一个界面。值得庆幸的是HAC-ZIP_RAR_ACE_ARJ_PDF-fy还是可以一用的。

2.部分zip文件从网上下载下来后,又键该文件查看注释,一般的注释里面会有解压密码,一般的解压密码为下载站点的主页。

3.zip、rar、7z等压缩文件的压缩算法各不相同,有些算法加密的文件可能花几百年都不能破解成功(这当然也取决于机器的性能)。这里附上一些大神对zip加密算法的详解(我没看懂)和几种常见加密算法的原理实现的文章。

https://blog.csdn.net/whuzm08/article/details/53762073

https://blog.csdn.net/ghevinn/article/details/45747465

Ubuntu下破暴力解压缩文件zip的密码相关推荐

  1. Ubuntu下配置samba实现文件夹共享

    Ubuntu下配置samba实现文件夹共享 一.samba的安装: sudo apt-get intall samba sudo apt-get install smbfs 二.创建共享目录: mkd ...

  2. ubuntu下播放h264,h265文件

    ubuntu下播放h264,h265文件 vlc可以播放h264,h265文件, 并且既可以在win下,可以在ubuntu下 安装vlc 在ubuntu软件中心,搜索vlc,既可以看到vlc medi ...

  3. Linux--Ubuntu入门篇(Ubuntu下压缩与解压缩)

    一.Linux下常用得压缩格式 Linux下常用得压缩格式扩展名有:.tar..tar.bz2..tar.gz 二.Windows下7-zip软件的安装 因为Linux下很多文件时.bz2, .gz结 ...

  4. Ubuntu下压缩解压文件

    一般来说ubuntu 下带有tar 命令,可以用来解压和压缩之用.但是我们经常要与win下用户打交道,所以要安装一些解压工具如:rar zip 等命令. 如果要需要用到zip工具那么可以: sudo ...

  5. Linux 下如何压缩/解压缩文件

    Linux 下比较常用的压缩文件 为zip类的压缩文件,下面介绍下如何压缩文件. 使用cd命令切换到要压缩文件的目录 使用  zip  -q  -r  压缩后的文件.zip 文件名    即可压缩. ...

  6. Ubuntu下rar格式压缩文件的处理及rar、unrar命令详解

    @在Ubuntu中解压or压缩rar格式的压缩文件 Ubuntu下压缩or解压.rar格式的压缩文件及rar.unrar命令详解   在Ubuntu中常用的压缩文件的形式是:.tar, .tar.bz ...

  7. windows linux复制文件夹命令,ubuntu下复制目录和文件的指令以及和windows下的copy方式...

    Ubuntu中复制文件或目录的命令 cp(copy)命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中. 语法: cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制 ...

  8. Ubuntu下打开各种类型文件

    在Ubuntu下,当需要打开其他格式文件时,比如pdf.jpg.mp3等格式文件,通常做法是进入到文件所在的目录,双击打开,很影响效率.事实上,可以通过命令xdg-open打开这些格式文件,甚至是网页 ...

  9. ubuntu下如何批量修改文件后缀名

    正确的方法是: 在命令行中输入 rename 's/.JPG/.jpg/' *.JPG [注意] 在单引号中的最后一个'/'符号不能少! 意思是:把当前文件夹下的所有 .JPG文件 替换为 .jpg文 ...

最新文章

  1. android卡点视频教程,剪映怎么制作卡点视频 制作方法介绍
  2. 华为南太无线解决方案部梁旭阳_华为无线充电新专利:激光无线充电,替代传统半接触式...
  3. 在Packet Tracer中路由器静态路由配置
  4. 道路建立拓扑关系的规则_建立真正社区关系的5条规则
  5. 基于深度卷积神经网络的苹果叶片植物病理学疾病检测
  6. java ee 结构图,javaee体系结构图
  7. 为什么前端工程师的工资越来越高了?
  8. mpu6050常见问题
  9. Cesium中获取坐标点地形高程的方法
  10. kaggle quora_我想以自己的方式使用网络,非常感谢Quora。
  11. xbox one x驱动_Xbox One,Xbox One S和Xbox One X有什么区别?
  12. 一种即时通信数据传输方法、客户端、服务器及系统
  13. HAL库 output level 和 pull up/ pull down 的区别
  14. Android Studio 打开Profiler后App闪退
  15. 干货 | 软件工程师必知之事 —— 如何定义自己的职业路线?
  16. Unity与3ds Max的单位关系(使用FBX文件)
  17. iOS 拍照与相片选择,在模拟器上拍照时做一个友好提示
  18. 在IE10中,32位浏览器应用程序可能无法正常工作
  19. 图像处理学习之图像增强
  20. 用大数据建设 数字化校园

热门文章

  1. android设置字体滚动,Android开发:TextView设置字体横向滚动
  2. 华为任正非,道歉了。。。
  3. 任正非谈鸿蒙系统微博,任正非谈鸿蒙系统:建立良好生态需两三年时间
  4. 南昌学计算机哪个技校好,2021南昌最好的技校排名前十
  5. 搬水果 在一个果园里,小明已经将所有的水果打了下来,并按水果的不同种类分成了若干堆,小明决定把所有的水果合成一堆。每一次合并,小明可以把两堆水果合并到一起,消耗的体力等于两堆水果的重量之和。当然经过
  6. Java网络 1.17 CSS3 选择器
  7. HTTP网页错误代码大全
  8. 一个查询汉字古写法的网站(有甲骨文、金文、小篆)
  9. vue关闭严格语法检查
  10. 基于WIN32 API实现黄金矿工游戏单人版