secubox-deb/packages/secubox-toolbox/mitmproxy_addons
CyberMind-FR 8d48d86bcd feat(toolbox): neon-tube injected banner for R3 (+R4-ready theme) (closes #545)
_LEVEL_THEME map drives the banner look per opt-in level: R3 (and the
planned R4) get a neon-tube treatment — dark glass bar, glowing tube
border (layered box-shadow) and neon text-shadow on the title — while R2
keeps the original amber flat bar. _banner_html_dynamic() now takes the
level and themes both the CSP-strict (JS-less) and JS (dismissible)
variants; all inline CSS, no injected <style>/@keyframes, ASCII/NCR-clean.
R4 theme is defined but inert until _client_level() returns 'r4'.
secubox-toolbox 2.6.16.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 13:14:56 +02:00
..
_common.py feat(secubox-toolbox): R3 first-class identity + cert test 2-step (ref #496) 2026-06-05 14:08:16 +02:00
avatar.py feat(secubox-toolbox+core+5modules): Phase 2b wire mitm addons to receiving modules (ref #488) 2026-06-05 07:46:50 +02:00
cert_pin_detect.py feat(secubox-toolbox): dynamic whitelist — auto-learn pinned hosts (Phase 6.N, ref #496) 2026-06-06 07:09:56 +02:00
cookies.py feat(secubox-toolbox+core+5modules): Phase 2b wire mitm addons to receiving modules (ref #488) 2026-06-05 07:46:50 +02:00
dpi.py feat(secubox-toolbox+core+5modules): Phase 2b wire mitm addons to receiving modules (ref #488) 2026-06-05 07:46:50 +02:00
inject_banner.py feat(toolbox): neon-tube injected banner for R3 (+R4-ready theme) (closes #545) 2026-06-13 13:14:56 +02:00
inject_xff.py fix(toolbox): R3 verification page on kbin reads wrong source IP (ref #498) 2026-06-07 07:55:57 +02:00
ja4.py feat(secubox-toolbox+core+5modules): Phase 2b wire mitm addons to receiving modules (ref #488) 2026-06-05 07:46:50 +02:00
local_store.py perf(toolbox): captive mitm flag symmetry + addon writes off-thread (ref #500) 2026-06-09 06:19:19 +02:00
soc_relay.py feat(secubox-toolbox+core+5modules): Phase 2b wire mitm addons to receiving modules (ref #488) 2026-06-05 07:46:50 +02:00
social_graph.py feat(toolbox): Phase 12.C — operator-grade / state-adjacent identity detection (ref #518) 2026-06-10 14:36:02 +02:00
utiq_defense.py feat(toolbox): Phase 8 Quick Win — anti-Utiq R0 + R1 defense (ref #500) 2026-06-08 16:19:51 +02:00