ropshell> use a07010e2d96ff74adf3bc216557c58d9 (download)
name         : webserver_orig (i386/ELF)
base address : 0x80490b0
total gadgets: 7868
ropshell> suggest "stack pivoting"
> 0x0804ac8d : xchg eax, esp; ret
> 0x080cd81b : mov esp, ecx; ret
> 0x0804a7bd : push esi; pop esp; pop ebx; pop esi; pop edi; ret
> 0x0809f6e8 : lea esp, [ebp - 8]; pop ebx; pop esi; pop ebp; ret
> 0x080cfbe7 : mov esp, edi; call [eax - 0x18]
> 0x08098587 : mov esp, ebp; std ; call [eax - 0x18]
> 0x0806d323 : xchg esp, edi; aam 0xfc; dec [ebp - 0x33ae669]; call [eax - 0x73]
> 0x0804b173 : xchg esp, ebp; adc al, [eax]; add [ebx + 0x5e5b3cc4], al; pop edi; pop ebp; ret
> 0x080ab21d : lea esp, [edi + esi*8 - 1]; dec [ecx - 0x88b6b]; call [esi + 0x6a]
> 0x08067f76 : mov esp, eax; or [eax], eax; mov edx, [esp + 4]; mov edx, [edx]; mov [eax + 0x1aac], edx; ret
> 0x080bc9b7 : xchg esp, ebx; pop es; add [eax], al; mov eax, [ebp - 0x60]; add eax, [eax + edi*4 - 0x1b3e4]; jmp eax
> 0x08049cc5 : leave ; ret