MITM Double Buffer (dpi_buffer.py): - Compiled regex patterns for 6 threat categories - Scanner detection (sqlmap, nikto, nmap, etc.) - Optional blocking mode for high-score threats - Request replay queue for forensic analysis - Rate limiting detection - Stats: buffer entries, threat distribution, top hosts LuCI Dashboard (luci-app-dpi-dual): - RPCD handler with 10 methods - KISS-themed overview with stream status cards - LED indicators for MITM/TAP/Correlation - Threats table with score and blocked status - Protocol distribution from netifyd - Manual IP correlation trigger Streamlit Control Panel: - Added DPI Dual card with flows/threats/blocked metrics Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
15 lines
233 B
JSON
15 lines
233 B
JSON
{
|
|
"admin/secubox/dpi-dual": {
|
|
"title": "DPI Dual-Stream",
|
|
"order": 45,
|
|
"action": {
|
|
"type": "view",
|
|
"path": "dpi-dual/overview"
|
|
},
|
|
"depends": {
|
|
"acl": ["luci-app-dpi-dual"],
|
|
"uci": { "dpi-dual": true }
|
|
}
|
|
}
|
|
}
|