ropshell> use e9c73db4de762910c572a97827776de6 (download)
name         : libc.so.6 (x86_64/ELF)
base address : 0x243c0
total gadgets: 19536
ropshell> suggest
call
    > 0x000278a0 : call rax
    > 0x000284f6 : call rbx
    > 0x00063163 : call rcx
    > 0x00036101 : call rdx
    > 0x00027850 : call rsi
jmp
    > 0x0005654b : push rsp; ret
    > 0x000279e0 : jmp rax
    > 0x000b4f62 : jmp rcx
    > 0x0003b78c : jmp rdx
    > 0x00060d55 : jmp rsi
load mem
    > 0x0016e674 : mov eax, [rcx]; ret
    > 0x00085210 : mov eax, [rdx]; ret
    > 0x000e5b24 : mov eax, [rdi]; ret
    > 0x00093354 : mov rax, [rdi + 0x68]; ret
    > 0x0016e772 : mov eax, [rdx + 4]; ret
load reg
    > 0x000d6a27 : pop rax; ret
    > 0x000546e6 : pop rbx; ret
    > 0x0007af33 : pop rcx; ret
    > 0x000257f8 : pop rbp; ret
    > 0x00037005 : pop rsp; ret
pop pop ret
    > 0x00105f37 : pop r12; ret
    > 0x00028609 : pop r12; pop rbp; ret
    > 0x000257f4 : pop r12; pop r13; pop rbp; ret
    > 0x000316ce : pop r12; pop r13; pop r14; pop rbp; ret
    > 0x0011b04c : pop r11; pop r12; pop r13; pop r14; pop rbp; ret
sp lifting
    > 0x001076ef : add rsp, 0x128; ret
    > 0x001076ef : add rsp, 0x128; ret
    > 0x00104b3a : add rsp, 0x288; ret
    > 0x001060e9 : add rsp, 0x38; ret
    > 0x00120beb : add rsp, 0x40; ret
stack pivoting
    > 0x0005aaff : mov rsp, rdx; ret
    > 0x00041347 : xchg eax, esp; ret
    > 0x0005ab00 : mov esp, edx; ret
    > 0x00077325 : lea rsp, [r10 - 8]; ret
    > 0x00077326 : lea esp, [rdx - 8]; ret
syscall
    > 0x00095086 : syscall ; ret
    > 0x0008ceeb : int 0x80; cmp esi, 2; cmove eax, ecx; mov [rdi], eax; mov eax, edx; ret
write mem
    > 0x00086c78 : adc [rax], ecx; ret
    > 0x000b41cc : adc [rcx], eax; ret
    > 0x000968b8 : add [rcx], edi; ret
    > 0x00112621 : add [rsi], ecx; ret
    > 0x0009fc4f : add [rdi], rax; ret