3. Return-Oriented Programming (ROP) on Linux