一个用Python编写的简单的多线程分布式SSH暴力强化工具
作者:Sec-Labs | 发布时间:
OrbitalDump
一个用Python编写的简单的多线程分布式SSH暴力强化工具。

项目地址
https://github.com/k4yt3x/orbitaldump
如何运行
当脚本在没有--proxies开关的情况下执行时,它的行为就像任何其他多线程 SSH 暴力破解脚本一样。添加--proxies开关后,脚本会从ProxyScrape中提取一个列表(通常是数千个)SOCKS4 代理,并对 SOCKS4 代理发起所有蛮力攻击,因此蛮力尝试不太可能受到目标主机的速率限制。
安装
您可以通过 pip 安装 OrbitalDump。
pip install -U --user orbitaldump
orbitaldump
或者,您可以克隆此存储库并直接运行源代码。
git clone https://github.com/k4yt3x/orbitaldump.git
cd orbitaldump
python -m orbitaldump
用法
一个简单的用法如下所示。下面这个命令:
-t 10: 启动 10 个暴力破解线程-u usernames.txt: 从 usernames.txt 读取用户名(每行一个用户名)-p passwords.txt: 从 passwords.txt 中读取密码(每行一个密码)-h example.com:将暴力破解目标设置为example.com--proxies: 从 ProxyScrape 发起对代理的攻击
python -m orbitaldump -t 10 -u usernames.txt -p passwords.txt -h example.com --proxies
完整用法
--help您可以通过使用开关执行 OrbitalDump 来获取完整用法。以下部分可能已过时。
usage: orbitaldump [--help] [-t THREADS] [-u USERNAME] [-p PASSWORD] -h HOSTNAME [--port PORT] [--timeout TIMEOUT] [--proxies]
optional arguments:
--help show this help message and exit
-t THREADS, --threads THREADS
number of threads to use (default: 5)
-u USERNAME, --username USERNAME
username file path (default: None)
-p PASSWORD, --password PASSWORD
password file path (default: None)
-h HOSTNAME, --hostname HOSTNAME
target hostname (default: None)
--port PORT target port (default: 22)
--timeout TIMEOUT SSH timeout (default: 6)
--proxies use SOCKS proxies from ProxyScrape (default: False)
标签:工具分享, 暴力破解, 暴力破解工具