droogie / burp_extended Goto Github PK
View Code? Open in Web Editor NEWBurp Suite Extension Framework
License: GNU General Public License v2.0
Burp Suite Extension Framework
License: GNU General Public License v2.0
All of the features of this framework are now integrated into Burp Suite, making this obsolete. The current repo has been archived and will exist only for historical reference. -- Burp Suite Extended -- Burp Suite Extended is a framework that can load multiple extensions written in python simultaneously, as well as the ability to add GUI features to your extensions and controlling the order of multiple outbound extensions. We attempted to make it easier on developers to create and release extensions by: - Developing in the python scripting language - Jython support to add GUI features - Drag and Drop Extension Support for users downloading others extensions - Giving the users the ability to decide the order and what extensions they would like to use on all outbound requests Thanks for looking into our burp extension framework. --INSTALL-- To get this working you'll need to have your burp suite jar inside of this directory. You'll then launch burp via the batch or sh file, please make sure that your burp jar is named correctly for the files... by default it should just be named 'burp.jar' That's all you really need to get the framework up and running. --DEVELOPMENT-- So you want to develop your own Burp Extension? Great! Your Extension will be written in Python and stored in the Lib/extensions/ directory. For any GUI related features you will be using Jython. There are two example skeletons and other extensions that you can look at to get an idea of how to communicate with the framework. We'll also try making multiple blog posts explaining how to create extensions and using the framework. --SUPPORT-- We will be using PortSwiggers forums for any releases, updates, requests, input, communication... http://www.burpextensions.com will have useful blog posts with instructions on: -How to use the framework -Writing Extensions -Burp Suite tips and tricks Always feel free to send us an email at support [at] burpextensions [dot] com Thanks for using our framework! Joseph Tartaro (droogie [at] burpextensions [dot] com) James Lester (infodel [at] burpextensions [dot] com)
I downloaded most recent *.zip file from github
ran burp_extended.sh
java -Xmx512m -classpath burp.jar:burppython.jar burp.StartBurp
got this error in Burp
1352554946770 Suite Exception thrown by BurpExtender.registerExtenderCallbacks(): Traceback (most recent call last): File "/Volumes/JK/WEB HACKING TOOLS/BurpSuitePro/burp_extended-master/Lib/BurpExtender.py", line 61, in registerExtenderCallbacks toolClasses = FindExtensions.getExtensionClassList() File "Lib/lib/FindExtensions.py", line 34, in getExtensionClassList moduleDict[path] = imp.load_source(files[:-3], path) File "", line None SyntaxError: Non-ASCII character in file 'lib/extensions/._AddAParameterTest.py', but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.