Return to __libc_csu_init (ret2csu) is a code reuse attack that uses gadgets commonly found in the constructor of the program. For reference, __libc_csu_init is called by __libc_start_main before main.
__libc_csu_init
__libc_start_main
Last updated 6 years ago