Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 1.19 KB

README.md

File metadata and controls

39 lines (34 loc) · 1.19 KB

ML HTTP Fuzzer

HTTP Fuzzer backed with Machine Learning. The concept is shown on fuzzing of a server HTTP headers. More explanation to the idea can be found here.

Installation

pip3 install -r requirements.txt

or

docker pull uranusq/ml_fuzz

Usage

  • Newline-separated URLs in file:
python main.py -f ./data/test_urls.txt
  • Single URL usage with debug output:
python main.py -u https://youtube.com -d

Debug output also contains model predictions. Example output: image

  • Docker usage:
docker run -it uranusq/ml_fuzz -u https://instagram.com -d

Project files