webjsflood

1.7.1 • Public • Published

HTTP ExpressJS

Console

Its still the same as other DDoS ​​HTTP Flood Requests, in this version it just adds a web UI to make it more pleasing good. this is made with expressjs and still not fixed for serverless hosting experiments such as vercel, etc. if u want to try serverless, you can add scripted it yourself. cuz only here to make perpose educational lessons.

If u want it to be used so that everyone can use it, u can use Ngrok as a server to get it online thid script.

The following is Information in details input

Input Information Details
URL Put with first http://
Delay Delay for Request Attack
Request per IP Whatever what you want put this number
Attack Duration Delay for Long Attack
Upload Proxy Create a file with any name, but with the extension .txt which contains a proxy list
Upload User-Agents Create a file with any name, but with the extension .txt which contains a User-Agents list

Requirements

npm install express cloudscraper ws multer fs path

Installation

npm install webjsflood && mv node_modules/webjsflood ./ && cd webjsflood

Lets try

node app.js

Ngrok server

u want to put this web script server online with Ngrok, u can follow the steps below, but u must already have the Ngrok token, if you dont have it, you can first Register Ngrok.

  • Installation resource ngrok
curl -s https://ngrok-agent.s3.amazonaws.com/ngrok.asc | sudo tee /etc/apt/trusted.gpg.d/ngrok.asc >/dev/null && echo "deb https://ngrok-agent.s3.amazonaws.com buster main" | sudo tee /etc/apt/sources.list.d/ngrok.list && sudo apt update && sudo apt install ngrok
  • Change this <token> with u token ngrok
ngrok config add-authtoken <token>
  • adjust the port u want to use, 3000 has been provided as in the script.
ngrok http 3000

License

This project is licensed under the GPL-3.0 License.

Package Sidebar

Install

npm i webjsflood

Weekly Downloads

0

Version

1.7.1

License

GPL-3.0

Unpacked Size

13.3 kB

Total Files

5

Last publish

Collaborators

  • bovalone