Cyber Operations Reporting and Documentation
This domain tests whether your findings survive scrutiny: whether each statement is tied to evidence, labeled with a confidence level, and written for the audience that will act on it.
Report structure that gets read
- Executive summary first: business impact in plain language, one paragraph, no jargon.
- Scope and limitations: what data you had, what you did not have, and the time window covered.
- Timeline in UTC, ISO 8601 format, one row per event with source and event ID.
- Findings, each with an evidence reference (host, event ID, timestamp, artifact hash).
- Indicators with context, ATT&CK mapping, and recommendations with owners.
Language discipline
- Separate observation from inference. "Confirmed" means direct evidence; "likely" and "possible" mark analytic judgment. State which one you are using.
- Never write "the attacker" without evidence of intent; use "the account" or "the process" until attribution is supported.
- Metrics that belong in the report: detection time, containment time, dwell time, and the number of affected hosts and accounts.
Handling and custody
- Apply TLP markings, redact PII where it is not needed for action, and record classification.
- Maintain a custody log with handler, timestamp, and purpose for every piece of evidence, and cite the hash of any artifact you reference.
Worked example
Weak: "The attacker breached the file server and moved laterally." Strong: "At 2024-03-11T02:14Z, FS-01 logged 12 failed authentications (Event ID 4625) for account svc_backup from 10.20.4.7; at 02:19Z a successful network logon followed (4624, type 3). SMB sessions from FS-01 to three workstations were observed between 02:31Z and 02:44Z (confirmed lateral movement to those hosts; additional hosts possible but unconfirmed)." The second version carries the same conclusion but every claim is anchored to an event, and the uncertain part is labeled.
Traps that cost marks
- Mixing local time and UTC, or using ambiguous date formats.
- Stating inference as fact, or omitting confidence labels entirely.
- Leaving out scope limits and what was not found, which makes the report look more certain than the evidence allows.
- Dumping raw indicator lists with no context, priority, or recommended action.