vanhauser-thc / thc-hydra

hydra
GNU Affero General Public License v3.0
9.24k stars 1.93k forks source link

Adding distributed computing #386

Open Naruto-Hokage opened 5 years ago

Naruto-Hokage commented 5 years ago

Hello

This is more like enhancement than a real issue but I think it's very helpfull

Have any one though about adding distributed computing capabilities Divide the payload on multiple servers to accelerate the iteration and get result faster

Let's say for example we want to decide the whole job on 5 servers We can establish a connection and keep it alive to these 5servers or even create multiple channels according the servers CPU limit and start parallels jobs on each server ?

vanhauser-thc commented 5 years ago

you could just split the user files and send them to the servers with scp and then start hydra with that via ssh.

but yeah that would be cool to have.

Naruto-Hokage commented 5 years ago

spiting would invoke creating these files (which takes a long time and lot of space ,while just generating password and test em on the fly would be great ill any way will try to help in coding ..