Strafe.js is a simple Node.js script designed for educational and penetration testing purposes.
It can be used to conduct flood attacks in various protocols such as UDP, TCP, and ICMP.
This script can only be run as root on Linux.
For Windows users, you will need to install WSL and run the script within the WSL environment.
$ npm i strafe -g
strafe [protocols] [options] host
- strafe udp -p 8080 -t 20 -d 300 -s 50 192.168.1.10
- strafe udp -t 60 domain.com
- udp
- syn
- icmp (incomplete)
- http
This script is meant for personal learning and penetration testing purposes only.
It should not be used for illegal or malicious activities.
Use the script at your own risk and only with prior permission from the target host.
The author takes no responsibility for any misuse or damage caused by this script.
BY USING THIS SOFTWARE YOU AGREE WITH THESE TERMS.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.