secubox-deb/packages/secubox-toolbox/tests
CyberMind-FR 015a92e463 fix(toolbox): R-level webui sans sudo — le portail lance le ctl directement (CAP_NET_ADMIN + fichier portal-owned suffisent); portail garde NNP=true (revert dropin + sudoers)
Meilleur que NNP=false: zéro réduction de durcissement sur le portail public.

Co-Authored-By: Gerald KERMA <devel@cybermind.fr>
2026-07-25 07:25:58 +02:00
..
test_ad_client_api.py
test_ad_client_store.py
test_ad_event_candidates.py
test_ad_ghost_learn.py
test_ad_ghost_visitor.py
test_ad_learn_hardening.py
test_ad_stats_api.py
test_ad_store.py fix(toolbox): #ads — show the ad-candidate backlog instead of a false "rien détecté" 2026-07-23 11:17:25 +02:00
test_admin_blacklist_named.py
test_ads_aggregate.py
test_autolearn_adfeed.py
test_autolearn_dns.py
test_autolearn_integration.py
test_autolearn_socialfeed.py
test_autolearn_splice.py fix(toolbox): NEVER-SPLICE guard — ad networks must never become passthrough 2026-07-23 13:04:46 +02:00
test_banner_adaptive_encoding.py
test_banner_csp.py
test_banner_toplevel.py
test_blacklist_counters.py
test_bridges.py fix(toolbox): atomic nft set swap in reapply (no clearnet window) + write torrc drop-ins before tor restart 2026-07-09 09:17:08 +02:00
test_bundle_cache.py
test_bundle.py
test_bypass_sources.py
test_clients_reset_emoji.py
test_clients_rich_cap.py
test_cookie_crosssite_api.py
test_cookie_xsite_detail.py
test_engine_parity.py
test_enrich_report_data.py
test_escalate_pure_ip.py
test_exit_country.py feat(toolbox): global Tor exit-country drop-in (ExitNodes/StrictNodes from state file) 2026-07-09 07:44:17 +02:00
test_filter_list_mesh_tag.py fix(toolbox): mesh-exclusion churn guard + never-raises + env overrides + fed-disabled enabled flag (ref #806) 2026-07-04 18:02:10 +02:00
test_filters_adlearn.py
test_filters_splice.py
test_inline_banner.py feat(toolbox): activate Sentinel + surface compromise detections (WebUI tab · kbin report · PDF) — ref #823 (#825) 2026-07-06 17:39:42 +02:00
test_ip_dns.py
test_jar_parity.py
test_learn.py
test_loader_serve.py
test_loader_top.py feat(toolbox): activate Sentinel + surface compromise detections (WebUI tab · kbin report · PDF) — ref #823 (#825) 2026-07-06 17:39:42 +02:00
test_machash_parity.py
test_media_stats.py
test_mesh_exclusion_publish.py fix(toolbox): mesh-exclusion churn guard + never-raises + env overrides + fed-disabled enabled flag (ref #806) 2026-07-04 18:02:10 +02:00
test_mesh_exclusion_sync.py fix(toolbox): mesh-exclusion union tolerates malformed blob fields (ref #806) 2026-07-04 17:40:45 +02:00
test_network_drops_source.py
test_onion_dns.py feat(toolbox): move Tor egress DNSPort 5353→9053 (avahi conflict) + Unbound .onion forward-zone 2026-07-09 07:37:14 +02:00
test_persona_pdf.py
test_policyctl.py fix(toolbox): off-bypass via named set @rlevel_off dans la chaîne fanout (return same-chain — table séparée ne bloquait pas le DNAT) 2026-07-24 15:42:30 +02:00
test_privacy_filters.py
test_privacy_guard.py
test_privacy.py
test_report_html_sentinel.py feat(toolbox): activate Sentinel + surface compromise detections (WebUI tab · kbin report · PDF) — ref #823 (#825) 2026-07-06 17:39:42 +02:00
test_report_pdf_media.py
test_report_sentinel_pdf.py feat(toolbox): activate Sentinel + surface compromise detections (WebUI tab · kbin report · PDF) — ref #823 (#825) 2026-07-06 17:39:42 +02:00
test_report_sentinel.py feat(toolbox): activate Sentinel + surface compromise detections (WebUI tab · kbin report · PDF) — ref #823 (#825) 2026-07-06 17:39:42 +02:00
test_report_template_media.py
test_reseau_tab_present.py
test_rlevel_api.py fix(toolbox): R-level webui sans sudo — le portail lance le ctl directement (CAP_NET_ADMIN + fichier portal-owned suffisent); portail garde NNP=true (revert dropin + sudoers) 2026-07-25 07:25:58 +02:00
test_rlevel_panel.py test(toolbox): garde XSS panneau rlevel renforcé (whitelist statique, attrape la concaténation, pas seulement ${}) 2026-07-24 16:17:24 +02:00
test_sentinel_api.py feat(toolbox): activate Sentinel + surface compromise detections (WebUI tab · kbin report · PDF) — ref #823 (#825) 2026-07-06 17:39:42 +02:00
test_sentinel_c2.py feat(sentinel): C2/botnet auto-learning — high-precision, report-only (Closes #826) (#827) 2026-07-07 07:46:19 +02:00
test_sentinel_link.py feat(toolbox): activate Sentinel + surface compromise detections (WebUI tab · kbin report · PDF) — ref #823 (#825) 2026-07-06 17:39:42 +02:00
test_social_edges.py
test_social_parity.py
test_splice_classify.py
test_splice_obs.py
test_sw_candidate_api.py
test_tls_splice_addon.py
test_tor_switch.py fix(toolbox): update failclosed test for DNSPort 9053 2026-07-09 07:41:22 +02:00
test_tor_vpn_api.py fix(toolbox): reject IPv6 VPN selectors (backend is v4-only) — no false-success 2026-07-09 08:26:11 +02:00
test_vpn_clients.py fix(toolbox): Tor-VPN DNS-leak ordering + fail-closed kill-switch + mac-branch guard 2026-07-09 08:07:43 +02:00
test_wg_endpoints_geoflag.py