Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
javaflood — Herramienta DoS multihilo en Python que inunda servidores de Minecraft Java con paquetes de handshake falsificados, reutilización de conexiones, relleno de payload y suplantación de la versión del protocolo. | Kitploit
Herramientas/GitHubGitHub/audrise/javaflood
Generación de PayloadsScripting y AutomatizaciónSeguridad de RedesPruebas de PenetraciónRed Teaming
GitHubaudrise/javaflood

javaflood

Herramienta DoS multihilo en Python que inunda servidores de Minecraft Java con paquetes de handshake falsificados, reutilización de conexiones, relleno de payload y suplantación de la versión del protocolo.

Ver Repositorio
146hace 1 mesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

JAVAFLOOD

Herramienta de ataque DoS para Minecraft Java





¡ADVERTENCIA!

JAVAFLOOD es una herramienta diseñada para lanzar ataques de Denegación de Servicio (DoS) contra servidores de Minecraft Java Edition. Esta herramienta inunda el servidor con múltiples métodos para sobrecargar los recursos del servidor, lo que resulta en un estado de no respuesta.

Cualquier uso no autorizado, incluido el intento de interrumpir, sobrecargar o dañar servidores, está estrictamente prohibido y puede considerarse ilegal según las leyes aplicables. Dichas acciones pueden provocar consecuencias graves tanto para los sistemas objetivo como para las personas involucradas.

Utilice esta herramienta de forma responsable y únicamente para pruebas de seguridad legítimas y fines académicos. El uso indebido de esta herramienta es poco ético, potencialmente ilegal y está firmemente desaconsejado.

El desarrollador de esta herramienta la creó únicamente con fines educativos y de investigación dentro de un entorno controlado y no asume ninguna responsabilidad por cualquier uso indebido, daño o consecuencia legal derivada del uso intencional o no autorizado por parte de terceros.

Tabla de Contenidos

  • Características
  • Uso
  • Argumentos
  • Registro de cambios

Características

  • Inundación de handshakes TCP:

    • Inicia repetidamente handshakes TCP para consumir los recursos de sockets del servidor.
  • Reutilización de conexiones:

    • Envía múltiples paquetes falsificados sobre la misma conexión TCP para maximizar el impacto.
  • Multihilo:

    • Utiliza ThreadPoolExecutor para ejecutar múltiples hilos para el envío paralelo de paquetes.
  • Sincronización de hilos:

    • El hilo de monitoreo se ejecuta en segundo plano como hilos daemon
  • Abuso del protocolo de Minecraft:

    • Crea y envía paquetes de handshake falsos de Minecraft para simular conexiones de jugadores.
  • Relleno de carga útil:

    • Añade bytes aleatorios para aumentar el tamaño de los paquetes y ofuscar los patrones de ataque.
  • Bucles rápidos de conexión-desconexión:

    • Abre y cierra conexiones rápidamente para agotar la capacidad del servidor.
  • Suplantación de versión del protocolo:

    • Envía paquetes de handshake utilizando versiones de protocolo falsificadas o inválidas para provocar un comportamiento inesperado del servidor.
  • Comprobar el estado del servidor:

    • Para comprobar el estado del servidor directamente con la api proporcionada por mcstatus.io. Utilice el parámetro python3 javaflood.py -api < IP/Domain >

Argumentos

ArgumentoObligatorioDescripción
-ipSíDefine la dirección IP del servidor de destino (p. ej., 127.0.0.1).
-portSíEspecifica el puerto de destino (debe ser un entero entre 1 y 65535).
-sSíConfigura el tamaño (en bytes) de cada paquete transmitido.
-tSíDetermina el número de hilos de ejecución paralelos.
-pSíEstablece la versión del protocolo que se utilizará durante la ejecución.
-dSíControla el tiempo total de ejecución (en segundos).
-apiOpcionalLlama a la función de la API de mcstatus con el dominio.
-loadOpcionalCarga una configuración externa desde una ruta de archivo JSON especificada.
-waitOpcionalRetrasa la ejecución un número de segundos especificado.
-artOpcionalAlterna la visibilidad del logotipo (1 = mostrar, 0 = ocultar).
-hNoMuestra este mensaje de ayuda y sale.

Uso

  1. Clona este repositorio en tu máquina local:

    git clone https://github.com/Audrise/javaflood.git
    
    cd javaflood
    
  2. Instala las bibliotecas de Python necesarias:

    pip3 install -r requirements.txt
    
  3. Ejecuta javaflood usando varios métodos como se muestra a continuación:

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

    o puedes usar el parámetro -load:

    python3 javaflood.py -load config.json
    

Registro de cambios

1.2.1 - Uso del parámetro -load 📌

Al usar el parámetro -load, puedes ejecutar directamente la herramienta con la configuración establecida dentro de un archivo .json, sin necesidad de introducir manualmente todos los parámetros. Esto resulta especialmente útil para acelerar el proceso de configuración y ejecutar la herramienta con ajustes preconfigurados.

Ejemplo de uso

python3 javaflood.py -load config.json

Esto cargará todos los parámetros desde config.json y ejecutará la herramienta.

Estructura del archivo JSON

Asegúrate de que el archivo .json que crees esté formateado correctamente, con los parámetros que espera la herramienta. Aquí tienes un ejemplo de una estructura JSON válida para esta herramienta:

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

©2025-2026 Audrise. Todos los derechos reservados.

Volver arriba
Descargar herramienta