ropshell> use 911ddf2e16761643a47225f654d811e5 (download)
name         : ntdll.dll (i386/PE)
base address : 0x7c901000
total gadgets: 6968
ropshell> search xchg r32 esp %
found 13 gadgets
> 0x7c918bfe : xchg eax, esp; ret
> 0x7c95aa36 : xchg eax, esp; sub edi, ebx; dec ecx; ret 0xc
> 0x7c93bf35 : xchg eax, esp; xor eax, eax; inc eax; ret
> 0x7c901608 : xchg eax, esp; mov eax, [eax]; push eax; ret
> 0x7c95e2d8 : xchg eax, esp; add [eax], al; add [ebx], bh; ret
> 0x7c946817 : xchg eax, esp; std ; call [ebx + 0x58]
> 0x7c9467bf : xchg eax, esp; std ; call [edx + 0x51]
> 0x7c946748 : xchg eax, esp; std ; call [esi + 0xffffffff]
> 0x7c910648 : xchg eax, esp; or bh, bh; call [ebx + 0xffffffff]
> 0x7c90e8ae : xchg eax, esp; pop esi; pop edi; lea eax, [edx + 0xffffffff]; pop ebx; ret
> 0x7c90d79f : xchg eax, esp; add [eax], al; add [edx + 0x7ffe0300], bh; call [edx]; ret 0x14
> 0x7c90e360 : xchg eax, esp; add [eax], al; add [edx + 0xffffffc3], bl; fldcw [esp]; pop edx; ret
> 0x7c90d79f : xchg eax, esp; add [eax], al; add [edx + 0x7ffe0300], bh; call [edx]