Pertanyaan yang diberi tag stack

11
Apa yang membuat fs: [0x28] (stack canary)?

Dari posting ini ditunjukkan bahwa itu FS:[0x28]adalah stack-canary. Saya membuat kode yang sama menggunakan GCC pada fungsi ini, void foo () { char a[500] = {}; printf("%s", a); } Secara khusus, saya mendapatkan perakitan ini .. 0x000006b5 64488b042528. mov rax, qword fs:[0x28] ;...