这里使用的软件名称叫rarcrack,其官方主页:
http://rarcrack.sourceforge.net
链接: https://pan.baidu.com/s/1Jh0tsx5_Amgd0fMzZYMqsQ 提取码: 5sas
该软件用于暴力破解压缩文件的密码,但仅支持RAR, ZIP, 7Z这三种类型的压缩包,其特点是可以使用多线程,而且可以随时暂停与继续(暂停时会在当前目录生成一个xml文件,里面显示了正在尝试的一个密码)。这是真正的暴力破解,因为连字典都没用😂
rarcrack安装方法
首先从官网下载安装包,然后执行如下命令
不能解压先安装这个yum -y install bzip2
tar -xvjf rarcrack-0.2.tar.bz2
cd rarcrack-0.2
make && make install
rarcrack使用方法
执行命令: rarcrack 文件名 -threads 线程数 -type rar|zip|7z
同时,该软件自带了测试样例,在解压目录里,执行rarcrack test.zip —threads 4 —type zip
,等待一会儿即可得到结果,其密码是100
,很简单。在执行过程中,还会打印当前尝试的速度,比如:
Probing: 'oB' [527 pwds/sec]
Probing: 'Nh' [510 pwds/sec]
Probing: '0c3' [512 pwds/sec]
Probing: '0AV' [514 pwds/sec]
如果要改变当前密码破解的位置,可以直接打开xml,修改当前密码到那一行密码即可。xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<rarcrack>
<abc>0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</abc>
<current>104</current>
<good_password>100</good_password>
</rarcrack>
在执行过程中,如果出现如下错误:
gcc -pthread rarcrack.c `xml2-config --libs --cflags` -O2 -o rarcrack
/bin/sh: xml2-config: command not found
In file included from rarcrack.c:21:0:
rarcrack.h:25:48: fatal error: libxml/xmlmemory.h: No such file or directory
#include <libxml/xmlmemory.h> //libxml2 headers
^
compilation terminated.
make: *** [all] Error 1
(centOS)可以执行
sudo yum install libxml2-devel libxslt-devel
进行修复。
原文链接:
https://haofly.net/linux-brute-force-rar-zip-7z/index.html
修改
rar
c
rack
里面的字典,比如你只要爆破数字,那么你可以修改一个.
rar
.xml的文件(注:需要运行一次才会在文件名旁边出现一个
rar
.xml的文件)
rar
c
rack
文件名 --threads 线程数 --type
rar
|
zip
|
7z
。
rar
c
rack
是linux系统端的一款
破解
加密
压缩包
的工具,
rar
c
rack
使用
的穷举法进行
破解
已经加密的
rar
、
zip
和
7z
压缩包
,支持设置多线程,和文件类型进行
破解
。
1.
rar
c
rack
下载页面和下载地址
官网下载页面:http://
rar
c
rack
.sourceforge.net/
下载地址:https://nchc....
0x00_安装方法一
先下载
rar
c
rack
,地址为http://www.wmzhe.com/soft-28886.html
再解压,其中,-j:有bz2属性的、-x:解压、-f:
使用
档案名字。
tar -xjf
rar
c
rack
-0.2.tar.bz2
cd
rar
c
rack
-0.2
然后再原码安装
make && make inst...
修改
rar
c
rack
里面的字典,比如你只要爆破数字,那么你可以修改一个.
rar
.xml的文件(注:需要运行一次才会在文件名旁边出现一个
rar
.xml的文件)
rar
c
rack
文件名 --threads 线程数 --type
rar
|
zip
|
7z
。
之前有位大神提供的代码采用break跳出循环,后面测试,发现程序输出正确密码后依然会继续执行。具体请参考:https://blog.csdn.net/qq_21076851/article/details/122752196。至于
rar
压缩文件,因为不管是否解压成功,程序都不会报错,本人代码小白,因此还在探索更好的
破解
方式。前段时间有个朋友要
破解
之前的
zip
文件。网上找了各种工具,不是报错就是提示不是
zip
文件。经查阅各位大神代码,最后发现乱码问题很难解决。下面也分享下自己的代码,希望大家一起学习。
1、在ubuntu的apt-get里没有这个软件
2、make报错时:
rar
c
rack
.c:354: error: ‘finishedMutex’ undeclared (first use in this function) make: *** [all] 错误 1,请执行apt-get install
在互联网的浪潮中,大家也许碰到过这种情况:从网络上下载了一个
zip
文件,最后却发现它是用密码保护的,或者自己用密码加密了一个很重要
zip
文件,但是一段时间后忘记了密码,无法打开。这个时候,我们就可能就需要对这个加密文件进行
破解
了。而随着计算机性能的提高,很多人可能觉得找到一个
zip
文件的密码是一件很简单的事情。我将从一个Web安全狗&CTF选手的角度去解析如何去找到/
破解
一个
Zip
文件~
这里
使用
的软件名称叫
rar
c
rack
,其官方主页: http://
rar
c
rack
.sourceforge.net
该软件用于
暴力破解
压缩文件的密码,但仅支持
RAR
,
ZIP
,
7Z
这三种类型的
压缩包
,其特点是可以
使用
多线程,而且可以随时暂停与继续(暂停时会在当前目录生成一个xml文件,里面显示了正在尝试的一个密码)。这是真正的
暴力破解
,因为连字典都没用
rar
c
rack
安装方法
c
RAR
k
使用
方法
压缩文件如果忘记密码就需要
使用
暴力破解
的方法进行
破解
,因为
使用
了加密的手段,是无法绕过密码验证的。
c
RAR
k是一款开源的功能强大的
rar
,
7z
类压缩软件的
破解
工具,支持GPU加速。
目前有命令行版本和windows的GUI版本。
使用
方法
在官网下载命令行版本
GUI版本
注意:GUI版本必须有命令行版本下才能运行
GUI
使用
命令行版本下载解压,提示需要输入密码,但是实际上密码为空。或者为UTF-16。(c
rar
k55.
rar
)
然后解压GUI版本,里面只有一个可运
3、也可以指定字典来进行查找,字典可以是自己创的,也可去网上下载
fc
rack
-D -p /usr/share/wordlists/rock.txt -u c
rack
.
zip
以下是fc
rack
的参数解释