ropshell> use 765f94c6ce67d60cb64362245d8b2204 (download)
name         : ld-linux.so.2 (i386/ELF)
base address : 0x1090
total gadgets: 1404
ropshell> suggest
call
    > 0x000021ce : call eax
    > 0x00011cf3 : call ecx
    > 0x00006fed : call edx
    > 0x0001019c : call edi
    > 0x00016543 : call [eax]
jmp
    > 0x00002120 : jmp eax
    > 0x00018941 : jmp ebx
    > 0x0000c2f6 : jmp ecx
    > 0x0000d4d3 : jmp edx
    > 0x00009a1d : jmp esi
load mem
    > 0x000110a5 : mov eax, [ebx]; pop ebx; pop esi; ret
    > 0x0000d429 : mov eax, [edi]; add eax, [ecx]; call eax
    > 0x00017776 : mov ebx, [eax]; add [eax], eax; lea eax, [eax - 0x774]; ret
    > 0x00015882 : mov eax, [ebx + 0x14]; call [ebx]
    > 0x00014acc : mov ecx, [esi]; add ecx, [eax + 4]; call ecx
load reg
    > 0x00001187 : pop ebx; ret
    > 0x0000bd81 : pop esi; ret
    > 0x00001c95 : pop edi; ret
    > 0x000012f0 : pop ebp; ret
    > 0x0001c8cf : mov eax, [esp]; ret
pop pop ret
    > 0x000012f0 : pop ebp; ret
    > 0x0000bd80 : pop ebx; pop esi; ret
    > 0x00001c93 : pop ebx; pop esi; pop edi; ret
    > 0x0001c47d : pop ebp; pop ebx; pop esi; pop edi; ret
    > 0x0000a014 : pop esp; pop ebx; pop esi; pop edi; pop ebp; ret
sp lifting
    > 0x0000122d : add esp, 0x1c; ret
    > 0x0000122d : add esp, 0x1c; ret
    > 0x0001acf5 : add esp, 0x24; ret
stack pivoting
    > 0x00012f61 : xchg eax, esp; ret
    > 0x000014a6 : lea esp, [ebp - 0xc]; pop ebx; pop esi; pop edi; pop ebp; ret
    > 0x0001a564 : xchg esp, eax; mov edi, edi; call [eax - 0x18]
syscall
    > 0x0001b885 : int 0x80; ret
write mem
    > 0x0000f788 : add [ecx], edi; ret
    > 0x000135ae : add [ebx + 0x5e5b04c4], eax; ret
    > 0x0001c6d2 : add [eax + 0x5bf88927], ecx; pop esi; pop edi; ret
    > 0x00008e86 : add [ecx + 0x23cc4], eax; add [ecx + 0x5f5e5bd8], cl; pop ebp; ret
    > 0x0001c2d5 : add [ecx], eax; rep stosd es:[edi], eax; mov ecx, edx; rep stosb es:[edi], al; mov eax, [esp + 8]; pop edi; ret