secubox-openwrt/package/secubox/luci-app-mitmproxy/root/usr/share/luci/menu.d/luci-app-mitmproxy.json
CyberMind-FR 75b85080fa feat(mitmproxy): Add WAF Filters UI to LuCI dashboard
- Add new WAF Filters tab displaying 10 detection categories
- Categories: sqli, xss, lfi, rce, cve_2024, scanners, webmail, api_abuse, nextcloud, roundcube
- Toggle enable/disable per category with live updates
- Expandable rules tables with patterns, descriptions, CVE links
- Summary stats: total categories, active filters, rule count
- RPCD methods: get_waf_rules, toggle_waf_category
- Update menu entry and ACL permissions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-17 16:02:58 +01:00

24 lines
623 B
JSON

{
"admin/secubox/security/mitmproxy": {
"title": "mitmproxy",
"action": { "type": "firstchild" },
"depends": { "acl": ["luci-app-mitmproxy"] },
"order": 20
},
"admin/secubox/security/mitmproxy/status": {
"title": "Status",
"action": { "type": "view", "path": "mitmproxy/status" },
"order": 1
},
"admin/secubox/security/mitmproxy/waf-filters": {
"title": "WAF Filters",
"action": { "type": "view", "path": "mitmproxy/waf-filters" },
"order": 2
},
"admin/secubox/security/mitmproxy/settings": {
"title": "Settings",
"action": { "type": "view", "path": "mitmproxy/settings" },
"order": 3
}
}