ropshell> use fd635dde8a2c5df766008b4cc7a113ec (download)
name         : p3 (x86_64/ELF)
base address : 0x4003c0
total gadgets: 13008
ropshell> suggest "load reg"
> 0x00400f09 : pop rax; ret
> 0x00400a13 : pop rbx; ret
> 0x004a20d5 : pop rdx; ret
> 0x00402f42 : pop rsi; ret
> 0x00401b1c : pop rdi; ret
> 0x00400655 : pop rbp; ret
> 0x00401acf : pop rsp; ret
> 0x004a20d4 : pop r10; ret
> 0x00401ace : pop r12; ret
> 0x00401994 : pop r13; ret
> 0x00402f41 : pop r14; ret
> 0x00401b1b : pop r15; ret
> 0x0046c15e : pop r8; cdqe ; ret
> 0x00445170 : mov rax, [rsp - 0x18]; ret
> 0x00402d67 : mov rdx, [rsp - 0x10]; ret
> 0x0048694c : mov r13, [rsp - 8]; ret
> 0x004ced44 : mov r14, [rsp - 8]; ret
> 0x0049f7bb : mov eax, [rsp - 0x14]; ret
> 0x00402d68 : mov edx, [rsp - 0x10]; ret
> 0x004ced45 : mov esi, [rsp - 8]; ret
> 0x0048694d : mov ebp, [rsp - 8]; ret
> 0x0040130b : pop rcx; xor al, [rax]; pop rbx; ret
> 0x00403b0a : mov rbx, [rsp]; add rsp, 0x18; ret
> 0x00403b0b : mov ebx, [rsp]; add rsp, 0x18; ret
> 0x0040411d : mov rbp, [rsp + 0x10]; add rsp, 0x18; ret
> 0x00400ab1 : mov r12, [rsp + 0x10]; add rsp, 0x18; ret
> 0x004587d7 : mov r15, [rsp + 0x130]; add rsp, 0x138; ret
> 0x004587d8 : mov edi, [rsp + 0x130]; add rsp, 0x138; ret
> 0x00400ab2 : mov esp, [rsp + 0x10]; add rsp, 0x18; ret
> 0x0040f16f : mov rcx, [rsp + 0x28]; call r11
> 0x004a4204 : mov rsi, [rsp + 0x28]; call r12
> 0x004adec0 : mov rdi, [rsp + 0x28]; call rbp
> 0x0040f170 : mov ecx, [rsp + 0x28]; call r11
> 0x0040ddd4 : mov r10, [rsp + 0x60]; mov [rsp], r10; call [rax + 0x10]
> 0x004a41f9 : mov r9, [rsp + 0x18]; mov rcx, r14; mov rdx, rbp; mov rsi, [rsp + 0x28]; call r12
> 0x00446143 : mov r8, [rsp]; mov rcx, [rsp + 8]; mov rsi, r12; mov rax, [rdi]; call [rax + 0x40]
> 0x004d077a : mov r11, [rsp + 0x30]; mov rdx, [rsp + 0x38]; mov rcx, [rsp + 0x40]; add rsp, 0x50; jmp [rax]
> 0x00408894 : pop r9; mov [rbx + 0xe0], al; mov [rbx + 0xe1], 1; mov rbx, [rsp + 8]; mov rbp, [rsp + 0x10]; add rsp, 0x18; ret