rix4uni/SSHBruteForce
GitHub: rix4uni/SSHBruteForce
一个用于SSH暴力破解的效率工具,支持密码生成、单用户多密码爆破和默认凭证测试。
Stars: 5 | Forks: 4
# SSH 暴力破解
# 安装
```
git clone https://github.com/rix4uni/SSHBruteForce.git
cd SSHBruteForce
```
# 使用说明
ssh 密码字典生成器
```
usage: ssh-password-generator.py [-h] [-l LENGTH] [-n NUMOFPASS] [-t THREADS] [-o OUTPUT]
Generate random passwords
options:
-h, --help show this help message and exit
-l LENGTH, --length LENGTH
Number of passwords length to generate (default 8)
-n NUMOFPASS, --numofpass NUMOFPASS
Number of passwords to generate (default 1000)
-t THREADS, --threads THREADS
Number of threads to use (default 100)
-o OUTPUT, --output OUTPUT
Output file for passwords (default ssh-password.txt)
examples:
python3 ssh-password-generator.py -l 8 -n 1000 -t 100 -o ssh-password.txt
```
# 使用说明
针对单个用户名和多个密码的 ssh 登录暴力破解
```
options:
-ip string
IP and port for SSH login (default "127.0.0.1:22")
-p string
file containing passwords to try (default "ssh-passwords.txt")
-u string
username for SSH login (default "root")
examples:
go run ssh-brute-force.go -u root -ip 127.0.0.1:22 -p ssh-password.txt
```
# 使用说明
针对默认凭证的 ssh 登录暴力破解
```
options:
-ip string
IP and port for SSH login (default "127.0.0.1:22")
-up string
File containing usernames & passwords (default "ssh-username-password.txt")
examples:
go run ssh-brute-force-default-credentails.go -ip 127.0.0.1:22 -up ssh-username-password.txt
```
标签:EVTX分析, Go, PoC, Python, Ruby工具, SSH, 安全工具, 无后门, 暴力破解, 渗透测试