OpenRCE / sulley

A pure-python fully automated and unattended fuzzing framework.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to Install Sulley on Linux (Ubuntu 12.04)

opened this issue · comments

Hi,

I have been using Sulley for about a week and a half now on Windows 7 and absolutely love it! Now I am trying to figure out how to install Sulley on my Ubuntu 12.04 machine and cannot find any good tutorials online. Are there any tutorials online that anyone knows of or can somebody please help me figure out how to install Sulley on my Linux machine? This would be a life saver.

Thanks a lot,
-4leaf

First of all here is a tutorial of how to use linux as the host machine with a windows target.
http://5x5sec.blogspot.com/2012/02/basic-sulley-fuzzing-with-linux-host.html

are you trying to use linux as the target?
because the current sulley process monitor does not work in linux, and the unix one does not work well.

If you need to use linux as the target I will be uploading today or tomorrow a version that works on linux because I switched the debugger module to a crossplatform one.

I am using a Windows target and was able to install Sulley fine there. I am looking for a "step by step" tutorial like this one: http://resources.infosecinstitute.com/sulley-fuzzing/ , but that works and isn't using out dated repositories.

ok well I have uploaded a fork of sulley that uses a crossplatorm debugger and has instructions for installation. (INSTALL.txt)
here is the link: https://github.com/Bit9/sulley
if you have any questions or issues let me know.

Thanks a lot I'll try it out.

Let me know i there are issues. I am the only one who has tested it so far so I am bound to have missed something

I followed the steps and the network_monitor.py script is working so I believe the installation worked! But when I run the process_monitor.py script I get this error:

ben@ben-DB808:/sulley-master$ sudo python process_monitor.py
Traceback (most recent call last):
File "process_monitor.py", line 18, in
import vtrace
ImportError: No module named vtrace
ben@ben-UL80VT:
/sulley-master$ sudo python process_monitor.py
Traceback (most recent call last):
File "process_monitor.py", line 18, in
import vtrace
ImportError: No module named vtrace

Any ideas where I can find vtrace and how to add it to the path? (Do I just modify the $PATH variable?)

did you follow the INSTALL.txt? specifically this part?
download vtrace:
http://www.talesofacoldadmin.com/vdb/vdb_20120806.zip
extract to the same directory as the sulley folder
rename folder to be just vdb. (not vdb_20120806)

also if you are still having issues open an issue on my fork so we can keep it seperate

http://www.talesofacoldadmin.com/vdb/vdb_20120806.zip. this link is not available. So how should i download this vTrace?

Hi, all
http://www.talesofacoldadmin.com/vdb/vdb_20120806.zip. this link is not available. So how should i download this vTrace?