در هنگام تلاش برای بازنویسی EIP (سرریز بافر 64 بیتی پایه) با یک آدرس 0x0000000000400546 مشکل وجود دارد که یک تابع است که در همان برنامه واقع شده است .. EIP در 88 بایت .. بنابراین کد من در gdb خواهد شد:
gdb> r python -c چاپ 'A' * 88 + " x46 x05 x40 x00 x00 x00 x00 x00" "
آدرس را به 0x00007fff00400546
تغییر دهید. برنامه دریافت سیگنال SIGSEGV، گسل Segmentation.
0x00007fff00400546 در ؟؟ ()
چرا با 7fff در وسط اصلاح شده است؟ و نحوه اشاره به این آدرس خاص؟