PRD: Extended outbound DLP scan surfaces #205
Reference in New Issue
Block a user
Delete Branch "prd-0053-extended-outbound-scan"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #204.
PRD 0055
Summary
The outbound DLP scan (PRD 0052) only covers the request body and the
Authorizationheader. This PR extends it to four additional surfaces:X-Api-Key,Cookie).?api_key=<secret>./proxy/<base64-encoded-secret>/endpoint.A new pure helper
build_outbound_scan_text(host, path, query, headers, body)inegress_addon_core.pyassembles the scan corpus, keeping the logic unit-testable without mitmproxy.egress_addon.pyis updated to call it; the auth-strip ordering invariant from PRD 0052 is preserved.PRD 0053: Extended outbound DLP scan surfacesto PRD 0055: Extended outbound DLP scan surfacesPRD 0055: Extended outbound DLP scan surfacesto PRD: Extended outbound DLP scan surfaces10236528d2tobf8eeb8d3dbf8eeb8d3dto652c8cb5a7