使用rainbowcrack破解md5密文

1、rainbowcrack下载

下载链接

在这里插入图片描述

2、文件说明

在这里插入图片描述
在这里插入图片描述

3、使用流程

环境:windows

前提:进入到zip解压目录

3.1 生成彩虹表

rtgen hash_algorithm charset plaintext_len_min plaintext_len_max table_index chain_len chain_num part_index

在这里插入图片描述
其中charset可取以下内容
在这里插入图片描述

3.2 排序彩虹表

rtsort .

3.3 使用刚生成的彩虹表破解密文

.代表的是彩虹表路径
-h 后跟的是密文

rcrack . -h fcea920f7412b5da7be0cf42b8c93759

4、实例

破解11111加密的密文b0baee9d279d34fa1dfd71aadb908c3f

4.1 生成彩虹表

rtgen md5 numeric 4 5 0 3000 40000 0
在这里插入图片描述

4.2 彩虹表排序

rtsort .

在这里插入图片描述

4.3 破解密文

rcrack.exe . -h b0baee9d279d34fa1dfd71aadb908c3f
在这里插入图片描述

### 解决 `cd` 命令中 '没有那个文件或目录: usr/share/rainbowcrack' 的错误 当遇到 `cd: 没有那个文件或目录: usr/share/rainbowcrack` 这样的错误提示时,意味着当前系统中不存在 `/usr/share/rainbowcrack` 路径或者该路径下的某些资源未被正确安装。 #### 验证 RainbowCrack 是否已安装 为了确认 RainbowCrack 工具是否已经成功安装到系统中,可以尝试通过包管理器查询其状态。对于基于 Debian 或 Ubuntu 的 Linux 发行版,可使用以下命令来检查: ```bash dpkg -l | grep rainbowcrack ``` 如果返回为空,则说明 RainbowCrack 尚未安装;反之则表示已存在。 #### 安装 RainbowCrack 若发现 RainbowCrack 并未安装,在 Kali Linux 中可以通过 APT 包管理器轻松完成安装过程: ```bash sudo apt update && sudo apt install rainbowcrack ``` 这将会下载并配置好所需的软件及其依赖项,从而创建相应的文件夹结构以及放置必要的二进制文件和数据表。 #### 手动验证路径是否存在 即使完成了上述操作之后仍然无法进入目标目录的情况下,建议手动核查 `/usr/share/` 下是否有名为 `rainbowcrack` 的子文件夹。具体做法是在终端输入: ```bash ls /usr/share/ ``` 观察输出列表里是否含有预期的目标名称。如果没有找到对应条目,则可能是因为安装过程中出现了异常情况或者是版本差异所致。 #### 使用绝对路径访问工具 有时由于环境变量设置不当或其他原因造成相对路径解析失败的问题,此时可以直接采用完整的绝对路径调用 RainbowCrack 及关联功能模块。例如: ```bash /usr/bin/rcrack --help ``` 这样能够绕过因工作区切换带来的困扰,并确保指令得以正常执行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

牛右刀薛面

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值