~/talk

Predicting the Resilience of Obfuscated Code...

links:none on file
links:none on file
slides:none on file

A machine-learned regressor estimates how long a symbolic-execution attack takes by training on a random C generator that produces 4,608 functions, obfuscating them with Tigress into over 23,000+ obfuscated binaries, and recording symbolic-execution times using KLEE/STP. Sixty-four features are extracted and pruned to 15 top predictors (13 are SAT-derived); SAT-graph community structure is most predictive. A random-forest-style model predicts deobfuscation time with >90% accuracy for ~80% of samples, and generalizes reasonably to real hash functions (up to ~4.5× error on hard SAT instances).

AI-written summary · about

  1. 0:00Introduction
  2. 1:56Motivation
  3. 4:43Overview of Methodology Steps
  4. 5:34Symbolic Execution in a Nutshell
  5. 8:04Create Date of Original Programs
  6. 9:40cont) C Program Generator
  7. 11:31Obfuscate Programs
  8. 12:30Attack Obfuscated Programs
  9. 12:46Feature Extraction
  10. 15:08Create Prediction Model for Deobfuscation TUT
  11. 19:36Generality of Results cont
  12. 23:35Thank you for your attention
~/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.