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
ddossnake — Herramienta de pruebas de carga y estrés en Go con modos L7 HTTP y L4 TCP/UDP sin procesar, workers multihilo, gráfico de tasa en vivo y una GUI para Windows además de CLI multiplataforma. | Kitploit
Herramientas/GitLabGitLab/vqkro/ddossnake
Seguridad de RedesPruebas de PenetraciónComando y ControlUtilidades y FrameworksRed Teaming
GitLabvqkro/ddossnake

ddossnake

Herramienta de pruebas de carga y estrés en Go con modos L7 HTTP y L4 TCP/UDP sin procesar, workers multihilo, gráfico de tasa en vivo y una GUI para Windows además de CLI multiplataforma.

Ver Repositorio
7hace 2 díasAú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

ddossnake

Herramienta de pruebas de carga escrita en go. Apúntala a un objetivo, elige con qué intensidad golpearlo, observa un gráfico en vivo. Se ejecuta desde una ventana en Windows y desde la terminal en el resto de plataformas.

Solo objetivos autorizados. Lánzala contra máquinas que poseas o para las que tengas permiso por escrito para probar. La carga no solicitada contra el servicio de otro es un delito en la mayoría de lugares y no es para lo que sirve esto.

obtenerlo

Consigue un binario desde la página de releases:

plataformaarchivo
Windowsddossnake-windows-amd64.exe — la ventana
Linuxddossnake-linux-amd64
macOS (Intel / Apple silicon)ddossnake-darwin-amd64 / ddossnake-darwin-arm64
FreeBSD / OpenBSDddossnake-freebsd-amd64 / ddossnake-openbsd-amd64

El de Windows es una ventana nativa, sin consola. El resto son la CLI — el mismo motor, sin toolkit de GUI.

En linux/mac/bsd hazlo ejecutable primero:

chmod +x ddossnake-linux-amd64
./ddossnake-linux-amd64 -target http://10.0.0.5 -threads 400 -duration 30

la ventana (windows)

ddossnake window

TARGET      url, ip, or ip:port        e.g. 10.0.0.5:8080
REQUESTS    cap for the run
MODE        dos (L7 http) or ddos (multi source)
THREADS     workers
DURATION    seconds
FAST MODE   keep-alive, no delay
LAYER 4     raw tcp/udp instead of http (ddos mode)

Start lo ejecuta, Stop lo mata, el gráfico sigue los paquetes por segundo.

la cli (en todas partes)

ddossnake -target <url|ip|ip:port> [flags]

  -target    target to hit
  -mode      l7 (http) or l4 (raw tcp/udp)          [l7]
  -proto     l4 protocol: tcp or udp                 [tcp]
  -threads   concurrent workers                      [400]
  -duration  seconds to run                          [30]
  -requests  request cap                             [1000000]
  -source    worker source, see -list                [local]
  -fast      keep-alive, no delay                    [true]
  -list      list worker sources and exit
  -version   print version

ejemplos:

# http load at a box you own
ddossnake -target http://10.0.0.5 -threads 400 -duration 30

# raw udp at a game/voice port
ddossnake -target 10.0.0.5:3478 -mode l4 -proto udp -threads 200

# what pools are available
ddossnake -list

ctrl-c lo detiene. una línea en ejecución muestra enviados / errores / paquetes / tasa.

los objetivos pueden ser una url (http://host:port), una ip simple, o ip:port. l4 necesita el puerto especificado — no adivinará el 80 por ti.

fuentes de workers

fuentequé es
locallos sockets de esta máquina. la predeterminada.
redirectsrelés open-redirect integrados, para que los saltos vengan de otras IPs
ufonetpuente a un clon local de UFONet, si tienes uno
vps-pooltus propios nodos ejecutando un agente (rellena la lista de nodos)
stress-apiuna API de pruebas de pago para la que tienes una clave

local y redirects no necesitan nada más. Las otras son para cuando tienes tu propia infraestructura o una cuenta en algún sitio.

compilar

Necesita go 1.21+. Sin cgo en ningún sitio.

git clone https://gitlab.com/vqkro/ddossnake
cd ddossnake

# cli - any platform
go build -o ddossnake ./cmd/ddossnake

# the window - windows only, walk is a native win32 toolkit
go build -o ddossnake.exe ./cmd/ddossnake-gui

La compilación cruzada de la cli es go puro, sin malabares con toolchains:

GOOS=linux   GOARCH=amd64 go build -o ddossnake-linux-amd64   ./cmd/ddossnake
GOOS=freebsd GOARCH=amd64 go build -o ddossnake-freebsd-amd64 ./cmd/ddossnake
GOOS=darwin  GOARCH=arm64 go build -o ddossnake-darwin-arm64  ./cmd/ddossnake

La ventana es solo para Windows por naturaleza — dibuja con el toolkit walk. En cualquier otro sitio la CLI es la herramienta, y es el mismo motor por debajo.

estructura

cmd/ddossnake        cli entry
cmd/ddossnake-gui    windows window
internal/ddos        the engine both of them use

pruebas

go test ./...

notas

  • los threads son goroutines, así que la máquina desde la que lo ejecutas es el límite primero. vigila tu propia conexión antes de culpar al objetivo.
  • l4 es una inundación de conexiones; necesita un puerto explícito y se notará ruidosamente en la red. l7 es http y se mezcla mucho mejor con el tráfico normal.
  • en la fuente redirects, los saltos son sitios de terceros — sus equipos de abuso ven el tráfico, igual que con cualquier proxy.

licencia

MIT, ver LICENSE.

Descargar herramienta