Common vulnerabilities

In this section, you'll find my notes on common vulnerabilities that you may find during reverse engineering and how to exploit them. This includes discussions on the following topics:

  • Stack buffer overflows
  • Heap buffer overflows
  • Use after free
  • Heap grooming
  • Race conditions