সুতরাং, যা ঘটতে যাচ্ছে তা হল যে ইনডাইরেক্ট জাম্পটি 16 বাইটের একটি অফসেটে GOT টেবিলের দিকে থাকবে এবং এই অফসেটে নির্দিষ্ট অবস্থানে জাম্প দেবে যা এই ক্ষেত্রে 3c2। এইভাবে, set_mylib_int-এর প্রথম আহ্বানে আমরা এখানে পরবর্তী নির্দেশে ঝাঁপ দিতে যাচ্ছি যা 0x8 পুশ করে এবং তারপরে আমরা এই নির্দেশটি কার্যকর করবো যা সমাধানকারীকে কল করা হয়েছে, তাই সমাধানকারী কার্যকর করতে চলেছে এবং এই নির্দিষ্ট এড্রেসটিকে set_mylib_int-এর সঠিক ঠিকানায় পরিবর্তন করতে যাচ্ছি, এখন set_mylib_int-এর পরবর্তী সমস্ত আহ্বান এখানে আসবে এবং সরাসরি set_mylib_int-এর সঠিক এড্রেস এ চলে যাবে যা GOT.
അതായത് എന്താണ് സംഭവിക്കാൻ പോകുന്നതെന്നുവച്ചാൽ ഇൻഡയറക്ട് ജംപ് GOT ടേബിളിലെ ഒരു 16 ബൈറ്റ് ഓഫ്സെറ്റിൽ കാണിച്ചിരിക്കുന്ന 3c2 എന്ന അഡ്രസിലേക് ജംപ് ചെയ്യുന്നു. അതുകൊണ്ട് set_mylib_int ന്റെ ആദ്യത്തെ കോളിൽത്തന്നെ അടുത്ത ഇൻസ്ട്രക്ഷനും റിസോൾവെറിലേക്കുള്ള കോളും ആയ പുഷ് 0x8 എന്ന ഇൻസ്ട്രക്ഷൻ എക്സിക്യൂട്ട് ചെയ്യുന്നു. അങ്ങിനെ റിസോൾവെർ എക്സിക്യൂട്ട് ചെയ്യപ്പെടുകയും അത് ഈ അഡ്രസ്സിനെ set_mylib_int ഫങ്ഷന്റെ അഡ്രസ് ആക്കി മാറ്റുകയും ചെയ്യുന്നു. അതിനുശേഷം set_mylib_int ലേക്കുള്ള കോളുകൾ എല്ലാം കൃത്യമായി GOT.