Summary
Detect command-and-control beaconing patterns by analyzing periodic connection intervals.
Requirements
- Track connection timestamps per (src_ip, dst_ip, dst_port) tuple
- Compute inter-arrival time statistics (mean, stddev, jitter)
- Flag low-jitter periodic connections as potential beaconing (configurable thresholds)
- Score confidence based on: regularity, duration, packet count, known bad ports
- Map to MITRE ATT&CK T1071 (Application Layer Protocol) and T1573 (Encrypted Channel)
Acceptance Criteria
Summary
Detect command-and-control beaconing patterns by analyzing periodic connection intervals.
Requirements
Acceptance Criteria
ProtocolAnalyzeror standalone analysis pass