Refrenced here - https://jayo78.github.io/WinAPI-Hooking-basics/
- hook_v1: 5 byte MessageBoxA hook with no trampoline
- hook_v2: 5 byte MessageBoxA hook with a trampoline
- injection: hook_v2 but now injected into a remote process using basic DLL injection