Add HTTPS proxy configuration utility for canonical IPX capture #203
Labels
No labels
bug
documentation
duplicate
enhancement
feature
good first issue
help wanted
invalid
question
refactor
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/hackmode#203
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Operator direction
Direct operator instruction, 2026-09-16: expose the proxy ingest logger like a normal HTTPS proxy and provide utility scripts to configure clients similarly to an intercepting proxy tool.
Scope
Build on the existing canonical mitmproxy/IPX capture path. Do not add a second history/spool/schema authority.
Add a small stdlib-only utility under
tools/ipx/that emits client configuration for a running capture proxy:HTTP_PROXY,HTTPS_PROXY,ALL_PROXY);SSL_CERT_FILE,REQUESTS_CA_BUNDLE,CURL_CA_BUNDLE,NODE_EXTRA_CA_CERTS) when a CA file is supplied;The existing operation/capture-session/spool identity remains owned by the supervised capture actor/addon. This helper only configures clients to route traffic to that listener.
Acceptance
tools/ipx/mitmproxy-addon.pyremains the canonical lossless exchange writer;:http-exchangeoutput downstream rather than bypassing the IPX spool.Related #133, #135, #136, #137, #139.