return to libc technique
The "return to libc technique" is a software exploitation method in which an attacker replaces the return address of a vulnerable program with the memory address of a library function to gain unauthorized control and execute malicious code.
Requires login.
Related Concepts (11)
Similar Concepts
- binary exploitation techniques
- code pointer hijacking
- code pointer manipulation
- glibc heap exploitation
- kernel code pointer hijacking
- kernel exploitation
- kernel shellcode
- kernel shellcoding
- return-oriented exploitation techniques
- return-to-libc attack
- return-to-libc attacks
- reverse engineering techniques
- reverse engineering techniques for buffer overflows
- rootkit techniques
- runtime code modification