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