
DEF CON 33 - Can't Stop the ROP: Automating Universal ASLR Bypasses - Bramwell Brizendine
Source: YouTube · DEFCONConference · published Feb 18, 2026 · 42:46
Dr. Bramwell Brunszine presents a universal technique to bypass Windows High Entropy ASLR by using Return-Oriented Programming (ROP) to traverse the Process Environment Block (PEB) and locate system DLL base addresses 1:36.
Key Takeaways:
• The attack exploits the predictable structure of the PEB and loader data, allowing an attacker to derive the base address of system DLLs like Kernel32, effectively nullifying ASLR protections 6:58.
• This method requires an existing memory corruption vulnerability to execute ROP gadgets but only needs simple instructions like mov, add, and pop to traverse memory structures 8:20.
• Alternative methods to access the PEB include using system calls such as NtQueryInformationProcess or NtQueryInformationThread if direct register access is unavailable 16:28.
• The speaker released an update to the "ROP Rocket" tool that automates the creation of these exploit chains, generating 36 different bypass variants 30:00.
Microsoft acknowledged the vulnerability but declined to fix it or issue a bug bounty, arguing that it serves only as an enhancer to pre-existing exploits 34:06.
Sources:
Generate CPE Credits
Generate a professional CPE document from this video's transcript.
Estimated credit: 0.5 CPE hours
Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.
Topic: Cybersecurity. Commonly maps to: Security and Risk Management, Security Operations. Exact CISSP domains are assigned during generation.
Free account. One generation at a time, with a daily limit.
CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.
Transcript Preview
First 800 characters of the transcript
So I'm here to introduce our speaker uh Dr. Bramwell Brunzine um with his talk can't stop the rap automating ASLR. I am extremely excited for this talk. So would you all please help me welcome him. [applause] Alrighty. Welcome welcome. Thank you for coming to my talk. the first talk uh in a while that I've actually had full control of my voice. The last few I've had severely affected u vocal quality from uh my voice being ravaged. So in any case, uh my name is uh Bremo Brzendine. I am the director of the Verona lab at UAH and also an assistant professor and uh creator of various different tools including uh the shell wasp which allows us to utilize Windows SIS calls and shell code. uh the job rocket allowing us to do jump oriented programming and drop rocket for return oriented programming…