#!/usr/bin/env python3 from mitmproxy import options, optmanager from mitmproxy.tools import dump, console, web masters = { "mitmproxy": console.master.ConsoleMaster, "mitmdump": dump.DumpMaster, "mitmweb": web.master.WebMaster } unified_options = {} for tool_name, master in masters.items(): opts = options.Options() inst = master(opts) for key, option in optmanager.dump_dicts(opts).items(): if key in unified_options: unified_options[key]['tools'].append(tool_name) else: unified_options[key] = option unified_options[key]['tools'] = [tool_name] print("""
Name | Type | Description |
---|---|---|
{} {} |
{} | {} Default: {} {} |