Ddosify: herramienta de prueba de carga de alto rendimiento

Proteger las aplicaciones web es una tarea desafiante en la era del mundo digital. La aplicación web debe probarse en todos los parámetros para demostrar que es una aplicación web libre de errores. Entonces, la prueba es la técnica para hacer aplicaciones libres de errores. Ddosify es una herramienta de prueba que se utiliza en la prueba de carga de una aplicación. La herramienta Ddosify está desarrollada en el lenguaje Golang y está disponible en la plataforma GitHub de forma gratuita. La idea básica detrás de la prueba de carga es que se envían múltiples requests a la aplicación para verificar si la aplicación puede manejar la carga en su servidor.

Nota : Como Ddosify es una herramienta basada en el lenguaje Golang, debe tener un entorno Golang en su sistema. Así que revisa este enlace para descargar Golang en tu sistema. – Cómo instalar el lenguaje de programación Go en Linux

Instalación de la herramienta Ddosify en el sistema operativo Kali Linux

Paso 1 : si ha descargado Golang en su sistema, verifique la instalación verificando la versión de Golang, use el siguiente comando.

go version

Paso 2 : obtenga el repositorio Ddosify o clone la herramienta Ddosify de GitHub, use el siguiente comando.

vaya a instalar -v go.ddosify.com/ddosify@latest

Paso 3 : consulte la página del menú de ayuda para obtener una mejor comprensión de la herramienta Ddosify, use el siguiente comando.

ddosify -h

Trabajar con la herramienta Ddosify en Kali Linux

Ejemplo 1 : prueba de carga básica en el dominio de destino https://app.servdown.com

ddosify -t https://app.servdown.com

En este ejemplo, estamos probando en el dominio de destino https://app.servdown.com aplicando algo de carga en el servidor.

Tenemos los resultados de carga después de completar el proceso de prueba.

Ejemplo 2 : prueba de carga en el dominio de destino https://geeksforgeeks.org

ddosify -t https://geeksforgeeks.org

En este ejemplo, estamos realizando pruebas de carga en el dominio de destino https://geeksforgeeks.org.

Ejemplo 3 : Aplicar algunas funciones durante la prueba

ddosify -t https://geeksforgeeks.org -n 1000 -d 20 -p HTTPS -m PUT -T 7

En este ejemplo, estamos especificando algunas etiquetas más mientras probamos el dominio de destino.

Tenemos los resultados después de probar el dominio de destino.

Ejemplo 4 : Grepping de la salida del archivo JSON

ddosify -t target_site.com -o stdout-json | jq .avg_duration

En este ejemplo, estamos preparando información del archivo JSON de salida. Hemos mostrado el tiempo promedio de prueba que es 2.513s.

Ejemplo 5 : Tipo de carga lineal 

ddosify -t https://geeksforgeeks.org -l lineal

En este ejemplo, estamos enviando la carga al servidor de dominio de destino de forma lineal.

Publicación traducida automáticamente

Artículo escrito por abhishekgandal324 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *