ropshell> use cae71fd270dbc23b02a5e60dea2d898b (download) name : 10105_STURCHAK_Maksym (i386/ELF) base address : 0x8049110 total gadgets: 6722
ropshell> suggest "stack pivoting" > 0x0804ab80 : xchg eax, esp; ret > 0x0804a046 : lea esp, [ecx - 4]; ret > 0x080a0f98 : mov esp, ecx; jmp edx > 0x0804b6fa : lea esp, [ebp - 0xc]; pop ebx; pop esi; pop edi; pop ebp; ret > 0x08054087 : xchg esp, ebp; clc ; cld ; call [eax - 0x18] > 0x08087dd9 : lea esp, [ebx + edi*8 - 1]; call [eax + 0x56] > 0x08084fcc : lea esp, [edi + esi*8 - 1]; call [eax + 0x53] > 0x0808437e : lea esp, [eax]; idiv edi; dec [ebx - 0x8af7b]; call [esi - 0x18] > 0x0808298c : xchg esp, esp; pop ds; add [eax], al; push ebx; add ebx, 0x34; call [eax + ecx*4] > 0x0808298c : xchg esp, esp; pop ds; add [eax], al; push ebx; add ebx, 0x34; call [eax + ecx*4] > 0x08049d15 : leave ; ret