ropshell> use 183bebf0d0007b34a4c8d9ecaebcb94f (download)
name         : kernel32.dll (x86_64/PE)
base address : 0x180001000
total gadgets: 2711
ropshell> suggest "load reg"
> 0x1800063b6 : pop rax; ret
> 0x18000112a : pop rbx; ret
> 0x180001661 : pop rsi; ret
> 0x180001281 : pop rdi; ret
> 0x18000120c : pop rbp; ret
> 0x18000198e : pop rsp; ret
> 0x18000198d : pop r12; ret
> 0x1800162af : pop r13; ret
> 0x18000173d : pop r14; ret
> 0x18000b70c : pop r15; ret
> 0x18001d069 : mov rax, [rsp + 8]; ret
> 0x180007305 : mov rbx, [rsp + 8]; ret
> 0x18006fcec : mov rdi, [rsp + 0x10]; ret
> 0x18001d06a : mov eax, [rsp + 8]; ret
> 0x180007306 : mov ebx, [rsp + 8]; ret
> 0x18006fced : mov edi, [rsp + 0x10]; ret
> 0x18005297d : mov rsi, [rsp + 0x20]; pop r14; ret
> 0x18005297e : mov esi, [rsp + 0x20]; pop r14; ret
> 0x18001af74 : pop rcx; add [rax], eax; add rsp, 0x28; ret
> 0x180024e69 : pop rdx; fdiv st(5), st(0); jmp [rbp + 0x48]
> 0x180057eb7 : mov rcx, [rsp + 0x30]; call [rip + 0x2225e]; add rsp, 0x28; ret
> 0x180057eb8 : mov ecx, [rsp + 0x30]; call [rip + 0x2225e]; add rsp, 0x28; ret
> 0x1800059bd : movzx edx, [rsp + 0x68]; mov [rcx], edx; add rsp, 0x48; ret
> 0x180049c01 : mov rbp, [rsp + 0x10]; mov rsi, [rsp + 0x18]; mov rdi, [rsp + 0x20]; ret
> 0x180049c02 : mov ebp, [rsp + 0x10]; mov rsi, [rsp + 0x18]; mov rdi, [rsp + 0x20]; ret
> 0x18001d692 : mov r8, [rsp + 0x48]; xor edx, edx; mov rcx, rax; call [rip + 0x5b6be]; mov rax, [rsp + 0x50]; add rsp, 0x38; ret