ropshell> use c0d63d5f295f8cea9f6a969f30d87c1a (download)
name         : libc.so.6 (x86_64/ELF)
base address : 0x26650
total gadgets: 15278
ropshell> suggest
call
    > 0x00028cb0 : call rax
    > 0x0002987d : call rbx
    > 0x0006cfdd : call rcx
    > 0x00028d66 : call rdx
    > 0x0002abc8 : call rsi
jmp
    > 0x00040b9d : push rsp; ret
    > 0x00028887 : jmp rax
    > 0x000364c4 : jmp rcx
    > 0x0003f00a : jmp rdx
    > 0x000749bd : jmp rsi
load mem
    > 0x00081ee0 : mov eax, [rdx]; ret
    > 0x000da1d4 : mov eax, [rdi]; ret
    > 0x0008fe64 : mov rax, [rdi + 0x68]; ret
    > 0x000fd861 : mov eax, [rdx + 8]; ret
    > 0x001515c4 : mov eax, [rdi + 0x28]; ret
load reg
    > 0x00045580 : pop rax; ret
    > 0x0003482f : pop rbx; ret
    > 0x00131a8a : pop rcx; ret
    > 0x0002ac3f : pop rsi; ret
    > 0x0002858f : pop rdi; ret
pop pop ret
    > 0x00034189 : pop r12; ret
    > 0x0002a7bb : pop r12; pop r13; ret
    > 0x0002ac3a : pop r12; pop r13; pop r14; ret
    > 0x00028588 : pop r12; pop r13; pop r14; pop r15; ret
    > 0x0002951b : pop r12; pop r13; pop r14; pop r15; pop rbp; ret
sp lifting
    > 0x000418e1 : add rsp, 0x118; ret
    > 0x000418e1 : add rsp, 0x118; ret
    > 0x000455f5 : add rsp, 0x28; ret
    > 0x00059a35 : add rsp, 0x38; ret
    > 0x0011ca3b : add rsp, 0x40; ret
stack pivoting
    > 0x00059700 : mov rsp, rdx; ret
    > 0x00034f4a : xchg eax, esp; ret
    > 0x00059701 : mov esp, edx; ret
    > 0x0008a6c4 : mov esp, eax; mov rax, r12; pop r12; ret
    > 0x000dd133 : lea rsp, [rbp - 0x10]; pop r12; pop r13; pop rbp; ret
syscall
    > 0x000611ea : syscall ; ret
write mem
    > 0x0014a5cc : adc [rax], ebx; ret
    > 0x00149cb4 : adc [rax], ecx; ret
    > 0x00149ccc : adc [rax], edx; ret
    > 0x000b80cc : adc [rbx], eax; ret
    > 0x0014d436 : add [rcx], edi; ret