İlk öncə buffer overflow nədir onu öyrənək buffer overflow adından da göründüyü kimi, tampon daşması, məhdud bir yaddaş sahəsinə planlaşdırılan miqdarda məlumatın kopyalanması halında bir daşma vəziyyətidir. Məsələn, tətbiqdəki dəyişənə 10 simvol ölçüsü təyin etdiniz, ancaq istifadəçi tərəfindən daxil edilən girişdə 20 simvoldan ibarət bir dəyər var, bu 10 əlavə dəyər tətbiqin iş sahəsindən çıxır və tətbiqın crash olmasına səbəb olur.
Python:
#! /usr/share/python
###################################
# Tr0n
# Anti-Armenia.ORG
#
###################################
import socket
import sys