From 9b0ba4482c18a93e60a7c5052570acec88708f9d Mon Sep 17 00:00:00 2001 From: ziirish Date: Mon, 25 Aug 2014 20:03:20 +0200 Subject: [PATCH] fix executable --- bin/burp-ui | 32 ++++++++++++++++++++++++++++++++ burp-ui.py | 30 +----------------------------- burpui/__init__.py | 1 - 3 files changed, 33 insertions(+), 30 deletions(-) create mode 100755 bin/burp-ui mode change 100755 => 120000 burp-ui.py diff --git a/bin/burp-ui b/bin/burp-ui new file mode 100755 index 00000000..fb380eeb --- /dev/null +++ b/bin/burp-ui @@ -0,0 +1,32 @@ +#!/usr/bin/env python +# -*- coding: utf8 -*- +import sys +import os +from optparse import OptionParser + +sys.path.append('{0}/..'.format(os.path.join(os.path.dirname(os.path.realpath(__file__))))) + +from burpui import app, bui + +if __name__ == '__main__': + """ + Main function + """ + parser = OptionParser() + parser.add_option('-v', '--verbose', dest='log', help='verbose output', action='store_true') + parser.add_option('-c', '--config', dest='config', help='configuration file', metavar='CONFIG') + + (options, args) = parser.parse_args() + d = options.log + app.config['DEBUG'] = d + + if options.config: + conf = options.config + else: + conf = os.path.join(os.path.dirname(os.path.realpath(__file__)), 'burpui.cfg') + + app.config['CFG'] = conf + + bui.setup(conf) + bui.run(d) + diff --git a/burp-ui.py b/burp-ui.py deleted file mode 100755 index 5545858e..00000000 --- a/burp-ui.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf8 -*- -import os -from optparse import OptionParser - -from burpui import app, bui - -if __name__ == '__main__': - """ - Main function - """ - parser = OptionParser() - parser.add_option('-v', '--verbose', dest='log', help='verbose output', action='store_true') - parser.add_option('-c', '--config', dest='config', help='configuration file', metavar='CONFIG') - - (options, args) = parser.parse_args() - d = options.log - app.config['DEBUG'] = d - - if options.config: - conf = options.config - else: - conf = os.path.join(os.path.dirname(os.path.realpath(__file__)), 'burpui.cfg') - - app.config['CFG'] = conf - - bui.setup(conf) - bui.run(d) - diff --git a/burp-ui.py b/burp-ui.py new file mode 120000 index 00000000..cef36c8b --- /dev/null +++ b/burp-ui.py @@ -0,0 +1 @@ +bin/burp-ui \ No newline at end of file diff --git a/burpui/__init__.py b/burpui/__init__.py index bcffa8d9..33712833 100644 --- a/burpui/__init__.py +++ b/burpui/__init__.py @@ -1,7 +1,6 @@ #!/usr/bin/env python # -*- coding: utf8 -*- __title__ = 'burp-ui' -__version__ = '0.0.1' __author__ = 'Benjamin SANS (Ziirish)' __license__ = 'BSD 3-clause'