Stack Canary Nedir

Stack Canary Nedir ?​

Progam çalıştığı zaman, henüz başlamadan önce, bir cookie değeri oluşturur (4 byte veya 8 byte uzunluğunda) ve bu değeri .data bölümünde saklar. 4 byte uzunluğundaki değerler (yani 32 bit sistemlerde) GS , 8 byte uzunluğundaki değerler (yani 64 bit sistemlerde) FS flagleri içerisinde saklanır.

FS , GS : İhtiyaca göre ek olarak kullanılan Data Segment Registerlarıdır
Daha sonra oluşturulan bu stack cookie değeri Buffer alanı ile EBP...
İçeriğin tamamını görüntüleyebilmeniz için foruma üye olmanız gerekmektedir. Giriş yap veya üye ol.
 
Üst