ropshell> use 42c5eb56ae8be10f34b53bef76caa24e (download)
name         : cygwin1.dll (x86_64/PE)
base address : 0x180041000
total gadgets: 12275
ropshell> suggest
call
    > 0x1800437b1 : call rax
    > 0x180048351 : call rbx
    > 0x18004e0f6 : call rcx
    > 0x180058603 : call rdx
    > 0x1800472df : call rsi
jmp
    > 0x1801685e3 : push rsp; ret
    > 0x18004b041 : jmp rax
    > 0x1802060fc : jmp rbx
    > 0x1800e2b0d : jmp rcx
    > 0x180043543 : jmp rdx
load mem
    > 0x1800cc680 : movzx eax, [rcx]; ret
    > 0x1801e0dc0 : movzx eax, [r8]; pop rbx; ret
    > 0x1801f9cd0 : mov rax, [rcx + 0x120]; ret
    > 0x180073be0 : movsxd rax, [rdx + 0x18]; ret
    > 0x1801f9cd1 : mov eax, [rcx + 0x120]; ret
load reg
    > 0x1800cbda9 : pop rax; ret
    > 0x180041100 : pop rbx; ret
    > 0x180085aab : pop rcx; ret
    > 0x18004f475 : pop rdx; ret
    > 0x1800414b8 : pop rsi; ret
pop pop ret
    > 0x1800447b4 : pop r12; ret
    > 0x180041b31 : pop r12; pop r13; ret
    > 0x180043685 : pop r12; pop r13; pop r14; ret
    > 0x18004268d : pop r12; pop r13; pop r14; pop r15; ret
    > 0x180049bf2 : pop r12; pop r13; pop r14; pop r15; pop rbp; ret
sp lifting
    > 0x18014d7d8 : add rsp, 0x188; ret
    > 0x18014d7d8 : add rsp, 0x188; ret
    > 0x180063109 : add rsp, 0x2038; ret
    > 0x180048406 : add rsp, 0x3228; ret
    > 0x180057e83 : add rsp, 0x48; ret
stack pivoting
    > 0x18004a5ea : xchg eax, esp; ret
    > 0x18009c85c : mov rsp, rbp; pop rbp; ret
    > 0x1801f6004 : mov rsp, r10; push r11; ret
    > 0x1801f6005 : mov esp, edx; push r11; ret
    > 0x18009c85d : mov esp, ebp; pop rbp; ret
write mem
    > 0x180049d5c : add [rax], edi; ret
    > 0x1801a4314 : add [r8], eax; pop rbx; ret
    > 0x1801002d2 : adc [rax + 0x39], ecx; ret
    > 0x18010c6b8 : add [rcx + 0x88], rax; ret
    > 0x180177c5a : adc [rcx + 8], eax; ret