-
Notifications
You must be signed in to change notification settings - Fork 202
Debian Ubuntu Installation Note
Install Steps
cd /opt/ sudo apt-get install git subversion sudo git clone git://github.com/buffer/thug.git sudo svn checkout http://v8.googlecode.com/svn/trunk/ v8 sudo cp thug/patches/V8-patch* . sudo patch -p0 < V8-patch1.diff sudo svn checkout http://pyv8.googlecode.com/svn/trunk/ pyv8 sudo apt-get install build-essential libboost-python-dev export V8_HOME=/opt/v8 cd pyv8 sudo apt-get install libboost-all-dev sudo python setup.py build sudo python setup.py install sudo easy_install beautifulsoup4 sudo easy_install html5lib cd /tmp/ sudo git clone git://git.carnivore.it/libemu.git cd libemu sudo apt-get install dh-autoreconf sudo autoreconf -v -i sudo ./configure --prefix=/opt/libemu sudo make install cd /opt/ sudo git clone git://github.com/buffer/pylibemu.git cd pylibemu sudo python setup.py build sudo python setup.py install sudo easy_install pefile sudo easy_install chardet sudo easy_install httplib2 sudo easy_install cssutils sudo easy_install zope.interface sudo apt-get install mongodb sudo easy_install pymongo sudo apt-get install python-pip python-dev build-essential (probably don't need this; installed it while trying to pip pydot but used the following command instead) sudo apt-get install python-pydot sudo apt-get install libemu sudo nano /etc/ld.so.conf.d/libemu.conf; ADD this line and save: /opt/libemu/lib/ sudo ldconfig
15: Execute Thug:
python /opt/thug/src/thug.py -h