ropshell> use a412ef3b8e569addaa36f588f1ca46ce (download)
name         : libc-2.19.so (i386/ELF)
base address : 0x17420
total gadgets: 16771
ropshell> suggest "stack pivoting"
> 0x00098ba3 : xchg eax, esp; ret
> 0x0002e1fd : mov esp, ecx; jmp edx
> 0x001322bb : xchg esp, edi; jmp [esi - 0x70]
> 0x0011716a : lea esp, [ebp - 8]; pop ebx; pop edi; pop ebp; ret
> 0x00126ff8 : xchg esp, esi; inc [ebx - 0xf76d33c]; pop ebx; pop esi; pop edi; pop ebp; ret
> 0x00050fbf : lea esp, [eax + 0x39ffffef]; ror [edi], -0x7b; repne ; ret
> 0x00059b01 : lea esp, [edi + edi*8 - 1]; jmp [ebp - 0x77]
> 0x000dad77 : mov esp, edx; or al, 0; mov ecx, [ecx - 0xdc]; neg eax; mov gs:[ecx], eax; or eax, -1; ret
> 0x000521b5 : xchg esp, ebx; add al, 0; add [edi], cl; mov dh, -0x37; mov ecx, [ebx + ecx*4 - 0x4f1c4]; add ecx, ebx; jmp ecx
> 0x000fc895 : mov esp, edi; mov ebx, [ecx]; mov esi, [ecx + 4]; mov edi, [ecx + 8]; mov ebp, [ecx + 0xc]; jmp edx
> 0x000a538a : leave ; ret