ropshell> use 03fc7d7c12945eef5f43a65cfd361637 (download) name : ex1.exe (i386/PE) base address : 0x40401000 total gadgets: 1160
ropshell> suggest call > 0x40401323 : call eax > 0x40401a27 : call ebx > 0x404013b3 : call ecx > 0x40401dc5 : call esi > 0x4040154f : call edi jmp > 0x404025ad : jmp eax > 0x404073ec : jmp esi > 0x40401005 : jmp esp > 0x404042fe : jmp [eax] > 0x4040712a : jmp [ebx] load mem > 0x40402252 : mov eax, [ebp + 8]; pop esi; pop ebp; ret > 0x4040edfa : mov ecx, [ebp + 8]; mov [eax], ecx; pop ebp; ret > 0x40405158 : mov edi, [ebp + 8]; push edi; call esi load reg > 0x40402cd7 : pop ebx; ret > 0x4040124b : pop ecx; ret > 0x4040167f : pop esi; ret > 0x404075d3 : pop edi; ret > 0x40401081 : pop ebp; ret pop pop ret > 0x40401081 : pop ebp; ret > 0x40402fd8 : pop eax; pop ebp; ret > 0x40401b28 : pop ebx; pop edi; pop esi; ret > 0x404073d0 : pop ebx; pop edi; pop esi; pop ebp; ret > 0x40405144 : pop ecx; pop edi; pop esi; pop ebx; pop ebp; ret sp lifting > 0x40402fa6 : add esp, 0x14; ret > 0x40402fa6 : add esp, 0x14; ret stack pivoting > 0x4040107f : mov esp, ebp; pop ebp; ret > 0x4040ae53 : xchg eax, esp; rcr [ebx - 0x75], -0x3f; pop ebp; ret > 0x4040184e : leave ; ret write mem > 0x40403a7b : add [ebx], edi; ret > 0x40402cc5 : add [ebp + 3], esi; push eax; call ebx > 0x40409494 : add [ecx + 0x38], eax; adc [ebp - 0x13], esi; pop esi; pop ebx; ret > 0x4040b119 : add [eax], edx; add [eax], al; push eax; push edi; call ebx > 0x4040b638 : add [ebx], ebp; sal [eax + edx + 0x33], -0x37; test eax, eax; setg cl; lea ecx, [ecx + ecx - 1]; mov eax, ecx; ret