ropshell> use 40860aa4eab257bd5c35e2dfac4cca07 (download) name : libc-2.27.so (i386/ELF) base address : 0x18610 total gadgets: 16552
ropshell> suggest call > 0x00018f41 : call eax > 0x0001e59f : call ebx > 0x0001ab24 : call ecx > 0x00018fc1 : call edx > 0x0001a1fe : call esi jmp > 0x0007963e : push esp; ret > 0x000191c2 : jmp eax > 0x0007fca5 : jmp ebx > 0x00019a40 : jmp ecx > 0x0002abff : jmp edx load mem > 0x00068e57 : mov eax, [edx]; ret > 0x00134f98 : mov eax, [edx + 4]; ret > 0x00075653 : mov eax, [ecx]; mov [edx], eax; ret > 0x00075689 : mov eax, [ecx + 8]; sub eax, edx; ret > 0x0014d8d2 : mov ecx, [eax]; mov [edx], ecx; pop ebx; ret load reg > 0x00024c1e : pop eax; ret > 0x00018c85 : pop ebx; ret > 0x0002d62d : pop edx; ret > 0x00018787 : pop esi; ret > 0x0001869b : pop edi; ret pop pop ret > 0x00024c1e : pop eax; ret > 0x0015671b : pop ebp; pop ebx; ret > 0x000ad347 : pop eax; pop edi; pop esi; ret > 0x0004055a : pop eax; pop ebx; pop esi; pop edi; ret > 0x0001c833 : pop esp; pop ebx; pop esi; pop edi; pop ebp; ret sp lifting > 0x00136131 : add esp, 0x10; ret > 0x00136131 : add esp, 0x10; ret > 0x00165372 : add esp, 0x20; ret > 0x000f1950 : add esp, 0x3c; ret > 0x000e8d05 : add esp, 0x4c; ret stack pivoting > 0x00019672 : xchg eax, esp; ret > 0x0002d6ff : mov esp, ecx; jmp edx > 0x00041328 : lea esp, [ebp - 8]; pop ebx; pop esi; pop ebp; ret > 0x0011e477 : lea esp, [ecx - 0x3b7c0011]; adc [ebx + 0x5e5b04c4], al; ret > 0x0009ae4b : xchg esp, esp; mov bl, 0xfa; call [eax - 0x18] syscall > 0x000bfe85 : call gs:[0x10]; ret write mem > 0x00097b7c : add [eax], edx; ret > 0x00097b9c : add [eax], esi; ret > 0x000826a0 : add [eax], edi; ret > 0x0005b158 : add [ecx], eax; ret > 0x0003f0c2 : add [ecx], edi; ret