runner.sh - ПОВНІСТЮ АВТООНОВЛЮВАНИЙ (оновлює цілі та себе) bash-скрипт для Linux-машин, що керує mhddos_proxy
Також він автоматично оновлює не лише свій скрипт та цілі, а й скрипт mhddos_proxy
Також скрипт імітує роботу людини (вимикає увесь ДДоС на 1-3 (рандомно) хвилин), тому знижується можливість блокування
Скрипт розподіляє ваші машини по цілям: https://github.com/alexnest-ua/targets/blob/main/targets_linux (цілі беруться звідси: https://t.me/ddos_separ)
Увесь source code знаходиться тут: https://github.com/alexnest-ua/auto_mhddos_alexnest/blob/main/runner.sh
Варіант для Mac
Варіант для Windows
Варіант для Docker
Варіант для Android
Налаштування
Запуск у фон
Приклади команд з --debug та без
Повернення до фонового процесу
Канал, де координуються цілі: https://t.me/ddos_separ (звідти і беруться сюди цілі, тому якщо у вас на Linux запущено цей скрипт - то можете відповчивати, він все зробить за вас)
чат де ви можете задати свої питання: https://t.me/+8swDHSe_ROI5MmJi
також можете писати мені в особисті у телеграм, я завжди усім відповідаю: @brainqdead
Туторіал по створенню автоматичних та автономних Linux-серверів: https://auto-ddos.notion.site/dd91326ed30140208383ffedd0f13e5c
- щоб скачати на Linux-машину:
cd ~
sudo rm -rf auto_mhddos_alexnest
sudo apt install git screen -y
sudo git clone https://github.com/alexnest-ua/auto_mhddos_alexnest
Запуск автоматичного ДДоСу:
cd ~/auto_mhddos_alexnest
screen -S "runner" bash runner.sh
Натискаємо Ctrl+A , потім Ctrl+D - І ВСЕ ГОТОВО - ПРАЦЮЄ В ФОНІ
якщо все успішно буде повідомлення [detached from runner]
- Буде запущено атаку з параметрами за замовчуванням в залежності від кількості ядер вашого ПК
Далі кожні 5 хвилин воно буде оновлювати список проксі, а кожні 20 хвилин - цілі атаки та перевіряти наявність оновлення (та встановлювати його якщо воно є)
Щоб повернутися та/або вбити фоновий процес читайте це
!!!УВАГА!!! runner.sh підтримує наступні параметри (САМЕ У ТАКОМУ ПОРЯДКУ ТА ЛИШЕ У ТАКІЙ КІЛЬКОСТІ(мінімум 3)), але можно і без них:
runner.sh [num_of_copies] [threads] [rpc] [debug]
- num_of_copies - кількість атакуємих списків цілей за один прохід (але не менше 1, та не більше 4, бо більше 4-ох знижує ефективність)
- threads - кількість потоків (але не менше 2500, та не більше 5000 для одного ядра, не більше 10000 для 2-4 ядер, не більше 15000 для 4+ ядер)
- rpc - кількість запитів на проксі перед відправкою на ціль (але не менше 1000, та не більше 3000)
- debug - можливість дебагу (якщо хочете бачити повний інфу по атаці - у 4-ий параметр додайте --debug)
перед уведенням команд обов'язково зробити ось це:
cd ~/auto_mhddos_alexnest
- У всіх варіантах буде автоматично запущено паралельно наш proxy_finder
- Для лінивих (буде запущено атаку з параметрами за замовчуванням в залежності від кількості ядер вашого ПК)
screen -S "runner" bash runner.sh
Натискаємо Ctrl+A , потім Ctrl+D - І ВСЕ ГОТОВО - ПРАЦЮЄ В ФОНІ
якщо все успішно буде повідомлення [detached from runner]
CPUs - це ядра вашого процесора - зазвичай ядер у два рази МЕНШЕ ніж потоків
- Слаба машина(1 CPU), саме ці параметри за замовчуванням:
screen -S "runner" bash runner.sh 1 2500 1000
Натискаємо Ctrl+A , потім Ctrl+D - І ВСЕ ГОТОВО - ПРАЦЮЄ В ФОНІ
якщо все успішно буде повідомлення [detached from runner]
- Середня машина(2-4 CPUs):
screen -S "runner" bash runner.sh 1 6000 2000
Натискаємо Ctrl+A , потім Ctrl+D - І ВСЕ ГОТОВО - ПРАЦЮЄ В ФОНІ
якщо все успішно буде повідомлення [detached from runner]
- Нормальна машина(5-8 CPUs):
screen -S "runner" bash runner.sh 2 6000 2000
Натискаємо Ctrl+A , потім Ctrl+D - І ВСЕ ГОТОВО - ПРАЦЮЄ В ФОНІ
якщо все успішно буде повідомлення [detached from runner]
- Потужна машина(9+ CPUs):
screen -S "runner" bash runner.sh all 7500 2500
Натискаємо Ctrl+A , потім Ctrl+D - І ВСЕ ГОТОВО - ПРАЦЮЄ В ФОНІ
якщо все успішно буде повідомлення [detached from runner]
також ви можете змінювати параметри на будь-які інші значення, але я рекомендую саме ці.
також можете додавати останнім 4-тим параметром --debug, що слідкувати за ходом атаки, наприклад:
screen -S "runner" bash runner.sh 1 2500 1000 --debug
Натискаємо Ctrl+A , потім Ctrl+D - І ВСЕ ГОТОВО - ПРАЦЮЄ В ФОНІ
якщо все успішно буде повідомлення [detached from runner]
- Приклад БЕЗ параметру --debug:
наступні 5 хвилин буде виводитись лише інформація від proxy_finder про пошук проксі, але атака теж йде паралельно! - Приклад З параметром --debug:
Далі кожні 5 хвилин воно буде оновлювати список проксі, а кожні 20 хвилин - цілі атаки та перевіряти наявність оновлення (та встановлювати його якщо воно є)
- щоб подивитися що там працює у фоні:
screen -ls
- щоб перейти до процесу та дізнатися як у нього справи (що він виводить), пишіть:
screen -r runner
Після цього, якщо хочете ВБИТИ процес - натискайте Ctrl+C(або якщо не спрацює - у іншому вікні пишіть sudo pkill -e -f runner
)
у випадку якщо вбили успішно буде повідомлення: [screen is terminating]
- щоб знову від'єднатися, та залишити його працювати:
Настикаємо Ctrl+A , потім Ctrl+D - І ВСЕ ГОТОВО - ПРАЦЮЄ В ФОНІ
УВАГА!!! Скрипт при рестарті (кожні 20 хвилин) вбиває запущені скрипти саме з mhddos_proxy, тому якщо запускаєте цей скрипт на машині-Linux, то свої атаки mhddos_proxy запускайте лише через docker, а краще на іншій машині напряму
runner.sh підтримує единий список цілей, який можна тримати на github і постійно оновлювати.
Цілі не обов'язково видаляти із списку. Їх можна просто закоментувати і розкоментувати пізніше, якщо вони знов знадобляться. Скрипт використовує лише строки, які починаються не на #.
#test