ret2libc - Binary Exploitation
ir0nstone.gitbook.io · 723 words · saved by 1 readers
The standard ROP exploit
⌘Ctrlk ret2libc/ret2system The standard ROP exploit A ret2libc, also known as a ret2system, is based off the system function found within the C library. This function executes anything passed to it making it the best target. Another thing found within libc is the string /bin/sh; if you pass this string to system, it will pop a shell. And that is the entire basis of it - passing /bin/sh as a parameter to system. Doesn't sound too bad, right? ret2libc Disabling ASLR To start with, we are going to disable ASLR. ASLR randomises the location of libc in memory, meaning we cannot (without…
related reading
- Assessing Claude Mythos Preview’s cybersecurity capabilities \ Anthropicred.anthropic.com
- Intro - Putting the "You" in CPUcpu.land
- The "Basics" | Putting the "You" in CPUcpu.land
- Smashing the Stack in the 21st Century :: Jon Gjengsetthesquareplanet.com
- Mitigating Memory-Safety Vulnerabilities | Computer Securitytextbook.cs161.org
- Zenbleedlock.cmpxchg8b.com
- Alec Petridis - my projectsxz.ax
- Log4Shell Security Vulnerability | Orca Research Podorca.security
- Berkeley r-commandsen.wikipedia.org
- Memory Safety Vulnerabilities | Computer Securitytextbook.cs161.org
- Reverse engineering Claude's CVE-2026-2796 exploit \ Anthropicred.anthropic.com
- Multiple Vulnerabilities in Rocket Software UniData's UniRPC server (Fixed) | Rapid7 Blograpid7.com