Reverse engineering

In this section, you'll find my notes on reverse engineering. This includes discussions on the following topics:

  • Static reverse engineering
  • Dynamic reverse engineering
  • Instrumentation
  • Fuzzing
  • Symbolic execution
  • Concolic execution
  • Binary diffing
  • Binary diffing tools