Simplifying the art of instrumentation

By Krishnakant Patil , Rushikesh D Nandedkar on 10 Oct 2018 @ Brucon
πŸ”— Link
We need help to complete this entry! Missing: presentation, Video
I can help!
#reverse-engineering #static-analysis #dynamic-analysis #vulnerability-discovery #code-analysis
Focus Areas: πŸ” Application Security , 🦠 Malware Analysis , πŸ”¬ Reverse Engineering , πŸ” Vulnerability Management

Abstract

  1. Source instrumentation & Binary instrumentation

  2. Static a. Compile time instrumentation i. LLVM ii. AFL instrumentation use case b. Binary rewriting

  3. Dynamic instrumentation a. Introduction b. PIN c. Dynamo Rio d. DynInst

  4. Application of instrumentation in the domain of security: a. Coverage tracing b. Aiding reverse engineering c. Vulnerability discovery d. Malware analysis e. Taint analysis f. Debugging g. Data flow analysis h. Control flow analysis