Skip to content

sadviq99/mhddos_proxy-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Встановлювач mhddos_proxy зі сповіщенням у Telegram

За цією інструкцією ви зможете налаштувати mhddos_proxy та сповіщення у Телеграм. Це дасть вам змогу зробити це один раз та завжди знати що відбувається на серверах без потреби перевіряти їх кожного дня. Також, це просто красиво ✨

Як виглядає сповіщення?

Приклад сповіщення

Ви отримаєте наступну інформацію:

  1. Host - назва сервера
  2. Credits - скільки кредитів залишилось (тільки для DigitalOcean)
  3. To pay - скільки реальних грошей витрачено (тільки для DigitalOcean)
  4. Traffic sent - скільки усього трафіку відправлено за час атаки
  5. Attack started - коли почалась атака (був створений контейнер)
  6. Середні показники за 15 хвилин, 60 хвилин та увесь час роботи:
    1. Capacity - потужність атаки, рахується як кількість_потоків_на_зараз / макс_кількість_потоків, вимірюється у процентах
    2. Connections - кількість реквестів до цілей
    3. Packets - кількість пакетів що відправляється до цілей, вимірюється у тисячах за секунду
    4. Traffic - кількість трафіку що відправляється до цілей, вимірюється у Mbit за секунду
  7. Open health report - клікабельна кнопка, що направить вас на трекер цілей від IT Army

Як встановити?

Скрипт можна використовувати у будь-якому хмарному провайдері та навіть на особистом сервері! Ця інструкція орієнтована та протестована на DigitalOcean, якщо ви запускаєте цу у іншому середвищі, просто ігноруйте кроки повʼязані з DigitalOcean.

Зареєструйте DigitalOcean аккаунт

Перейдіть за посиланням та створіть новий аккаунт, вам дадуть $100 кредитів на 60 днів. Ви будете повинні вказати свою банківську карту, з неї спишуть $5 та одразу повернуть. Якщо карту не приймуть (таке буває, все ок), зареєструйтесь через PayPal. Через PayPal ваші $5 не повернуть, але у вас будет не $100, а $105.

Зайдіть у вкладку Billing, через 24 години після регістрації ви побачите нараховані кредити.

Перевірка кредитів

Скоріш за все, їх не буде одразу, це нормально. Якщо за 24 години кредити не зʼявились, використайте один з промокодів за цим посиланням.

Налаштуйте сповіщення про витрати, це допоможе вам вчасно закрити аккаунт щоб не платити гроші. Ви також можете встановили ліміт на оплату в Інтернеті на вашій карті, на всяк випадок.

Налаштування спровіщення про витрати

Створіть Телеграм бота

Зайдіть у Телеграм та знайдіть бота BotFather. Створіть свого бота за допомогою команди /newbot та занотуйте отриманий токен.

Створення бота

Перейдіть до щойно створеного бота та напишіть йому /start. Ви не отримаєте відповіді, але це потрібно, щоб його активувати.

Створення бота

Отримайте Chat ID

Знайдіть бота RawDataBot та напишіть йому /start. Занотуйте значення chat_id.

Отримання Chat ID

Створіть API токен у DigitalOcean

Це потрібно щоб отримувати інформацію про залишок кредитів у аккаунті. Якщо ви запускаєте mhddos_proxy у іншому середовищі або не бажаєте отримувати цю інформацію, пропустіть цей крок.

Оберіть API у панелі ліворуч, після чого натисніть Generate New Token.

Створення токену

У новому окні введіть будь-яку назву токену, оберіть No expire та приберіть позначку біля Write, нам це не потрібно.

Налаштування токену

Збережіть собі значення токену, бо його можна побачити лише один раз!

Нарешті можна створювати сервера!

Оберіть Droplets, Create Droplets.

Створення дроплету

Оберіть:

  • Ubuntu 20.04 (LTS)
  • Basic
  • $15/mo (можна обрати $5/mo, але атака буде слабше)
  • Amsterdam London Frankfurt
  • Password (введіть пароль)
  • Включить Monitoring
  • Включить User Data
  • Скопіюйте увесь контент цього файла до поля User Data

Змініть значення згідно інформації яку ви отримали раніше.

Налаштування змінних

  • TG_TOKEN - токен отриманий після створення бота
  • TG_CHAT_ID - отриманий chat_id
  • NOTIFY_EVERY_HOUR - як часто отримувати нотифікації (кожні Х годин)
  • NIGHT_SILENCE - виключати атаки між 01:00 - 08:00 МСК (щоб зберегти трохи грошей на трафіку)
  • DIGITALOCEAN_TOKEN - API токен для Digital Ocean, щоб отримувати інформацію про баланс коштів (залиште пустим якщо разгортаєте це в іншому середовищі)

Оберіть кількість серверів (рекомендую не більше 3), та натисніть Create Droplet.

Вітаю! 🙌 Ви щойно долучились до лав IT Армії!

Чекайте сповіщення у Телеграм згідно розкладу, який ви задали вище.

Перевірка для нетерплячих 🙂

Зачекайте десь 5 хвилин після створення серверу, потім зайдіть на нього на виконайте ./tg.sh.

Перевірка нотифікацій

Поради

Не запускайте більше ніж 3 сервера на одному аккаунті, це підвищує шанси блокування аккаунту.

Якщо ви зареєстрували аккаунт у DigitalOcean на уявну пошту mymail@gmail.com, ви можете додати +<число> (mymail+1@gmail.com, mymail+2@gmail.com) та створити ще аккаунти, отримуючи листи на ту ж саму mymail@gmail.com пошту! Це дуже зручно, ви можете повторювати процес багато разів, скільки завгодно.

Краще використовувати декілька засобів атак, щоб диверсифікувати зусилля. Наприклад, mhddos_proxy та db1000n.

А можна так само для db1000n?

Звісно можна! Усі інструкції на відео: https://www.youtube.com/watch?v=tFSQJW0vSfI

Підтримка

Якщо у вас виникли проблеми, запитання, або вам просто потрібна допомога - звертайтеся до телеграм каналів:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages