Hi all. I wrote the first bruter on my knee, I will be glad for criticism.
While everything is hardcoded, then I will add flags and arguments.
The script accepts a login:pass dictionary and the victim's IP address.
Then it pings it on the IP:PORT socket, if there is a ping, then it starts brute.
If there is no ping, you can for example jump to the next IP.
The fact is that I encountered such a problem after the n-th number of brutes, an error appears [10050] googled it seems to be an error at the network level and then the server freezes.
What I want to do:
You must reply before you can see the hidden data contained here.
The script accepts a login:pass dictionary and the victim's IP address.
Then it pings it on the IP:PORT socket, if there is a ping, then it starts brute.
If there is no ping, you can for example jump to the next IP.
The fact is that I encountered such a problem after the n-th number of brutes, an error appears [10050] googled it seems to be an error at the network level and then the server freezes.
What I want to do:
- add multithread
- take arguments from a string
- Shorten the entry.
- Display the time spent on brute, the number of remaining combinations and other statistics.