Setup the Server
On Ubuntu in the home directory run the following commands:
git clone https://github.com/Cisco-Talos/mutiny-fuzzer.git
git clone https://github.com/Cisco-Talos/Decept
cd mutiny-fuzzer/
tar xvzf radamsa-0.3.tar.gz
cd radamsa-0.3/
make
cd ..
Run the sample App
cd ~/mutiny-fuzzer/sample_apps/pidlisten/source/python pid_listener.py
python test_client.py 8888 (in a new terminal)
Use the Decept Proxy to get sample input:
Test Decept:cd ~/Decept/
python decept.py 127.0.0.1 8888 127.0.0.1 9999 --timeout .2
cd ~/mutiny-fuzzer/sample_apps/pidlisten/source/ (in a new term)
python pid_listener.py
python test_client.py 8888 (in a new terminal)
Generate sample input:
pythonNew decept.py 127.0.0.1 8888 127.0.0.1 9999 --timeout .2 --fuzzer fuzzer.pid
cd ~/mutiny-fuzzer/sample_apps/pidlisten/source/
python pid_listener.py
python test_client.py 8888 (in a new terminal)
Modify input and move to correct diretory:
vi fuzzer.pid
mv fuzzer.pid ../mutiny-fuzzer/