മുമ്പത്തെ ഡെമോയിൽ നമ്മൾ ഒരു ബഫർ Overflow ചെയ്യുകയും ഒരു പേലോഡ് എക്സിക്യൂട്ട് ചെയ്യുകയും ഒരു ഷെൽ സൃഷ്ടിക്കുകയും ചെയ്തു. ഒരു ആക്രമണകാരി അത്തരമൊരു ഷെൽ സൃഷ്ടിക്കുകയാണെങ്കിൽ ഒരു പ്രത്യേക ആപ്ലിക്കേഷനെ subvert ചെയ്യാൻ സാധിക്കുമെന്നും അത് നടപ്പിലാക്കുന്നതിൽ നിന്ന്, ആക്രമണകാരിക്ക് ആ ഷെല്ലിൽ നിന്ന് സാധ്യമായതെന്തും പ്രവർത്തിപ്പിക്കാൻ കഴിയും എന്നും നമ്മൾ കണ്ടു
எனவே, முந்தைய செயல் விளக்கத்தில் நாம் பார்த்தது என்னவென்றால், நாம் ஒரு பஃபரை ஓவர்ப்லொ செய்கிறோம், ஒரு பேலோடை இயக்க முடிந்தது, ஒரு ஷெல்லை உருவாக்கினோம், நாம் குறிப்பிட்டது என்னவென்றால், தாக்குபவர் ஒரு குறிப்பிட்ட அப்பிளிகேஷனை அதை செயல்படுத்துவதில் இருந்து முறியடிக்க கட்டாயப்படுத்தும் அத்தகைய ஷெல்லை உருவாக்கினால் அந்த ஷெல்லில் இருந்து, தாக்குபவரால் சாத்தியமானதை இயக்க முடியும்.