WCU / Cybersecurity
~/CSC 471/Class 07
CSC 471 · Class 07

API Hooking

19 knowledge points. Work through them in order, or jump to any topic.

//

Knowledge Points

01What Is API Hooking? 02Who Uses It, and Why 03Types of Hooks: The Landscape 04Recap: The Import Address Table (IAT) 05IAT Hooking: Before / After 06IAT Hooking: Pros and Cons 07Inline (Trampoline) Hooking: Idea 08Inline Hooking: Diagram 09Inline Hook: Sketch 10Frameworks: Detours and MinHook 11MinHook: The Whole Hook in a Few Calls 12EAT Hooking and Other Variants (Brief) 13Kernel-Level Analog (Preview of Class 09) 14Detecting Hooks 15Spotting a Hook in x64dbg 16Tie-In: Lab 3 Part B — Hook MessageBoxW 17Lab 3 Part B: Steps 18Summary 19Next Class