ropshell> use 35fa0b42414147d7c411622e50cbecbd (download) name : crossbow (x86_64/ELF) base address : 0x401010 total gadgets: 503
ropshell> suggest call > 0x0040a5b5 : call rdi > 0x0040171d : call rsp > 0x0040171c : call r12 > 0x004016d8 : call [rbx] > 0x0040a8b7 : call [rdi + 0x48] jmp > 0x0040109f : jmp rax > 0x00403b06 : jmp rcx > 0x004020da : jmp rdx > 0x00406115 : jmp rsi > 0x00406fb6 : jmp rbp load mem > 0x004020f2 : mov rax, [rcx]; mov [rdi], rax; ret > 0x004020f3 : mov eax, [rcx]; mov [rdi], rax; ret > 0x0040a54e : mov edx, [rdi]; xor eax, eax; test edx, edx; sete al; ret > 0x0040a6da : mov rax, [rbx + 0x50]; mov edx, 1; pop rbx; jmp rax > 0x0040a6db : mov eax, [rbx + 0x50]; mov edx, 1; pop rbx; jmp rax load reg > 0x00404bc7 : pop rax; ret > 0x00404b00 : pop rbx; ret > 0x00401139 : pop rdx; ret > 0x0040566b : pop rsi; ret > 0x00401d6c : pop rdi; ret pop pop ret > 0x004018b4 : pop r12; ret > 0x004019dd : pop r12; pop r13; ret > 0x00405666 : pop r12; pop r13; pop r14; ret > 0x00401d65 : pop r12; pop r13; pop r14; pop r15; ret > 0x00401d64 : pop rbp; pop r12; pop r13; pop r14; pop r15; ret sp lifting > 0x00401615 : add rsp, 0x158; ret > 0x00401615 : add rsp, 0x158; ret > 0x00405175 : add rsp, 0x28; ret > 0x00404bc4 : add rsp, 0x58; ret stack pivoting > 0x0040136c : leave ; ret syscall > 0x00404b51 : syscall ; ret write mem > 0x00405573 : adc [rdi + 0x20], eax; ret > 0x0040a8e8 : adc [rbx + 8], eax; pop rbx; ret > 0x00405103 : add [rax + 2], edi; sbb eax, -1; ret > 0x00404f52 : add [r8], eax; mov rdx, [rbx]; mov rax, fs:[0]; mov [rax + 0x28], rdx; pop rbx; ret