~/talk

Sneaking Past Device Guard

Talkat HITBSecConf 2019 Amsterdam · 2019-05-06..05-10· [security]
links:none on file
slides:none on file

Shows concrete Device Guard bypasses that actually run unsigned code: a trusted-location registry write that makes Office run macros with no user action, an Excel 4.0 REGISTER/Call shellcode path that allocates memory and CreateThread to run x86/x64 payloads, Active Scripting hosts (ActiveScriptConsumer, MSXML/XSL) that are not instrumented, and an engine/host mix where mix jscript9 with cscript to skip isClassAllowed so no whitelist check runs. Some methods need admin, one uses only native signed binaries, Microsoft patches few fixes and leaves catalog hygiene problems. Watch if you need reproducible, post‑exploit bypasses and detection ideas.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 7:54What is Device Guard
  3. 16:23VBA macro bypasses
  4. 21:47Excel 4.0 macro bypasses
  5. 22:30Active Script bypasses
  6. 39:51Catalog hygiene issue
  7. 44:33Other benefits of techniques
  8. 47:51Detection and recommendations
  9. 50:03Conclusion and Q&A
~/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.