Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
javaflood — Многопоточный DoS-инструмент на Python, который заваливает серверы Minecraft Java поддельными пакетами рукопожатия, повторным использованием соединений, заполнением полезной нагрузки и подменой версии протокола. | Kitploit
Инструменты/GitHubGitHub/audrise/javaflood
Генерация полезной нагрузкиСкриптинг и автоматизацияСетевая безопасностьТестирование на ПроникновениеRed Teaming
GitHubaudrise/javaflood

javaflood

Многопоточный DoS-инструмент на Python, который заваливает серверы Minecraft Java поддельными пакетами рукопожатия, повторным использованием соединений, заполнением полезной нагрузки и подменой версии протокола.

Репозиторий
1461 месяц назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

JAVAFLOOD

Инструмент DoS-атак для Minecraft Java





ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ!

JAVAFLOOD — это инструмент, предназначенный для запуска атак типа отказ в обслуживании (DoS) на серверы Minecraft Java Edition. Этот инструмент заваливает сервер запросами с использованием множества методов, чтобы перегрузить ресурсы сервера, что приводит к его неработоспособному состоянию.

Любое несанкционированное использование, включая попытки нарушить работу, перегрузить или повредить серверы, строго запрещено и может считаться незаконным в соответствии с применимым законодательством. Такие действия могут привести к серьёзным последствиям как для целевых систем, так и для вовлечённых лиц.

Пожалуйста, используйте этот инструмент ответственно и только для законного тестирования безопасности и академических целей. Ненадлежащее использование этого инструмента является неэтичным, потенциально незаконным и настоятельно не рекомендуется.

Разработчик этого инструмента создал его исключительно для образовательных и исследовательских целей в контролируемой среде и не несёт никакой ответственности за любое ненадлежащее использование, ущерб или юридические последствия, возникшие в результате умышленного или несанкционированного использования другими лицами.

Содержание

  • Возможности
  • Использование
  • Аргументы
  • История изменений

Возможности

  • Флуд TCP-рукопожатиями:

    • Многократно инициирует TCP handshakes для исчерпания ресурсов сокетов сервера.
  • Повторное использование соединений:

    • Отправляет несколько поддельных пакетов по одному и тому же TCP connection для максимального воздействия.
  • Многопоточность:

    • Использует ThreadPoolExecutor для запуска нескольких потоков для параллельной отправки пакетов.
  • Синхронизация потоков:

    • Поток мониторинга работает в фоновом режиме как daemon threads
  • Злоупотребление протоколом Minecraft:

    • Формирует и отправляет поддельные пакеты рукопожатия Minecraft для имитации подключений игроков.
  • Заполнение полезной нагрузки:

    • Добавляет случайные байты для увеличения размера пакета и маскировки шаблонов атаки.
  • Быстрые циклы подключения-отключения:

    • Быстро открывает и закрывает соединения для исчерпания ёмкости сервера.
  • Подмена версии протокола:

    • Отправляет пакеты рукопожатия с использованием поддельных или недопустимых версий протокола для провоцирования неожиданного поведения сервера.
  • Проверка статуса сервера:

    • Для проверки статуса сервера напрямую с помощью API, предоставляемого mcstatus.io. Используйте параметр python3 javaflood.py -api < IP/Domain >

Аргументы

АргументОбязательныйОписание
-ipДаОпределяет IP-адрес сервера назначения (например, 127.0.0.1).
-portДаУказывает целевой порт (должен быть целым числом от 1 до 65535).
-sДаНастраивает размер (в байтах) каждого передаваемого пакета.
-tДаОпределяет количество параллельных потоков выполнения.
-pДаЗадаёт версию протокола, используемую при выполнении.
-dДаУправляет общим временем выполнения (в секундах).
-apiНеобязательныйВызывает функцию API из mcstatus с указанием домена.
-loadНеобязательныйЗагружает внешнюю конфигурацию из указанного пути к JSON-файлу.
-waitНеобязательныйЗадерживает выполнение на указанное количество секунд.
-artНеобязательныйПереключает видимость логотипа (1 = показать, 0 = скрыть).
-hНетПоказать это справочное сообщение и выйти.

Использование

  1. Клонируйте этот репозиторий на локальную машину:

    git clone https://github.com/Audrise/javaflood.git
    
    cd javaflood
    
  2. Установите необходимые библиотеки Python:

    pip3 install -r requirements.txt
    
  3. Запустите javaflood несколькими способами, как показано ниже:

    python3 javaflood.py -ip 120.0.0.1 -port 25565 -s 100 -t 100 -p 47 -d 60 -wait 10 -art 0
    

    или вы можете использовать параметр -load:

    python3 javaflood.py -load config.json
    

Журнал изменений

1.2.1 - Использование параметра -load 📌

Используя параметр -load, вы можете напрямую запустить инструмент с конфигурацией, заданной внутри файла .json, без необходимости вручную вводить все параметры. Это особенно полезно для ускорения процесса настройки и запуска инструмента с предварительно настроенными параметрами.

Пример использования

python3 javaflood.py -load config.json

Это загрузит все параметры из config.json и запустит инструмент.

Структура JSON-файла

Убедитесь, что созданный вами файл .json отформатирован правильно, с параметрами, ожидаемыми инструментом. Вот пример допустимой структуры JSON для этого инструмента:

{
    "ip": "127.0.0.1",
    "port": 25565,
    "packet_size": 0,
    "threads": 0,
    "protocol": 0,
    "duration": 0,
    "wait": 60,
    "art": 0
}

©2025-2026 Audrise. Все права защищены.

Вернуться к началу
Скачать инструмент