使用Crack暴力破解密码

发布于 2023-08-11  2284 次阅读


AI 摘要

摘要:Crack是一个强大且高效的弱口令爆破程序,使用Golang编写,支持跨平台运行。文章介绍了Crack的功能和详细使用方法,并给出了一个爆破示例。使用Crack需要小心合法性,避免违法行为。

特别提醒

以下仅为教学实验,请勿借此进行违法犯罪行为,因此产生的任何后果与本人无关!

Crack简介

Crack是一个类似Hydra的功能强大的,高效的弱口令爆破程序,使用Golang编写,安装方便,跨平台支持(甚至可以使用Termux在未root的安卓上运行)

仓库地址:https://github.com/niudaii/crack

功能

详细使用

本次示范环境: Linux Debian11,amd64处理器架构

1.下载并解压程序

apt install wget zip -y && wget https://github.com/niudaii/crack/releases/download/v2.1/crack_2.1_linux_amd64.zip
unzip crack_2.1_linux_amd64.zip

2.下载弱口令字典

apt install git
git clone https://github.com/gh0stkey/Web-Fuzzing-Box.git

这里使用的是gh0stkey/Web-Fuzzing-Box 这个仓库的弱口令字典,你可以尝试下列仓库中的字典。

运行Crack程序

这里建议使用Screen新开一个屏幕进行挂机操作。Screen使用教程

执行 ./crack -h 查看帮助

爆破示例

./crack -i '127.0.0.1:22|ssh' -user 'root' -pass-file 'password_list.txt' -threads 10
//破解127.0.0.1 22端口的ssh服务,尝试的用户名为root,密码为password_list.txt中的内容

运行这条指令后,就会自动开始爆破指定服务,接下来就是耐心等待和祈祷的时间了

届ける言葉を今は育ててる
最后更新于 2023-08-11