< BACK TO NEWS
importantSYS.SOURCE: Martin Uecker Blog2026-08-29T14:20:33Z

Indirect Invocation of Nested Functions in GCC Without Executable Stack

The article explains a method to call nested functions in GCC without requiring an executable stack by extracting code and static chain pointers from trampolines, allowing the stack to be marked non-executable for security. It describes using trampolines as function descriptors and leveraging compiler built-ins to bypass executable stack requirements in older GCC versions.

Comments

Read original article

*** END OF TRANSMISSION ***