ropshell> use f26aedb4eb27d49062e7d33ac89aa02c (download) name : reverse (x86_64/ELF) base address : 0x4003a0 total gadgets: 7396
ropshell> suggest "load reg" > 0x0040ec6a : pop rax; ret > 0x00401728 : pop rbx; ret > 0x0041a955 : pop rdx; ret > 0x00401077 : pop rsi; ret > 0x00400f90 : pop rdi; ret > 0x00400405 : pop rbp; ret > 0x00401d02 : pop rsp; ret > 0x0041a954 : pop r10; ret > 0x00401d01 : pop r12; ret > 0x004010fb : pop r13; ret > 0x00401076 : pop r14; ret > 0x00400f8f : pop r15; ret > 0x0040493e : pop r8; cdqe ; ret > 0x00410c3c : mov r13, [rsp - 8]; ret > 0x004626a4 : mov r14, [rsp - 8]; ret > 0x0041978b : mov eax, [rsp - 0x14]; ret > 0x004626a5 : mov esi, [rsp - 8]; ret > 0x00410c3d : mov ebp, [rsp - 8]; ret > 0x0045cf06 : mov rbx, [rsp]; add rsp, 0x30; ret > 0x0045cf07 : mov ebx, [rsp]; add rsp, 0x30; ret > 0x0045d275 : mov rax, [rsp + 0x10]; add rsp, 0x28; ret > 0x00405402 : mov rbp, [rsp + 0x10]; add rsp, 0x18; ret > 0x004017eb : mov r12, [rsp + 0x10]; add rsp, 0x18; ret > 0x00423f37 : mov r15, [rsp + 0x130]; add rsp, 0x138; ret > 0x00423f38 : mov edi, [rsp + 0x130]; add rsp, 0x138; ret > 0x004017ec : mov esp, [rsp + 0x10]; add rsp, 0x18; ret > 0x0040d5a7 : mov rdx, [rsp + 8]; call rax > 0x0045dcb4 : mov rsi, [rsp + 0x28]; call r12 > 0x0045fed0 : mov rdi, [rsp + 0x28]; call rbp > 0x0040d5a8 : mov edx, [rsp + 8]; call rax > 0x0045d354 : mov rcx, [rsp + 0x40]; add rsp, 0x50; jmp [rax] > 0x0045d355 : mov ecx, [rsp + 0x40]; add rsp, 0x50; jmp [rax] > 0x0045dca9 : mov r9, [rsp + 0x18]; mov rcx, r14; mov rdx, rbp; mov rsi, [rsp + 0x28]; call r12 > 0x0045d34a : mov r11, [rsp + 0x30]; mov rdx, [rsp + 0x38]; mov rcx, [rsp + 0x40]; add rsp, 0x50; jmp [rax] > 0x0045d345 : mov r10, [rsp + 0x28]; mov r11, [rsp + 0x30]; mov rdx, [rsp + 0x38]; mov rcx, [rsp + 0x40]; add rsp, 0x50; jmp [rax]