अब यहाँ BA इस शोषण कोड का address है, इसलिए, यह माना जाता है या यदि कोई स्मार्ट हमलावर यह निर्धारित करने में सक्षम होगा कि address location buffer का है और वह BA के साथ buffer को overflow करेगा, इसलिए, वह buffer BA के साथ overflow हो जाता है और जब ऐसा होता है एक विशेष मामले में stack में मौजूद लिखित address वैध रिटर्न addresses से बदलकर BA हो जाता है।
ఇప్పుడు BA ఈ దోపిడీ కోడ్ యొక్క అడ్రస్, కాబట్టి, ఇది ఊహించ బడినది లేదా స్మార్ట్ అటాకర్ బఫర్ యొక్క అడ్రస్ స్థానం ఏమిటో గుర్తించగలిగితే అతను BA తో బఫర్ ను ఓవర్ఫ్లో చేస్తాడు, మరియు ఇది ఒక నిర్దిష్ట సందర్భంలో జరిగినప్పుడు స్టాక్ లో ఉన్న రిటర్న్ అడ్రస్ చెల్లుబాటు అయ్యే రిటర్న్ అడ్రస్ నుండి BA కి మార్చబడుతుంది.