Jika kita mengakses suatu situs web kemudian saat kita memberikan input yang tidak semestinya pada field browser ataupun pada field userId dan Password, maka web yang memiliki vurnerability akan terjadi Buffer Overflow.
Apakah yang dimaksud dengan Buffer Overflow ? Buffer adalah tempat penampungan. Overflow artinya kelebihan muatan. Jadi buffer overflow = suatu kondisi dimana element-element yang ada tidak dapat lagi menempati tempat penampungan yang ada.
Contohnya : char rumah[25]; // rumah yang bisa berisi 25 orang saja. char kamar[10]; // kamar yang bisa berisi 10 orang saja. Jika semua yang ada di rumah (25 orang) masuk ke dalam kamar (yang hanya bisa berisi 10 orang saja), kamar itu tidak akan dapat menampung 15 orang lainnya. Hal inilah yang bisa kita katakan buffer overflow, dimana kamar itu adalah buffer dan karena kapasitas kamar lebih kecil dari kapasitas yang akan masuk maka dapat dikatakan overflow.
Ok deh sekian dulu tulisan hari ini, yang terpenting adalah penguatan konsep dulu secara teoritis, sambil berjalan menuju ke arah lebih teknis. Wish me luck !!! Hehe...
Buffer Overflow
9:01 AM
0 comments:
Post a Comment