Skip to content

Stack canaries / Stack Protector

Aynı teknik/mekanizma: bkz. canonical not Stack canaries (kernel stack protector).

Mechanism

SSP (Stack Smashing Protector / StackGuard / ProPolice), __stack_chk_guard guard değerini local buffer'lar ile saved return address arasına koyar; tam mekanizma, coverage seviyeleri, terminator canary ve %fs:0x28 illustration'ı canonical not'ta: Stack canaries (kernel stack protector).

Walkthrough

Tam walkthrough (objdump prologue/epilogue, runtime abort, embedded __stack_chk_fail) canonical not'ta: Stack canaries (kernel stack protector).

References