- Fast
- 100% Accurate
- Check Access
- Python 3.x or later
- Required libraries:
paramikopystylecolorama
Install dependencies using:
pip install -r requirements.txt- Verify Python 3.x is installed:
python3 --version
- If Python isnโt installed, use the following commands to install:
sudo apt update sudo apt install python3 python3-pip
- Install necessary libraries:
pip3 install paramiko pystyle colorama
- IP File: Contains IP addresses and ports in
<IP>:<Port>format. Example:192.168.1.1:22 192.168.1.2:22 - Username File: Contains a list of usernames, one per line. Example:
admin root - Password File: Contains a list of passwords, one per line. Example:
password123 admin@123
- Execute the script:
python3 main.py
The script will ask for:
- Path to the IP file.
- Path to the username file.
- Path to the password file.
- Maximum number of threads.
After completion, view the generated log files:
good.txt: Records successful connections.error.txt: Contains authentication errors.no-access.txt: Logs inaccessible IPs or ports.
Use commands like cat to check logs:
cat good.txt- Download Python from https://www.python.org/ and install it.
- During installation, ensure Add Python to PATH is selected.
- Verify installation by opening
cmdand typing:python --version
- Open Command Prompt (
cmd). - Install libraries:
pip install paramiko pystyle colorama
- IP File: Create a text file with IPs and ports in
<IP>:<Port>format. Example:192.168.1.1:22 192.168.1.2:22 - Username File: Create a file with usernames. Example:
admin root - Password File: Create a file with passwords. Example:
password123 admin@123
Execute the script:
python main.pyProvide:
- Path to the IP file.
- Path to the username file.
- Path to the password file.
- Maximum number of threads.
After completion, logs are generated in the following files:
good.txterror.txtno-access.txt
Open these files using Notepad or any text editor to view results.
