ropshell> use 5e92aa65c6f3e68f44dc0be120d03a9d (download) name : echo_server (x86_64/ELF) base address : 0x223440 total gadgets: 6200
ropshell> suggest call > 0x00223717 : call rax > 0x00225574 : call rbx > 0x0024bdb9 : call rcx > 0x0026d138 : call rdx > 0x0022fac3 : call rsi jmp > 0x00225513 : jmp rax > 0x00225034 : jmp rcx > 0x00232f99 : jmp rdx > 0x00231aef : jmp rsi > 0x002390bf : jmp rdi load mem > 0x002869b7 : mov rax, [rdi]; ret > 0x00292a4d : movsx eax, [rcx]; ret 0x20 > 0x002869b8 : mov eax, [rdi]; ret > 0x00279082 : movsxd rax, [rcx + 0x2aa3d4]; ret > 0x002a0d74 : mov rax, [rdi + 8]; pop rbp; ret load reg > 0x0023aafc : pop rax; ret 6 > 0x002234c0 : pop rbx; ret > 0x002235d3 : pop rcx; ret > 0x00223a08 : pop rsi; ret > 0x00223738 : pop rdi; ret pop pop ret > 0x00238b0e : pop r13; ret > 0x00223735 : pop r14; pop r15; ret > 0x0022384a : pop r12; pop r14; pop r15; ret > 0x00223aa5 : pop r12; pop r13; pop r14; pop r15; ret > 0x00223e0a : pop r12; pop r13; pop r14; pop r15; pop rbp; ret sp lifting > 0x002235fd : add rsp, 0x28; ret > 0x002235fd : add rsp, 0x28; ret stack pivoting > 0x00240737 : xchg eax, esp; ret > 0x0024b53f : mov esp, eax; jmp rdx > 0x00277e84 : lea rsp, [rbp - 0x10]; pop rbx; pop r14; pop rbp; ret > 0x00277e85 : lea esp, [rbp - 0x10]; pop rbx; pop r14; pop rbp; ret > 0x0027d407 : mov esp, ecx; call [rax + 0x10] syscall > 0x002778c9 : syscall ; ret write mem > 0x00293440 : adc [rbx], eax; ret 0x20 > 0x00286c3d : adc [rsi], eax; pop rbp; ret > 0x0028671c : add [rax + 0x29], ecx; ret > 0x00225d0f : add [rax + 0x5d078801], esi; ret > 0x0027fe53 : adc [rdx + 0x18], eax; ret