Ei kuvausta https://github.com/anas-elgarhy/JDosAttacker

mergify[bot] bbd5f51b67 Merge pull request #13 from anas-elgarhy/renovate/configure 1 vuosi sitten
.github 4226d5b9a5 Remove space from ymal file 🪞🙂 2 vuotta sitten
.idea e03e88dd88 return MANIFEST.MF 2 vuotta sitten
Screenshots 3d5730d2b7 add image to confirm the Solution to the problem 2 vuotta sitten
src 4b225caa8d Up the version ⬆️ 2 vuotta sitten
.gitignore f3852f8601 Improve git ignore file 2 vuotta sitten
.mergify.yml a907609c1b ci(Mergify): configuration update 1 vuosi sitten
CODE_OF_CONDUCT.md bba9c3801b Create CODE_OF_CONDUCT.md 2 vuotta sitten
LICENSE.txt 72bcf09bbb Add license MPL-2 2 vuotta sitten
README.md 9377ba142c Down jdk version 18 -> 17 2 vuotta sitten
pom.xml 4b225caa8d Up the version ⬆️ 2 vuotta sitten
renovate.json a66b69ba03 Add renovate.json 1 vuosi sitten

README.md

A Simple dos attack program implementation using java 😉

Lines of Code Bugs Reliability Rating Technical Debt Vulnerabilities Bugs Security Rating Maintainability Rating Code Smells CodeFactor Codacy Badge

This is a simple DOS attack program, and it is smart enough not to change your IP during the attack 😆, so it is recommended to use a separate tool for disguise or you will find the FPI at your door 🙂

Screenshot

  • Requirements for development:
    • jdk-17 or higher
    • Maven
    • IntelliJ IDEA (not required but recommended)

Command Line Arguments (All are optional)

Argument Value Description
-h or --help n/a Show help
-v or --version n/a Show version
-u or --url Target website url Set target url (*require)
-t or --threads Number of threads Set number of threads (*require)
-n or --number Number of requests Set number of requests per thread (*require)
--useragent User agent string Set the user agent
--requestMethod Request method(GET/POST) Set the request method
--connectTimeout Connection timeout Set the connection timeout

*require: Required argument but if not provided, the program will show TUI and get it.

  • Examples: bash java -jar JDosAttacker.jar -u http://example.com -t 10 -n 100 bash java -jar JDosAttacker.jar -u https://example.com -t 10 -n 100 --useragent "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36" bash java -jar JDosAttacker.jar
  • Without arguments, the program will show TUI like this: TUI

Also, available in:

This program was created for the purpose of study only, and I am not responsible for any use outside this purpose

SonarCloud