New packages for full URL/cookie/header capture via MITM proxy: secubox-app-mitmproxy: - Downloads mitmproxy v11.1.2 binary for aarch64 - Transparent proxy mode with iptables integration - mitmweb UI on port 8081 - Auto CA certificate generation - mitmproxyctl CLI management tool luci-app-mitmproxy: - SecuBox themed dashboard with red color scheme - Real-time request capture view - Top hosts statistics - CA certificate management - Full UCI settings interface - RPCD backend for ubus API This enables full HTTP/HTTPS inspection including: - Complete URLs (not just hostnames like nDPId) - Cookies and headers - Request/response bodies - Flow recording for replay Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
39 lines
683 B
JSON
39 lines
683 B
JSON
{
|
|
"admin/secubox/mitmproxy": {
|
|
"title": "mitmproxy",
|
|
"order": 45,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "mitmproxy/dashboard"
|
|
},
|
|
"depends": {
|
|
"acl": ["luci-app-mitmproxy"],
|
|
"uci": {"mitmproxy": true}
|
|
}
|
|
},
|
|
"admin/secubox/mitmproxy/dashboard": {
|
|
"title": "Dashboard",
|
|
"order": 10,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "mitmproxy/dashboard"
|
|
}
|
|
},
|
|
"admin/secubox/mitmproxy/requests": {
|
|
"title": "Requests",
|
|
"order": 20,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "mitmproxy/requests"
|
|
}
|
|
},
|
|
"admin/secubox/mitmproxy/settings": {
|
|
"title": "Settings",
|
|
"order": 30,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "mitmproxy/settings"
|
|
}
|
|
}
|
|
}
|