OpenRCE / sulley

A pure-python fully automated and unattended fuzzing framework.
GNU General Public License v2.0
1.42k stars 338 forks source link

How to Install Sulley on Linux (Ubuntu 12.04) #51

Closed ghost closed 11 years ago

ghost commented 11 years ago

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

magwitch324 commented 11 years ago

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.

ghost commented 11 years ago

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.

magwitch324 commented 11 years ago

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.

ghost commented 11 years ago

Thanks a lot I'll try it out.

magwitch324 commented 11 years ago

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

ghost commented 11 years ago

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?)

magwitch324 commented 11 years ago

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

JkShah1992 commented 6 years ago

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

fouzhe commented 5 years ago

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