ropshell> use 4e4ba94b45cf4a48687d4de1a0f46ad2 (download)
name         : test (i386/ELF)
base address : 0x8048430
total gadgets: 41
ropshell> suggest
call
    > 0x08048493 : call eax
    > 0x080484cd : call edx
    > 0x08048587 : call [eax + 0x68]
    > 0x08048663 : call [esi + 0x53]
    > 0x0804852a : call [ebp - 0x77]
load mem
    > 0x0804853b : mov edx, [ebp + 0x10]; mov [eax], dl; pop ebp; ret
    > 0x08048536 : mov eax, [ebp + 8]; add eax, edx; mov edx, [ebp + 0x10]; mov [eax], dl; pop ebp; ret
load reg
    > 0x08048540 : pop ebp; ret
    > 0x080486be : pop edi; pop ebp; ret
    > 0x08048654 : popal ; cld ; ret
    > 0x080486bd : pop esi; pop edi; pop ebp; ret
    > 0x08048460 : mov ebx, [esp]; ret
pop pop ret
    > 0x08048540 : pop ebp; ret
    > 0x080486be : pop edi; pop ebp; ret
    > 0x080486bd : pop esi; pop edi; pop ebp; ret
    > 0x080486bc : pop ebx; pop esi; pop edi; pop ebp; ret
stack pivoting
    > 0x08048653 : lea esp, [ecx - 4]; ret
    > 0x08048498 : leave ; rep ; ret