ropshell> use c2b9e53abad8cdf3822b7e428f4cc673 (download)
name         : libc.so.6 (x86_64/ELF)
base address : 0x21a10
total gadgets: 14420
ropshell> suggest
call
    > 0x000237b1 : call rax
    > 0x00024745 : call rbx
    > 0x00025234 : call rcx
    > 0x00039f8a : call rdx
    > 0x0002725b : call rsi
jmp
    > 0x00036a3d : push rsp; ret
    > 0x00023a39 : jmp rax
    > 0x000fea65 : jmp rbx
    > 0x0005ebad : jmp rcx
    > 0x00034fc5 : jmp rdx
load mem
    > 0x00073b70 : mov eax, [rdx]; ret
    > 0x000c45d4 : mov eax, [rdi]; ret
    > 0x000c4594 : mov rax, [rdi + 0x20]; ret
    > 0x000e49a1 : mov eax, [rdx + 8]; ret
    > 0x000c4595 : mov eax, [rdi + 0x20]; ret
load reg
    > 0x0003a850 : pop rax; ret
    > 0x0002cbb9 : pop rbx; ret
    > 0x00081116 : pop rdx; ret
    > 0x00023b1e : pop rsi; ret
    > 0x00023173 : pop rdi; ret
pop pop ret
    > 0x00081115 : pop r10; ret
    > 0x00023695 : pop r12; pop r13; ret
    > 0x0002f8e9 : pop r12; pop r13; pop r14; ret
    > 0x0002316c : pop r12; pop r13; pop r14; pop r15; ret
    > 0x00023cdf : pop r12; pop r13; pop r14; pop r15; pop rbp; ret
sp lifting
    > 0x00037cf6 : add rsp, 0x118; ret
    > 0x00037cf6 : add rsp, 0x118; ret
    > 0x0003a8c5 : add rsp, 0x28; ret
    > 0x0004d60d : add rsp, 0x38; ret
    > 0x001003eb : add rsp, 0x40; ret
stack pivoting
    > 0x0004d3c0 : mov rsp, rdx; ret
    > 0x0003289f : xchg eax, esp; ret
    > 0x0004d3c1 : mov esp, edx; ret
    > 0x000c7650 : lea rsp, [rbp - 0x10]; pop rbx; pop r12; pop rbp; ret
    > 0x000c7651 : lea esp, [rbp - 0x10]; pop rbx; pop r12; pop rbp; ret
syscall
    > 0x000817a9 : syscall ; ret
    > 0x0007a6cb : int 0x80; cmp esi, 2; cmove edx, ecx; mov [rdi], edx; ret
write mem
    > 0x000a45cc : adc [rbx], eax; ret
    > 0x0012ae9c : adc [rdx], ebx; ret
    > 0x001279dc : adc [rdx], ecx; ret
    > 0x000d4bd7 : adc [rdi], eax; ret
    > 0x00036744 : adc [rdi], ecx; ret