आता जेव्हा malloc पुन्हा invoke होईल तेव्हा काय होईल ते म्हणजे मागील पॉइंटरमध्ये असलेले पेलोड GOT entry-12 मध्ये लिहिलेले आहे, जेव्हा fun1 invoke केल्या जाईल तेव्हा ते प्रथम got entry शोधेल परंतु त्याऐवजी पत्त्याचे वास्तविक मूल्य मिळविण्याऐवजी fun1 चा हा सुधारित पत्ता मिळेल जो प्रत्यक्षात पेलोडकडे निर्देशित करीत आहे जेव्हा fun1 कार्यान्वित होईल तेव्हा हा पेलोड execute होईल, अशा प्रकारे आपण execution subvert करण्यास सक्षम आहोत आणि पेलोड execute करण्यास सक्षम आहोत.
இப்போது மல்லோக் மீண்டும் பயன்படுத்தப்படும்போது என்ன நடக்கும் என்றால், பின் சுட்டிக்காட்டி உள்ள பேலோட் GOT entry-12 இல் எழுதப்படும், இதனால் fun1 செயல்படுத்தப்படும்போது அது முதலில் கிடைத்த நுழைவைப் பார்க்கும், ஆனால் முகவரியின் உண்மையான மதிப்பைப் பெறுவதற்கு பதிலாக fun1 இல் இது மாற்றியமைக்கப்பட்ட முகவரியைப் பெறும், இது உண்மையில் பேலோடை சுட்டிக்காட்டுகிறது, இதனால் fun1 இயக்கும் போது இது செயல்படுத்தப்படும் இந்த பேலோடாக இருக்கும், இதனால் நாம் செயல்முறை முறியடிக்க முடியும் மற்றும் பேலோடை இயக்க வழிவகுக்கும்.