Merhaba arkadaşlar,
Yazacağınız programın daha güvenli olması için ve Buffer Overflow zaafiyetinden korumak için alttaki fonksiyonları daha dikkatli kullanmanız gerekmektedir.
Buffer Overflow Zaafiyeti Nedir?
Buffer Overflow zaafiyeti hafızada sınırı belirli bir alana maksimum sınırından fazla veri koyarak bilgisayar korsanımızın programın istediği yerlere ulaşabilmesini, programı hata verdirip durdurabilmesi veya kendi kodunu koyabilmesini sağlayan bir zaafiyettir.
Peki C ve C++' da hangi fonksiyonlar bu zaafiyet karşı bağışıksız.
Projenizde buffer kullanırken bu fonksiyonları doğru kullanıp sınırlarının aşılmasına engel olmaya dikkat etmelisiniz.
Yazacağınız programın daha güvenli olması için ve Buffer Overflow zaafiyetinden korumak için alttaki fonksiyonları daha dikkatli kullanmanız gerekmektedir.
Buffer Overflow Zaafiyeti Nedir?
Buffer Overflow zaafiyeti hafızada sınırı belirli bir alana maksimum sınırından fazla veri koyarak bilgisayar korsanımızın programın istediği yerlere ulaşabilmesini, programı hata verdirip durdurabilmesi veya kendi kodunu koyabilmesini sağlayan bir zaafiyettir.
Peki C ve C++' da hangi fonksiyonlar bu zaafiyet karşı bağışıksız.
Kod:
-
Kod:
gets
scanf
sprintf
strcopy
-
Projenizde buffer kullanırken bu fonksiyonları doğru kullanıp sınırlarının aşılmasına engel olmaya dikkat etmelisiniz.
