~/talk

XOM-switch: Hiding Your Code from Advanced Code Reuse Attacks In One Shot

Talkat Black Hat Asia 2018 · 2018-03-20..03-23· [security]
links:none on file
links:none on file
slides:none on file

Claims a working tool XOM-switch that flips userland code pages to execute‑only using CPU PKU support, applied to deployed Linux binaries without needing source or heavyweight binary rewriting. It provides an end‑to‑end loader/instrumentation that marks and protects code pages at runtime, integrates with normal process startup, and requires only PKU‑capable CPUs. The authors release a proof‑of‑concept implementation and report it successfully enforces XOM on real applications.

AI-written summary · about

  1. 0:00Intro
  2. 1:19blackhat Overview
  3. 1:29blackhat Script Based Threats
  4. 4:19blackhat Obfuscation
  5. 4:44black hat The Cat and Mouse Game
  6. 5:57black hat Encryption
  7. 6:40black hat Detect the Obfuscators
  8. 8:01black hat AMSI - Supported Vendors
  9. 8:49black hat AMSI - Enumerations
  10. 9:20black hat AMSI - Functions
  11. 18:03black hat AMSI - Architecture
  12. 19:28black hat Building a Provider
  13. 29:22blackhat Scan Dispatching
  14. 30:41black hat Bypassing AMSI
  15. 31:58blackhat Implementation Flaws
  16. 33:04black hat COM Server Hijacking
  17. 34:01blackhat Missing DLL
  18. 37:09black hat AmsiEnable Bypass
  19. 39:18blackhat Implementation Issues
  20. 39:36black hat Fundamental Issues
  21. 39:48blackhat One Liner
~/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.