codekingpro/portable-devtools
115k
1from mitmproxy import addons2from mitmproxy import master3from mitmproxy import options4from mitmproxy.addons import dumper5from mitmproxy.addons import errorcheck6from mitmproxy.addons import keepserving7from mitmproxy.addons import readfile8 9 10class DumpMaster(master.Master):11 def __init__(12 self,13 options: options.Options,14 loop=None,15 with_termlog=True,16 with_dumper=True,17 ) -> None:18 super().__init__(options, event_loop=loop, with_termlog=with_termlog)19 self.addons.add(*addons.default_addons())20 if with_dumper:21 self.addons.add(dumper.Dumper())22 self.addons.add(23 keepserving.KeepServing(),24 readfile.ReadFileStdin(),25 errorcheck.ErrorCheck(),26 )27 