~/talk

MacOS Behavioral Detections using Apple Endpoint Security API

Talkat RSA Conference 2023 · 2023-04-24..04-27· [security]
links:none on file
links:none on file
slides:none on file

Covers building behavior-based detections from Apple’s Endpoint Security API with concrete patterns, example rules, and field names. Shows detections that caught Shlayer using a Gatekeeper bypass, a TCC screen‑recording piggyback via nested apps, and Safari zip unpacking that skips quarantine; each detection uses specific ES fields like process group ID, parent PID and command line, and checks such as code signing, quarantine xattr presence, and interpreter vs Mach‑O type. Demonstrations use ES Logger and Jamf Threat Labs telemetry and triggered real-world alerts.

AI-written summary · about

  1. 0:00Introduction to macOS behavioral detections
  2. 1:28Endpoint Security API origins
  3. 4:42Static vs behavioral detections
  4. 6:30Fake file extensions detection
  5. 8:39Plist disguised as Apple detection
  6. 12:07Process activity context analysis
  7. 16:19Living off the land techniques
  8. 18:10Gatekeeper bypass vulnerability
  9. 26:58TCC bypass detection
  10. 31:59Safari quarantine attribute bypass
  11. 39:01Future of macOS security
~/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.