Skip to content

bvautrain/ddos-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nexlayer DDoS Tester

Serveur Node.js avec une status page d'entreprise fictive pour simuler et observer un DDoS.

Installation

npm install

Démarrage

node server.js
# http://localhost:3000

Port personnalisable :

PORT=8080 node server.js

Endpoints

Route Méthode Description
/ GET Interface web
/status GET Retourne 200 si ok, 503 si down
/crash POST Déclenche 30s de downtime

Déclencher une panne

Depuis PowerShell :

Invoke-WebRequest -Uri http://<ip>:3000/crash -Method POST

Depuis curl :

curl -X POST http://<ip>:3000/crash

Le serveur répond 503 à toutes les requêtes pendant 30 secondes, puis reprend automatiquement. La status page détecte le changement en moins de 2 secondes.

Fichiers

server.js    — serveur HTTP Node.js (aucune dépendance)
index.html   — status page servi par le serveur

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors