我们在利用Hashcat破解密码的时候,总是由于我们设备的问题而焦头烂额。显卡太垃圾,破解一个密码需要几年,我们该如何解决这种尴尬呢?今天我们来看看Hashcat的分布式破解吧!
官方参数如下:
-S, --slow-candidates Enable slower (but advanced) candidate generators
| 启用较慢(但高级)的候选生成器
--brain-server Enable brain server
| 启用BRAIN服务器
-z, --brain-client Enable brain client, activates -S
| 启用大脑客户端,激活-s
--brain-client-features Define brain client features, see below
| 定义大脑客户端功能,见下文
--brain-host Brain server host (IP or domain)
| BRAIN服务器主机(IP或域)
--brain-port Brain server port
| BRAIN服务器端口
--brain-password Brain server authentication password
| BRAIN服务器身份验证密码
--brain-session Overrides automatically calculated brain session
| 覆盖自动计算的大脑会话
--brain-session-whitelist Allow given sessions only, separated with commas
Brain Client Features 参数
[ Brain Client Features ] -
1 | Send hashed passwords /**发送哈希密码*/ 2 | Send attack positions /**发送攻击位置*/ 3 | Send hashed passwords and attack positions /**发送哈希密码和攻击位置*/
实例
启动一个 HashCat 服务器
hashcat --brain-server --brain-host=<IP> --brain-port=<PORT> --brain-password=<PWD>
启动一个 Client 开始破解
hashcat -O --brain-client --brain-client-features=<Brain Client Features> --brain-host=<BRAIN-IP> --brain-port=<BRAIN-PORT> --brain-password=<BRAIN-PWD> -m <Attack Modes> -a <Hash modes> '<PASSWORD>' <Built-in Charsets | Dic Path> --force
Client Demo
hashcat -O --brain-client --brain-client-features=3 --brain-host=192.168.1.112 --brain-port=996110 --brain-password=hashpwd -m 0 -a 3 '0b8aff0438617c055eb55f0ba5d226fa' ?a?a?a --force
8 comments
请问一下博主,我搭建起了分布式环境(一主两从),但是每台分布式的机器上给出的预估结束时间还是没有明显变化,这是为啥呢?
这个影响的因素比较多,设备直接的不兼容,网络的不联通都是对预计时间有影响的。你可以用一台机器和两台机器单独跑,以此来评估下时间。
谢谢回复,我用的是腾讯云同一类型机器,网络的话也是通的,主服务器是也有显示连接成功,看上去还挺正常的,但是Time.Estimated在一台和两台情况下没有明显变化,请问下,如果一切正常,这个时间是会变化的么?
你好,hastcat需要显卡的支持,而有的服务器是没有显卡的
不知道博主和在CSDN上写mosquitto文章的是不是同一个逍遥子,十分感谢!我刚开始学习kali、虚拟机之类的东西,想问一下有没有可以讨论的地方,例如比较活跃的论坛或者QQ群之类的!
不是哦!加QQ群:263584943
攻击树莓派的话,您知道有什么比较有效的方法吗,我用hping3感觉没有效果(申请加群了,希望您通过一下)十分感谢您!
都差不多,md3攻击试试!?