Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 1.62 KB

README.md

File metadata and controls

36 lines (22 loc) · 1.62 KB

StreamFUZZ

==========

Description

A Stream Fuzzer based on RYSP written in Python.

StreamFuzz is a Real Time Streaming Protocol Server Fuzzer. It uses total 15 crafting technique to test any target application.

Features:

  1. This fuzzer uses crafting technique with OPTIONS,DESCRIBE,SETUP,PLAY,GET_PARAMETER,TEARDOWN,PAUSE etc rtsp commands .
  2. Ability to fuzz with Metasploit Pattern (pattern_create.rb) can be helpful to find offset.

How to use??

  1. First edit "rtsp.conf" file with your favorite text editor.Change the Parameters as per your requirement.You should get parameters description in the configuration file.
  2. Give Write permission to LOG.TXT (chmod 777 README.TXT)
  3. Give execution permission to "StreamFuzz.py" file.(chmod 777 StreamFuzz.py)
  4. In shell type "python StreamFuzz.py".Now the script will show your preferences provided in the configuration file.If the information are correct then press enter to start fuzzing.
  5. The program will always save the last successful request in LOG.TXT file.When the target crashes go to LOG.TXT file to check the Buffer length and the exact request sent.

Added Support for Metaspoilt Framework

Licence

This software is licenced under BEER WARE licence

"THE BEER-WARE LICENSE" (Revision 42):

Alt text

Rabimba Karanjai <rabimba [at] outlook.com> wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return.