Personal Notes on Kernel Pwn

(not intended to be complete, just some notes for myself)

Reverse Engineering - CyberChallenge

A beginner-friendly guide to reverse engineering concepts and techniques, created for the CyberChallenge.it competition. Contains:

  • soft introduction with command line tools
  • Ghidra tutorial
  • introduction to z3 solver
  • LD preload trick

PEB for malware analysis

A presentation about the Process Environment Block (PEB) structure in Windows: how it can be used for antidebugging and for dynamic API resolution techniques in malware analysis. (used to contains bad memes too, but removed for decency)