Skip to content
Sign In

Learn · AI

AI in Network Defense

Where models already outperform analysts, where the human work moves, and why reading raw telemetry yourself is what makes AI assistance safe to rely on.

Not yet read in this browserSign in to see where you have applied this.

Why it matters

AI is changing security operations faster than most training material admits. On a growing list of bounded tasks, current models already work faster than a typical analyst and often more accurately. That gap will keep widening, and pretending otherwise does a new analyst no favors.

What does not move to the model is the part of incident response that sits between people and decisions. As models take on more of the analysis, that work becomes a larger share of the job, not a smaller one.

What analysts see

Models already do this work in many SOCs.

  • Alert triage and enrichment. First-pass triage is mostly gathering context: is this address known to be malicious, has this account done anything else unusual this week, does this file hash match known malware. Models do this at a volume and speed no team can match, and rank what is left so human attention goes to the alerts most likely to matter.
  • Playbook execution. Once an incident is confirmed, much of the response is mechanical: isolate a host, disable an account, collect a defined set of logs. Automation runs those steps in seconds. Deciding whether to run the playbook, and accepting what it will disrupt, stays with a person.
  • Detection engineering. Drafting a rule, testing it against history, tuning out false positives and repeating is an iteration loop that models speed up considerably. Deciding what a detection must catch, how much noise the team can live with, and whether it is ready to ship is still an engineering judgment.
  • Checking analysis. A model can compare a conclusion against the evidence behind it and flag gaps, contradictions and unsupported claims. It is a fast second reviewer, not the person who signs off on the finding.
  • Report drafting. Turning raw notes and a timeline into a clear write-up for engineers or for executives is a separate skill from the investigation, and a strong use for a model. The analyst reviews it, corrects it and owns what it says.

In every one of these, a person still decides, signs off or owns the result.

Core concept

Orchestrating the response. An incident is a coordination problem as much as a technical one. Someone sets priorities, assigns work across the SOC, IT, legal and the business, tracks what is done and what is still open, and decides when the incident is contained and when it is closed.

Working with people. Talking to the people caught up in the incident, explaining risk to a system owner who does not want downtime, briefing leadership, handing over cleanly to the next shift. None of this is a log query, and all of it shapes the outcome.

Knowing the organization. Which systems are critical, which accounts are expected to behave oddly, who can approve isolating a production server, what a regulator needs and by when. Much of this context is not written anywhere a model can read, and what is written is often out of date.

Judgment and accountability. Containment decisions trade security against business disruption, usually with incomplete information and a clock running. A model can recommend. A person decides and answers for the decision.

Validating the output. Models produce wrong answers in the same confident tone as right ones. In security, an unchecked wrong answer means containing the wrong host, missing the real one, or reporting a finding that does not hold up. Adversaries also study these tools and shape their activity to slip past or mislead them. Catching that takes someone who knows what correct looks like in the raw data.

The analysts who stay valuable are the ones who can direct AI tools and catch them when they are wrong. It is not a stance against AI. It builds the foundation that makes AI assistance safe to rely on, and the habits a real response depends on: scoping, evidence and clear conclusions.

Annotated examples

Checking a summary against the record

A model's summary said: "No further activity on wks-example-05 after 10:00." Here is one record from the same host. Every value is invented.

@timestamp:
2026-06-02T10:42:18.904Z (note 1)
host.name:
wks-example-05 (note 2)
user.name:
svc-backup-ex (note 3)
process.name:
backup_agent.exe (note 4)
  1. Note 1: Forty-two minutes after the time the summary gave. The summary is wrong on a fact you can check in seconds.
  2. Note 2: Same host, so the claim covers this record.
  3. Note 3: A service account. This may well be routine, but that is a judgment to make, not to skip.
  4. Note 4: Possibly ordinary scheduled work. Whether it is benign is a separate question from whether the summary was accurate.

The record does not prove anything malicious. It proves the summary was incomplete. Check every claim a model makes about time, scope or absence against the raw data before you repeat it.

How to investigate

  1. 1.

    Read the claim precisely.

    Note exactly what the model asserts: which host, account, time window, and whether it claims something happened or did not.

  2. 2.

    Find the records that would prove it.

    Search the raw data for the same host and window yourself.

  3. 3.

    Test absence claims hardest.

    "Nothing happened" is the claim most often wrong, and the one most costly to repeat.

  4. 4.

    Decide, then own it.

    Accept, correct or reject the claim, and write your conclusion with the evidence behind it.

Common mistakes

  • Mistake: Repeating a model's summary in your report unchecked.

    InsteadVerify each factual claim against the records first.

  • Mistake: Trusting a confident tone.

    InsteadJudge the claim by the evidence, not by how it is phrased.

  • Mistake: Accepting "no activity" without searching.

    InsteadSearch the host and window yourself.

  • Mistake: Letting a model decide containment.

    InsteadUse its recommendation as input; the decision stays with a person.

  • Mistake: Handing off raw-data work too early in your career.

    InsteadBuild the skill of reading telemetry first, so you can catch the model when it is wrong.

Field references

FieldWhat it tells youSeen in
@timestampWhen the event happened, in UTCEvery data view
host.nameThe machine that recorded the eventWindows event logs, Sysmon, Linux audit
user.nameThe account the activity ran underWindows event logs, Sysmon
process.nameThe program that ranSysmon process records
source.ipWhere a connection came from, such as 192.0.2.44Network records

Apply it in a Case

On your next case, write your conclusion for one objective, then try to disprove it from the raw data before you submit. Treat your own summary the way you would treat a model's.

Browse every case on the Range →

References

Put it to work

Now go find it live.

Launch a real, breached range and put what you've read to work: detect it, investigate it, write it up.