ropshell> use 303a41f81263068d7a170160e58466cb (download) name : genid.dll (i386/PE) base address : 0x65701000 total gadgets: 846
ropshell> suggest call > 0x6570194d : call eax > 0x657017fc : call ebx > 0x65701f8e : call ecx > 0x657029ea : call esi > 0x65701714 : call edi jmp > 0x65703ac3 : jmp esp > 0x65701403 : jmp [edx + 0x34] > 0x65703983 : jmp [edi + esi] load mem > 0x65702865 : mov eax, [ecx + 8]; ret > 0x65701d9f : mov ecx, [eax]; push eax; call [ecx + 8]; ret > 0x65701902 : mov eax, [ebp + 8]; pop esi; pop ebx; pop ebp; ret 0x10 > 0x65702708 : mov eax, [ecx]; call [eax + 0x10] > 0x6570242e : mov eax, [ebx]; push ebx; call [eax + 0x4c] load reg > 0x6570360f : pop eax; ret 0xc > 0x6570346a : pop ecx; ret > 0x65701907 : pop ebp; ret 0x10 > 0x65701906 : pop ebx; pop ebp; ret 0x10 > 0x65702f50 : pop esi; pop ebp; ret 0x10 pop pop ret > 0x6570346a : pop ecx; ret > 0x657016d7 : pop eax; pop ebp; ret 0xc > 0x65701e04 : pop edi; pop esi; pop ebp; ret 0xc > 0x65702949 : pop eax; pop edi; pop esi; pop ebp; ret 8 stack pivoting > 0x657032f0 : xchg eax, esp; push eax; call edi > 0x657034d6 : mov esp, ecx; mov ecx, [eax]; mov eax, [eax + 4]; push eax; ret > 0x657020bf : leave ; ret write mem > 0x65702200 : adc [ebx], edi; ret > 0x657016d6 : add [eax + 0x5d], ebx; ret 0xc > 0x65703093 : adc [eax + 0x65], esi; call edi > 0x657015bb : adc [eax + 0x51], edx; call [edx + 0xc] > 0x6570251a : add [ebx + 0x50], edx; call [ecx + 0x28]