ropshell> use 5efa4121a76c377005e2f75c65ead6c4 (download) name : bf_libc.so (i386/ELF) base address : 0x17750 total gadgets: 16814
ropshell> suggest call > 0x000a5fc7 : call [edi - 0x77]; ret > 0x0001865e : call eax > 0x0001d5a1 : call ebx > 0x000181ad : call ecx > 0x00022354 : call edx jmp > 0x000da118 : push esp; ret > 0x00029cf2 : jmp eax > 0x000559e1 : jmp ebx > 0x00019234 : jmp ecx > 0x00029f09 : jmp edx load mem > 0x00060d27 : mov eax, [edx]; ret > 0x000fccb4 : mov ebx, [eax]; ret > 0x00105927 : mov eax, [edx + eax]; ret > 0x0006bf99 : mov eax, [ecx]; mov [edx], eax; ret > 0x0006bfc9 : mov eax, [ecx + 8]; sub eax, edx; ret load reg > 0x0002406e : pop eax; ret > 0x00018395 : pop ebx; ret > 0x000b5377 : pop ecx; ret > 0x0002bc6d : pop edx; ret > 0x00017828 : pop esi; ret pop pop ret > 0x0002406e : pop eax; ret > 0x0013bb6b : pop ebp; pop ebx; ret > 0x000a0327 : pop eax; pop edi; pop esi; ret > 0x0003da0a : pop eax; pop ebx; pop esi; pop edi; ret > 0x0001cda7 : pop esp; pop ebx; pop esi; pop edi; pop ebp; ret sp lifting > 0x00076991 : add esp, 0x100; ret > 0x00076991 : add esp, 0x100; ret > 0x00018e35 : add esp, 0x24; ret > 0x000d502f : add esp, 0x3c; ret > 0x00112e70 : add esp, 0x4c; ret stack pivoting > 0x00018ea7 : xchg eax, esp; ret > 0x0002bd3f : mov esp, ecx; jmp edx > 0x0003e7f7 : lea esp, [ebp - 8]; pop ebx; pop esi; pop ebp; ret > 0x00116d13 : xchg esp, esp; add al, 0xfb; call [eax - 0x18] > 0x00116d13 : xchg esp, esp; add al, 0xfb; call [eax - 0x18] syscall > 0x000b1265 : call gs:[0x10]; ret write mem > 0x000f7b3c : add [eax], ecx; ret > 0x0008fcfc : add [eax], edx; ret > 0x0008fd1c : add [eax], esi; ret > 0x0007a3a8 : add [eax], edi; ret > 0x00052aac : add [ecx], eax; ret