Bunu buralarda sorma buralarda düzgün programlama bilen yazan yok. Alayı defaceci lamerlar istisnalar dışında

Stackexchange'de vesaire sorabilirsin hatta sormana bile gerek yok araştırsan rahatlıkla bulabileceğin birşey.
Mesela bir user login şemasında 2 adet 8 byte alan ayıracak bir char değişkeni oluşturalım. Be diri username diğeri password.
(sadece password'dan örnek vereceğim)
Oturum açma kimlik bilgileri için 8 bytelık bir alan ayırdık. (P A S S W O R D) -> 0-1-2-3-4-5-6-7 yani 8 byte.
Eğer kullanıcımız 8 byte'tan daha büyük bir veri girer ise burada buffer overflow gerçekleşir yani ayırdığımız alana daha büyük veri giremez ve taşar.
Sonuç olarak 8 byte ayrılan arabelleğe 10 byte'lık veri girildiği için buffer overflow yaşanır.
örnek passwordlar ile örnek vereceğim.
asd12332 -> 8 byte
01234567
asd1233212 -> 10 byte (BUFFER OVERFLOW)
0123456789
Bu durum programımızın beklenmedik şekilde davranmasına,bellek erişim hataları vermesine,yanlış sonuçlar verip crash vermesine kadar gidebilir.