Feature Draft — "sechexspoofy v156"

Data Model

  • Event: id, timestamp, src_ip, src_mac?, dst_ip, protocol, detection_type, confidence, evidence[]
  • Evidence item: type, value, raw_sample_reference
  • Incident: aggregated related events, graph nodes/edges, severity, remediation_steps

Metrics to Track

  • Detections per hour, false-positive rate, mean time to detection, probe success rate, CPU/memory per agent, storage per incident.

Configuration / Admin Controls

  • Detection sensitivity slider (low/medium/high).
  • Probe consent and scheduling.
  • Whitelist/blacklist for trusted networks.
  • Retention and anonymization policy settings.
  • Role-based access control for viewing/exporting raw evidence.

UX / UI

  • Dashboard widgets: recent detections, top affected hosts, confidence distribution.
  • Incident page: timeline, evidence viewer (hex/pcap), attack-path graph, remediation checklist.
  • One-click export (PDF/JSON) and copy-safe view (anonymize) for sharing with third parties.

Testing & QA

  • Unit tests for detector logic and scoring.
  • Integration tests with simulated spoofing scenarios (ARP spoof, DNS cache poisoning, TLS SNI mismatch).
  • Fuzz tests for parsers and enrichers.
  • Load testing to validate performance at target throughput.