diff --git a/packages/secubox-toolbox-ng/cmd/sbxmitm/main.go b/packages/secubox-toolbox-ng/cmd/sbxmitm/main.go index b3c25ac7..3eb6ec91 100644 --- a/packages/secubox-toolbox-ng/cmd/sbxmitm/main.go +++ b/packages/secubox-toolbox-ng/cmd/sbxmitm/main.go @@ -526,57 +526,58 @@ func (px *Proxy) mitmPipeline(tconn *tls.Conn, rawClient net.Conn, host, verdict } } - body, _ := io.ReadAll(io.LimitReader(resp.Body, 8<<20)) - // Inject the transparency-banner loader only on 2xx text/html responses - // (mirrors the Python addon, which skips non-200). The loader's same-origin - // . Fail-open: a dead/slow portal → - // scriptBody=="" → the banner inject is skipped and the page is served - // intact (the cosmetic