diff --git a/mitmplayback b/mitmplayback deleted file mode 100755 index 1553a6042..000000000 --- a/mitmplayback +++ /dev/null @@ -1,66 +0,0 @@ -#!/usr/bin/env python - -# Copyright (C) 2010 Henrik Nordstrom -# -# Based on mitmproxy mitmdump -# Copyright (C) 2010 Aldo Cortesi -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -import sys, os.path -from libmproxy import proxy, controller, playback, utils -from libmproxy import VERSION -from optparse import OptionParser, OptionGroup - - -if __name__ == '__main__': - parser = OptionParser( - usage = "%prog [options] output", - version="%%prog %s"%VERSION, - ) - - proxy.certificate_option_group(parser) - - parser.add_option( - "-p", "--port", action="store", - type = "int", dest="port", default=8080, - help = "Port." - ) - - parser.add_option( - "-s", "--store", action="store", - type = "str", dest="cache", default="cache/", - help = "Session store location" - ) - - parser.add_option("-q", "--quiet", - action="store_true", dest="quiet", - help="Quiet.") - parser.add_option("-v", "--verbose", - action="count", dest="verbose", default=1, - help="Increase verbosity. Can be passed multiple times.") - - options, args = parser.parse_args() - - if options.quiet: - options.verbose = 0 - - - if options.cache is not None: - options.cache = os.path.expanduser(options.cache) - - config = proxy.process_certificate_option_group(parser, options) - server = proxy.ProxyServer(config, options.port) - m = playback.PlaybackMaster(server, options) - m.run() diff --git a/mitmrecord b/mitmrecord deleted file mode 100755 index 62542036a..000000000 --- a/mitmrecord +++ /dev/null @@ -1,71 +0,0 @@ -#!/usr/bin/env python - -# Copyright (C) 2010 Henrik Nordstrom -# -# Based on mitmproxy and mitmdump -# Copyright (C) 2010 Aldo Cortesi -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -import sys, os.path -from libmproxy import proxy, controller, record, utils -from libmproxy import VERSION -from optparse import OptionParser, OptionGroup - -if __name__ == '__main__': - parser = OptionParser( - usage = "%prog [options] output", - version="%%prog %s"%VERSION, - ) - - proxy.certificate_option_group(parser) - - parser.add_option( - "-p", "--port", action="store", - type = "int", dest="port", default=8080, - help = "Port." - ) - - parser.add_option( - "-s", "--store", action="store", - type = "str", dest="cache", default="cache/", - help = "Session store location" - ) - - parser.add_option( - "-C", "--cookies", action="append", - type = "str", dest="cookies", default=[], - help = "Persistent client cookies already set or generated in client" - ) - - parser.add_option("-q", "--quiet", - action="store_true", dest="quiet", - help="Quiet.") - parser.add_option("-v", "--verbose", - action="count", dest="verbose", default=1, - help="Increase verbosity. Can be passed multiple times.") - - options, args = parser.parse_args() - - if options.quiet: - options.verbose = 0 - - config = proxy.process_certificate_option_group(parser, options) - server = proxy.ProxyServer(config, options.port) - utils.mkdir_p(options.cache) - if os.path.exists(options.cache + "/index.txt"): - print >> sys.stderr, "ERROR: data already recorded in %s"%options.cache - sys.exit(1) - m = record.RecordMaster(server, options) - m.run()