~/talk

A Scalable, Ensemble Approach for Building and Visualizing Deep Code-Sharing Networks

Talkat Black Hat USA 2014 · 2014-08-02..08-07· [security, data-visualization]
links:none on file
slides:none on file

An ensemble system estimates code sharing by combining instruction engrams, dynamic API traces, PE/header and byte-sequence features, and then compresses counts with an approximate feature counting plus feature-hashing trick so feature extraction and lookup run on commodity hardware. A probabilistic nearest-neighbor index avoids quadratic all-pairs comparisons, returning only high-probability matches. Evaluated by MIT Lincoln Laboratories against four competitors and scoring highest, the pipeline ships with a Python ML library and a web-based visualization for exploring millions of malware binaries.

AI-written summary · about

  1. 0:00Start
  2. 5:43Great, but why should we care about malware similarity networks?
  3. 9:01Problem 2: Scale
  4. 11:40Here's what it looks like when we compute the bag of features model using PE header features
  5. 15:58Our third innovation
~/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.