Detours, Trampolines, and Code Caves
Howdy fellow RE folk! Today I’d like to cover the basics of detours, trampolines, and code caves. Traditionally, if one wanted to expand functionality to a program, they have to look for whats called a ‘code cave’, which is just a contiguous piece of (executable) memory. You replace a piece of code (typically a function […]