Ed.D. | Founder @networkdefense @RuralTechFund | Former @Mandiant, DoD | Author: Intrusion Detection Honeypots, Practical Packet Analysis, Applied NSM

Mayfield KY โžก๏ธ Gainesville GA
Joined July 2008
Hi, Y'all! I tweet about the intersection of cyber security investigation doctrine, cognitive psychology, and education. Also BBQ. ๐Ÿ‘จ๐Ÿปโ€๐Ÿซ Online Courses I Teach: networkdefense.co/courses/ ๐Ÿ“š Books I've Written: chrissanders.org/publicationโ€ฆ ๐ŸŒŽ Blog & More Links: chrissanders.org/links/
8
30
128
Chris Sanders ๐Ÿ”Ž ๐Ÿง  retweeted
Probably a good time to remind everyone that academia has produced decades of incredible security research, much of which has never been implemented or explored beyond a paper.
11
26
5
308
11,619
Chris Sanders ๐Ÿ”Ž ๐Ÿง  retweeted
"Students were challenged to build earthquake-resistant towers using LEGO bricks. The goal was to build the tallest tower possible while making sure it could withstand an earthquake simulation and remain standing for at least one minute." - Mr. Cutler, Springfield Township, OH ๐Ÿง 
1
2
205
If your head is spinning with all the recent security news, and dealing with new vulnerabilities, and LLM jive turkeyism, and shifting employment landscape, and it all feels unsustainable... that's because it is.
1
4
22
1,772
Shout out Ben for participating in this weekโ€™s investigation scenario
Replying to @chrissanders88
Hello, Chris. We can look into this for you. Can you please send us a DM with your full name, original delivery address, phone number, tracking number, and email? - Ben xitter.cf/messages/compose?recipโ€ฆ

2
4
41
1,959
Investigation Scenario ๐Ÿ”Ž A user received this SMS: โ€œUPS: Package Delivery Failed. Update your address.โ€ Browser history shows a visit to a fake UPS site, followed by a POST request to /api/verify. What do you look for to investigate whether an incident occurred? (Your choice on phone OS) #InvestigationPath #DFIR #SOC
2
3
1
15
2,105
Successful analysts must learn to distinguish between two thoughts: โ€œThis investigation is difficult.โ€ โ€œThis investigation is going nowhere.โ€ The first describes the work. The second is a judgment about its prospects. Research suggests that when we interpret difficulty as a sign of importance, weโ€™re more likely to persist. When we interpret it as a sign of impossibility, weโ€™re more likely to disengage. A difficult investigation isnโ€™t necessarily a dead end. Sometimes the difficulty is a signal that the problem deserves more attention, not less. How you interpret difficulty shapes how you invest our time and effort.
3
5
25
1,464
Investigation Scenario ๐Ÿ”Ž An analyst examining Chromeโ€™s History database discovers a redirect leading from a legitimate document-sharing service to an unfamiliar domain that open source intelligence identifies as being associated with credential phishing. What do you look for to investigate whether an incident occurred? #InvestigationPath #DFIR #SOC
4
4
19
2,070
An IT mindset offers a lot of benefits to someone entering security. The mental models, troubleshooting habits, and systematic thinking developed in IT overlap meaningfully with the skills needed for security investigations. But there are differences, too. One is how we think about automation. In IT, automation often drives the work. Many tasks are deterministic, and we can anticipate their failure modes, test them, and engineer around them. If you can reliably automate a process, thatโ€™s usually a win. Security investigations are different. They involve ambiguity, incomplete evidence, unpredictable failure modes, changing context, and frequent judgment calls. The number of ways an investigation can go sideways is much harder to constrain. That doesnโ€™t mean we shouldnโ€™t automate. We absolutely should automate the parts of investigative work that lend themselves to it. But, automation isnโ€™t the goal. The goal is to make good decisions and not miss important things. Automation should serve those goals, not compete with them. As LLMs increasingly find their way into security products, I think this distinction becomes even more important. I see that IT mindset driving some security products, and that can lead folks down the wrong path. We canโ€™t sacrifice investigative quality just to say weโ€™ve automated more of the investigation. The stakes are too high.
2
5
18
1,672
Investigation Scenario ๐Ÿ”Ž While reviewing the ESXi hostd.log, an analyst spots a network file connection referencing a known VM disk, but at an unexpected path different from where it typically runs from: /vmfs/volumes/BackupDS/temp/Finance01.vmdk The production VMDK still exists in its normal datastore, but it no longer exists in the referenced path. What do you look for to investigate whether an incident occurred? #InvestigationPath #DFIR #SOC
2
3
17
2,207
Do you ever think about when a friendship or relationship really begins? Maybe itโ€™s when you first meet, or the first time you realize you genuinely enjoy being around each other. But I think we often miss something... the first time you reminisce together about how you met or your early moments. What the other person was wearing. How nervous or awkward you were. What you ate. The dumb jokes you made. Your first impressions of each other. The little details one of you remembers that the other had already forgotten. Thereโ€™s something magical about that moment. Youโ€™re taking two separate memories of the same event and turning them into a shared story... co-writing a narrative of your past, together. I suppose that all may seem irrelevant to digital forensics, but ultimately, we're in this business for the people, the relationships we form, and the others we help protect.
1
24
1,274
We've got a new course releasing soon -- Browser Forensics for Security Analysts. I'm looking for a couple of reviewers at different experience levels who'd like to go through the course and can do so relatively quickly! Send me a message if you're interested. In your message, let me know how much overall DFIR experience you have, and how much work you've done in browser forensics specifically (and which browsers).
6
9
79
3,749
The more evidence sources you understand, the larger your investigative playing field becomes. As you understand how to think, you should also be expanding the field you operate in. #SOC #DFIR #CyberSecurity
4
4
15
1,719
Investigation Scenario ๐Ÿ”Ž Windows Defender Event ID 5007 shows DisableRealtimeMonitoring changed from 0 to 1, yet MsMpEng.exe appears to still be running. What do you look for to investigate whether an incident occurred? #InvestigationPath #DFIR #SOC
5
11
51
4,870
If you like scenarios like this, I publish one every week. We're up to 160+ now! We also go through a bunch of them in my Investigation Theory class, where I'll work with you 1:1 to improve your investigation skills. It's where we combine psychology with DFIR! networkdefense.co/courses/inโ€ฆ
1
5
572
One of our classrooms took their project all the way to Iceland! One heck of a journey!
What happens when you give high school students access to high-altitude balloons and the freedom to investigate their own questions? Find out in our newest blog, featuring Mr. Lavigne's students from Hanover, NH! ๐ŸŽˆruraltechfund.org/hanover-toโ€ฆ
1
9
1,287
I was recently asked to advise on a product. The project lead showed me how his tool could take an alert, find the relevant data, and make investigative decisions based on what it found. I gave the tool a Suricata alert to work through. It wasted a lot of effort, sent the analyst down rabbit holes, and failed to resolve the questions that mattered most. So, I gave the same alert to the product lead and asked him to list the investigative questions he would pursue. The list he gave me wasn't very good either. It turns out that when you don't have the ability to evaluate investigative actions effectively, you can't build products or train LLMs effectively for that task either. Tools can make you a better analyst, but you have to be metacognitively aware enough to know where they fit in, where they have limits, and where it all might lead you astray. #DFIR #SOC #CyberSecurity
7
17
2
128
16,245
Investigation Scenario ๐Ÿ”Ž Event ID 5136 on a DC shows msDS-KeyCredentialLink was modified on an old service account. No password reset occurred. What do you examine next to determine who added the credential and whether it was used? #InvestigationPath #DFIR #SOC
2
8
27
2,940
Iโ€™ve taken a surprising number of calls lately from people wanting to understand how human reasoning differs from machine inference. How do analysts reason through uncertainty? How do we form hypotheses? What makes us notice one piece of evidence and ignore another? Where does intuition come from? How are human judgment and machine inference fundamentally different? The more we try to understand what LLMs can and canโ€™t do effectively, the more weโ€™re forced to examine the cognitive processes weโ€™ve traditionally taken for granted in ourselves. Among many who embrace it, that's leading to greater metacognitive awareness... people becoming more conscious of how they reason, not just what conclusions they reach. #DFIR #AI #LLM #Metacognition
2
5
2
26
5,977
Chris Sanders ๐Ÿ”Ž ๐Ÿง  retweeted
SO-CRATES 4.2.0 is live! The single-container analyzer for PCAPs, logs, and binaries just got sharper, safer, and a lot nicer to live in. What's new: - DNS Heuristics is quieter and more trustworthy with fewer false positives - Clearer upload errors, stickier warnings, better timeouts - Full keyboard reach: samples, drop zone, theme tiles, dialogs - Security hardening for local instances + reverse-proxy/cloud setups Watch the video, then pull it and throw a capture at it. What are you analyzing first with 4.2? Drop a reply or screenshot! #DFIR #Cybersecurity #BlueTeam #ThreatHunting #Suricata #YARA #Sigma #PCAP @Suricata_IDS @chrissanders88 @UK_Daniel_Card @TomLawrenceTech @OISFoundation
1
4
4
595