スクリプトから mitmpdump コマンドを終了するにはどうすればよいですか?
試しsys.exit(0)
てみましたが、プロセス mitmpdump を終了せず、フィルタリングを停止するだけです。
これは私のスクリプトです
"""
This script adds a filter.
Usage:
mitmdump -s "script.py"
"""
import sys
from mitmproxy import flowfilter
class Filter:
def __init__(self):
self.filter = flowfilter.parse("~h my_filter")
def response(self, flow):
if flowfilter.match(self.filter, flow):
print("Flow matches filter:")
print(flow.request.headers["my_filter"])
sys.exit(0)
def start():
return Filter()