तो, हमलावर कुछ तो बनाएगा जिसे shellcode array के रूप में जाना जाता है, जो अनिवार्य रूप से कोड है जिसे वह निष्पादित करना चाहता है, इसलिए, वह सभी assembly opcodes या मशीन कोड से युक्त shellcode array बनाता है जिसे वह निष्पादित करना चाहता है और वह इस shellcode को large string के पहले भाग में रखता है।
ఎట్టాకర్ అప్పుడు shellcode array అని పిలవబడేదాన్ని సృష్టిస్తాడు, అది తప్పనిసరిగా అతను ఎగ్జిక్యూట్ చేయాలనుకుంటున్న కోడ్, కాబట్టి, అతను ఎగ్జిక్యూట్ చేయాలనుకుంటున్న అన్ని అసెంబ్లీ ఆప్కోడ్లు లేదా మెషిన్ కోడ్ లతో కూడిన ఎరేని సృష్టిస్తాడు మరియు అతను ఈ కోడ్ లేదా ఈ shellcodeను పెద్ద స్ట్రింగ్ యొక్క మొదటి భాగంలో ఉంచుతాడు.