~/talk

Fantastic Red-Team Attacks and How to Find Them

Talkat Black Hat USA 2019 · 2019-08-03..08-08· [security]
name:Ross Wolf
links:none on file
slides:none on file

Provides concrete tools and outcomes: Atomic Red Team supplies YAML-mapped, single-command tests tied to MITRE that generate telemetry; a 350,000‑event developer workstation log is triaged down to a few dozen hits with the Event Query Language by asking sequence, join and lineage questions; the novel finding is a debugserver remote debugger abuse where a trusted debugger process opens a reverse TCP, allocates RWX memory in Notepad and injects shellcode; detection is implemented as an EQL sequence matching debugserve/original filename + outbound network + child process or cross‑process memory operations.

AI-written summary · about

  1. 0:00Intro
  2. 3:12What is Atomic Red Team?
  3. 4:48Example Atomic Technique YAML attack
  4. 5:36Easy to Automate, Chain Tests Together.
  5. 7:09Frequently Missed MITRE ATT&CK Techniques Often leverage built-in native OS tools
  6. 8:30Prepare For Actual Incidents
  7. 9:00Atomic Red Team May Help Organizations Prepare
  8. 10:32Event Query Language
  9. 11:35Event Queries where
  10. 12:12Sequences Match multiple events in order Shared properties with by syntax • Timeouts with maxspan 5m • Statefully expire sequences with until condition
  11. 14:02Data Pipes Perform data stacking while hunting • Process results by filtering, counting and removing duplicates
  12. 16:45Setting the Stage Windows endpoint with Sysmon installed Real background noise • Mixed data set, with true & false positives
  13. 17:59Investigative Process
  14. 21:25Guiding Questions • Is the path unexpected?
  15. 22:54explicate parvuli What descendants were spawned from the interactive PowerShell console?
  16. 26:51nota vocatio
  17. 28:42DBGSRV: A Fantastic Red-Team Attack Think of this tool as giving you what is functionally equivalent to • Reverse TCP Connection • Process Hollowing • Whitelist Evasion
  18. 29:16DBGSRV: Reverse TCP Connection
  19. 33:31EQL Analytics Library
  20. 34:41Identifying True Positives • Build a baseline of your environment • What do you find multiple times?
  21. 35:38Pitfalls of Behavioral Detection • False positives from administrators and background software • Lack of context to improve detections
  22. 37:20DIY Red & Blue team - Install and configure Microsoft Sysmon on a Windows endpoint
  23. 38:26Conclusion • Understand what data sources you have • Focus on commonly seen behaviors • Practice on small known sets then scale up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.