diff --git a/addon/redirect_uri_check.py b/addon/redirect_uri_check.py index 7ecb1fb..358904e 100644 --- a/addon/redirect_uri_check.py +++ b/addon/redirect_uri_check.py @@ -106,16 +106,10 @@ class RedirectBypassChecker: original_redirect_uri = query["redirect_uri"][0] print(f"[DEBUG] 원본 redirect_uri: {original_redirect_uri}") - # 원본 요청 헤더 복사 (User-Agent 등) - original_headers = { - name: value for name, value in flow.request.headers.items() - if name.lower() not in ['host', 'content-length'] - } - for payload in self.bypass_payloads: try: await self._test_bypass_pattern( - url, query, parsed, original_redirect_uri, payload, original_headers + url, query, parsed, original_redirect_uri, payload, headers={} ) except Exception as e: print(f"[ERROR] 우회 패턴 테스트 실패 ({payload.name}): {e}") diff --git a/runner/proxy.py b/runner/proxy.py index 7cc2650..d7b856a 100644 --- a/runner/proxy.py +++ b/runner/proxy.py @@ -3,4 +3,4 @@ from mitmproxy.tools.main import mitmdump def run_proxy(): sys.argv = ["mitmdump", "-s", "./addon/init.py", "--listen-port", "11080"] - mitmdump() + mitmdump() \ No newline at end of file