~/talk

The Beast Within - Evading Dynamic Malware Analysis Using Microsoft COM

Talkat Black Hat USA 2016 · 2016-08-03..08-04· [security]
name:Ralf Hund
links:none on file
slides:none on file

Microsoft COM usage appears in 20% of samples and causes missed behavior, so small C test programs — five 10–20 line C test cases (auto-start, IE browser download, firewall disable, file copy, new-process via WMI) expose failures in common sandboxes that hook at ntdll/kernel or rely on parent‑process tracking. The practical fix is inter-modular transition monitoring: a hypervisor MMU execute-switching approach that traps execution at the COM/first API layer, parses marshalled parameters, emits complete COM call logs and greatly reduces noise without modifying the guest.

AI-written summary · about

  1. 0:00Start
  2. 2:51Cyber Threat Trends
  3. 5:00Comprehensive Threat Detection with Sandboxing
  4. 12:24Some statistics from internal sharing programs
  5. 14:05Let's see how well sandboxes perform with COM samples.
  6. 22:47Approach #1: Hooking based
  7. 44:551. Use VT MMU to partition memory
~/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.