/DDoS

Primary LanguagePHPApache License 2.0Apache-2.0

DDoS-PHP-Script

Acerca del proyecto:

Este proyecto fue desarrollado para simular un ataque DDoS UDP flood, utilizando como lenguaje base PHP. La idea es que este código sea utilizado únicamente con fines educativos. Los desarrolladores no se hacen responsables del mal uso que se le de a este script.

Licenciamiento

Liberado y distribuido bajo licencia GNU v2.

Modo de uso

Desde el servidor web de pruebas visitar la siguiente url: http://127.0.0.1/ddos.php?pass=apple&host=TARGET&port=PORT&time=SECONDS&packet=NUMBER&bytes=NUMBER

Desde la terminal (Windows / Linux / Mac): php ./ddos.php host=TARGET port=PORT time=SECONDS packet=NUMBER bytes=NUMBER

Parámetros

help	Print this help summary page
host	REQUIRED specify IP or HOSTNAME
pass	REQUIRED only if used from webserver
port	OPTIONAL if not specified a random ports will be selected
time	OPTIONAL seconds to keep the DDoS alive, required if packet is not used
packet	OPTIONAL number of packets to send to the target, required if time is not used
bytes	OPTIONAL size of the packet to send, defualt: 65000
format	OPTIONAL output format, (text,json,xml), default: text
output	OPTIONAL logfile, save the output to file
verbose	OPTIONAL 0: debug, 1:info, 2:notice, 3:warning, 4:error, default: info

Nota: 	Si se especifican tanto la hora como el paquete, sólo se utilizará la hora.

Requiremientos

  • PHP 5.4 o superior

Lista de tareas

  • Introducir una función de registro en el archivo

Créditos

Aviso legal

Esta herramienta está escrita con fines educativos únicamente, por favor utilícela de buena fe.

Invítame un café: