return-oriented programming (rop)

Return-oriented programming (ROP) is a technique used by attackers to bypass the security mechanisms of a computer system, by utilizing existing code fragments called "gadgets" to execute malicious instructions. It involves manipulating the return instructions of a program's subroutine calls to redirect the program's flow and perform unintended actions.

Requires login.