diff options
Diffstat (limited to 'mitmplayback')
-rwxr-xr-x | mitmplayback | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/mitmplayback b/mitmplayback deleted file mode 100755 index 1553a604..00000000 --- a/mitmplayback +++ /dev/null @@ -1,66 +0,0 @@ -#!/usr/bin/env python - -# Copyright (C) 2010 Henrik Nordstrom <henrik@henriknordstrom.net> -# -# 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 <http://www.gnu.org/licenses/>. - -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() |