~/talk

Application Whitelisting

links:none on file
slides:none on file

An open‑source daemon uses the kernel’s file access notifications API to intercept execs, looks up paths in an RPM‑derived trust DB (LMDB cache with LRU), computes SHA‑256, and enforces a whitelist policy that denies runtime‑linker execution and untrusted binaries while allowing approved ELF and system Python files; demo shows about 1,200 accesses allowed vs 11 denied, a watchdog protects the monitor, in‑memory payloads via memfd_create/SnakeEater are detected, and upcoming PEP 578 adds Python audit hooks.

AI-written summary · about

  1. 0:00SECURITY
  2. 1:14Whitelisting Basics
  3. 2:03Common Criteria Requirements
  4. 2:31Brief Comparison
  5. 3:14ATTACK to Kill Chain Mapping
  6. 3:50How programs execute
  7. 7:52Mobile Code example
  8. 12:22Attack points
  9. 13:03How to monitor file access?
  10. 13:54Fanotify Event
  11. 16:13Access Control Policy
  12. 17:24Subject statements
  13. 19:26Sample Policy
  14. 21:02Shipped policy design goals
  15. 21:44Fapolicyd Design
  16. 24:40Safety Measures
  17. 25:09Sources of Trust
  18. 27:57Top level SWID tag example
  19. 28:12Demo
  20. 36:33Statistics report
  21. 36:59Fapolicyd coverage
  22. 38:22Refinements
  23. 39:22Short term improvements
  24. 39:53Unifying the pieces
  25. 41:00IDS Ensemble Model
~/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.