aboutsummaryrefslogtreecommitdiffstats
path: root/mitmdump
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2011-02-17 10:44:08 +1300
committerAldo Cortesi <aldo@nullcube.com>2011-02-17 10:44:08 +1300
commitf028dc7e1bb030035ecb72fa0e9f175910d83656 (patch)
tree77a3a1c36bf2479b84b43ec81877a42b18be1714 /mitmdump
parentf0f1fb4b556b048c5a8f93541bea751981136aba (diff)
downloadmitmproxy-f028dc7e1bb030035ecb72fa0e9f175910d83656.tar.gz
mitmproxy-f028dc7e1bb030035ecb72fa0e9f175910d83656.tar.bz2
mitmproxy-f028dc7e1bb030035ecb72fa0e9f175910d83656.zip
Add filtering to mitmdump.
Diffstat (limited to 'mitmdump')
-rwxr-xr-xmitmdump9
1 files changed, 7 insertions, 2 deletions
diff --git a/mitmdump b/mitmdump
index 47fe7c2d..886bc5cc 100755
--- a/mitmdump
+++ b/mitmdump
@@ -23,7 +23,7 @@ from optparse import OptionParser, OptionGroup
if __name__ == '__main__':
parser = OptionParser(
- usage = "%prog [options]",
+ usage = "%prog [options] [filter]",
version="%%prog %s"%VERSION,
)
utils.certificate_option_group(parser)
@@ -60,7 +60,12 @@ if __name__ == '__main__':
verbosity = options.verbose,
wfile = options.wfile
)
- m = dump.DumpMaster(server, dumpopts)
+ if args:
+ filt = " ".join(args)
+ else:
+ filt = None
+
+ m = dump.DumpMaster(server, dumpopts, filt)
if options.verbose > 0:
print >> sys.stderr, "Running on port %s"%options.port