ropshell> use 3b45f44a4cf31f07d3417e66ffd6e6e2 (download)
name         : AudioPluginDissonance.dll (x86_64/PE)
base address : 0x180001000
total gadgets: 6582
ropshell> suggest
call
    > 0x18002e663 : call rax
    > 0x18009ecfa : call rbx
    > 0x18007e3bb : call rcx
    > 0x180024bb1 : call rdx
    > 0x18006d68d : call rsi
jmp
    > 0x18001266d : push rsp; ret
    > 0x1800839df : jmp rax
    > 0x180080123 : jmp rbx
    > 0x180006f84 : jmp rcx
    > 0x18007f8d9 : jmp rdx
load mem
    > 0x180002f77 : mov rax, [rcx]; ret
    > 0x180002f78 : mov eax, [rcx]; ret
    > 0x18000296b : movzx eax, [r8]; ret
    > 0x18005b770 : mov rax, [rcx + 0x120]; ret
    > 0x180054e80 : mov eax, [rcx + 0x10]; ret
load reg
    > 0x18000e3b5 : pop rax; ret
    > 0x1800012e0 : pop rbx; ret
    > 0x18000e8a4 : pop rcx; ret
    > 0x180001175 : pop rdx; ret
    > 0x1800025f6 : pop rsi; ret
pop pop ret
    > 0x1800095a1 : pop r12; ret
    > 0x180012dc7 : pop r12; pop rbp; ret
    > 0x18000f230 : pop r12; pop rbp; pop rbx; ret
    > 0x1800134ef : pop r12; pop rdi; pop rbp; pop rbx; ret
    > 0x180009e91 : pop r12; pop rdi; pop rsi; pop rbp; pop rbx; ret
sp lifting
    > 0x18001438d : add rsp, 0x18; ret
    > 0x18001438d : add rsp, 0x18; ret
    > 0x180001b4a : add rsp, 0x28; ret
    > 0x180020d1b : add rsp, 0x38; ret
    > 0x180028925 : add rsp, 0x48; ret
stack pivoting
    > 0x18000938f : mov rsp, r11; ret
    > 0x18007ea2c : xchg eax, esp; ret
    > 0x180009390 : mov esp, ebx; ret
    > 0x1800267cb : lea rsp, [rbp + 0x10]; pop rbp; ret
    > 0x1800267cc : lea esp, [rbp + 0x10]; pop rbp; ret
write mem
    > 0x18002b2ad : adc [rax], ebx; ret
    > 0x18001ed81 : add [rdi], ecx; ret
    > 0x1800677bc : adc [rax + 0x10], ecx; ret
    > 0x180054e6f : adc [rcx + 8], eax; ret
    > 0x1800a0b93 : adc [rax], edx; add rsp, 0x38; ret