ropshell> use fa88665ceec4e37c0780811970d95c70 (download) name : chal (x86_64/ELF) base address : 0x1034540 total gadgets: 2932
ropshell> suggest call > 0x01047b9e : call rax > 0x0106f175 : call rbx > 0x0106fab6 : call rdx > 0x010a1026 : call rdi > 0x01035f61 : call [rax] jmp > 0x010c5341 : push rsp; ret > 0x01036696 : jmp rax > 0x0105b4d6 : jmp rbx > 0x0105a78e : jmp rcx > 0x01074d74 : jmp rdi load mem > 0x010d3e84 : mov rax, [rdi]; pop rbp; ret > 0x010d3e74 : mov eax, [rdi]; pop rbp; ret > 0x0108021e : mov rdi, [rcx]; call rax > 0x0108021f : mov edi, [rcx]; call rax > 0x01037827 : mov ecx, [rsi]; mov [rdi], ecx; pop rbp; ret load reg > 0x010c5cc4 : pop rax; ret > 0x0103c673 : pop rcx; ret > 0x010cf9ec : pop rdx; ret > 0x01034b89 : pop rbp; ret > 0x010c9035 : pop rsp; ret pop pop ret > 0x010cd92f : pop r13; ret > 0x0104a152 : pop r14; pop rbp; ret > 0x01050fbd : pop r14; pop r15; pop rbp; ret > 0x01050fbb : pop r12; pop r14; pop r15; pop rbp; ret > 0x010738a8 : pop r12; pop r13; pop r14; pop r15; pop rbp; ret stack pivoting > 0x0109f584 : xchg rax, rsp; stc ; jmp [rsi - 0x75] > 0x010ca500 : xchg eax, esp; cmc ; jmp [rsi + 0xf] > 0x010cc998 : leave ; pop rbp; ret syscall > 0x01067787 : syscall ; ret write mem > 0x010c8616 : add [rcx], eax; pop rbp; ret > 0x010b93a1 : add [rdx + 0x12], edi; pop rbp; ret > 0x0103c6e1 : add [rdi], ecx; test [rdi - 0x17000000], ebx; ret 0 > 0x010be71a : add [rcx + 0x48d12833], esi; shr eax, cl; pop rbp; ret > 0x010c0263 : add [rax + rax], edi; setae al; or al, cl; movzx eax, al; pop rbp; ret