Closed doomguy closed 7 years ago
I have a good solution for windows platform. This will probably worked at all platforms too. Open requirements.txt at BurpSuite C:\Users\youruser\AppData\Roaming\BurpSuite\bapps\ folder. You will see the versions necessary. I installed all this necessary packages manually. bs4==0.0.1 nltk==3.1 requests==2.10.0 textblob==0.11.0 tld==0.7.6 Download all packages from their website thereafter unzip package and manually install like thus: python setup.py install After installed the one package for example Go to original C:\Python27\Lib\site-packages directory and go to the textblob directory for example: C:\Python27\Lib\site-packages\textblob-0.11.0-py2.7.egg\textblob copy the contents of this folder to C:\Users\youruser\AppData\Roaming\BurpSuite\bapps\7044ef35fa5a49b39285e101a79bf4ae\BappModules\textblob .Do this for ntlk, requests and tld. Thereafter the extension worked for me...
Instead of installing all this manually download the jython 2.7.1 installer and using the pip in the bin folder run:
pip install -r requirements.txt
This worked for me in the end on my Kali:
# download jython
wget https://repo1.maven.org/maven2/org/python/jython-installer/2.7.1/jython-installer-2.7.1.jar
# install jython (I used /root/bin/jython2.7.1)
java -jar jython-installer-2.7.1.jar
cd /root/bin/jython2.7.1
# download BurpSmartBuster
mkdir tmp
cd tmp
git clone https://github.com/pathetiq/BurpSmartBuster.git
cd BurpSmartBuster
# install the dependencies
../../bin/pip install -r requirements.txt
# Now go into Burp Suite > Extender > Options and set your jython Path to "/root/bin/jython2.7.1/jython.jar"
# Install BurpSmartBuster via BApp Store
# Happy hacking!
OS: Kali Rolling Burp: 1.7.27 Pro BurpSmartBuster: Install via BApp Store Jython Standalone: 2.7.0 (http://search.maven.org/remotecontent?filepath=org/python/jython-standalone/2.7.0/jython-standalone-2.7.0.jar) or 2.7.1 (https://repo1.maven.org/maven2/org/python/jython-standalone/2.7.1/jython-standalone-2.7.1.jar)
Errorlog:
Any ideas on how to resolve this?