ropshell> use 96b671f28a45791b8bfa0a1b8bc0a2e5 (download)
name         : primality_test (i386/ELF)
base address : 0x80484f0
total gadgets: 48
ropshell> suggest
call
    > 0x08048570 : call eax
    > 0x080485bd : call edx
    > 0x08048512 : call [eax + 0x51]
jmp
    > 0x08048521 : push esp; mov ebx, [esp]; ret
load reg
    > 0x0804860a : pop ecx; ret
    > 0x0804860c : pop edx; ret
    > 0x0804872b : pop ebp; ret
    > 0x08048609 : pop ebx; pop ecx; ret
    > 0x0804895a : pop edi; pop ebp; ret
pop pop ret
    > 0x0804872b : pop ebp; ret
    > 0x08048609 : pop ebx; pop ecx; ret
    > 0x08048959 : pop esi; pop edi; pop ebp; ret
    > 0x08048958 : pop ebx; pop esi; pop edi; pop ebp; ret
stack pivoting
    > 0x080488f8 : lea esp, [ecx - 4]; ret
    > 0x080488f2 : lea esp, [ebp - 8]; pop ecx; pop ebx; pop ebp; lea esp, [ecx - 4]; ret
    > 0x08048575 : leave ; ret
syscall
    > 0x08048607 : int 0x80; pop ebx; pop ecx; ret