നിർഭാഗ്യവശാൽ നേരത്തെ സൂചിപ്പിച്ച push instruction ഇപ്പോൾ സ്റ്റാക്കിലെ ഈ gadget 2 ന്റെ address മാറ്റുന്നു. കാരണം ഒരു push instruction രണ്ട് കാര്യങ്ങൾ ചെയ്യുന്നു. അത് സ്റ്റാക്ക് പോയിന്ററിനോട് യോജിക്കുന്ന സ്റ്റാക്ക് രജിസ്റ്ററിലെ contents എഴുതുകയും സ്റ്റാക്ക് പോയിന്റർ 4 ബൈറ്റുകൾ വർദ്ധിപ്പിക്കുകയും ചെയ്യുന്നു.
துரதிர்ஷ்டவசமாக புஷ் இன்ஸ்ட்ருக்ஷன் இப்போது இந்த கேஜெட் முகவரி 2 இன் உள்ளடக்கங்களை ஸ்டாக்கில் மாற்றியமைக்கிறது, ஏனெனில் நமக்கு ஒரு புஷ் இன்ஸ்ட்ருக்ஷன் இருக்கும்போது அது இரண்டு விஷயங்களைச் செய்கிறது, இது ஸ்டாக் பாய்ண்ட்டருடன் தொடர்புடைய ஸ்டாக்கில் ரெஜிஸ்டரின் உள்ளடக்கங்களை எழுதுகிறது மற்றும் ஸ்டாக் பாய்ண்ட்டரை 4 பைட்டுகளால் அதிகரிக்கிறது.