ropshell> use 645225550fb802894ea90c3bdaf05269 (download)
name         : live555ProxyServer (x86_64/ELF)
base address : 0x15450
total gadgets: 10421
ropshell> suggest
call
    > 0x000189c0 : call rax
    > 0x00038d3d : call rbx
    > 0x00018d18 : call rcx
    > 0x00018d03 : call rdx
    > 0x00018d31 : call rsi
jmp
    > 0x0004bb9c : push rsp; ret
    > 0x00016a56 : jmp rax
    > 0x00018fe0 : jmp rcx
    > 0x0001db28 : jmp rdx
    > 0x0003692d : jmp rsi
load mem
    > 0x00043cc5 : mov rax, [rsi + 0x40]; ret
    > 0x00046e28 : mov rax, [rdi + 0x118]; ret
    > 0x0001fe8a : mov rax, [r8 + 0xa0]; ret
    > 0x00043cc6 : mov eax, [rsi + 0x40]; ret
    > 0x00046e29 : mov eax, [rdi + 0x118]; ret
load reg
    > 0x00026c1a : pop rax; ret
    > 0x00017404 : pop rbx; ret
    > 0x000271b1 : pop rcx; ret
    > 0x00017d22 : pop rsi; ret
    > 0x00016e61 : pop rdi; ret
pop pop ret
    > 0x000174c9 : pop r12; ret
    > 0x0001752d : pop r12; pop r13; ret
    > 0x00017d1d : pop r12; pop r13; pop r14; ret
    > 0x00016e5a : pop r12; pop r13; pop r14; pop r15; ret
    > 0x0001cfaf : pop r12; pop r13; pop r14; pop r15; pop rbp; ret
sp lifting
    > 0x000176d9 : add rsp, 0x18; ret
    > 0x000176d9 : add rsp, 0x18; ret
    > 0x000172e4 : add rsp, 0x28; ret
stack pivoting
    > 0x0004bde1 : push rdi; pop rsp; ret
    > 0x0001958c : xchg eax, esp; ret
    > 0x00042357 : lea esp, [rax - 0x75000000]; adc ecx, [rax - 0x7d]; ret
    > 0x00017542 : mov esp, ecx; call [rax + 0x58]
    > 0x00034b62 : movsxd rsp, esp; mov rsi, r12; call [rax + 0x20]
syscall
    > 0x00025821 : syscall ; add [rax], al; mov r12d, [rax + 0x18]; mov rdi, [rbx + 0xc8]; lea rsi, [rip + 0x2eb63]; mov rax, [rdi]; call [rax + 0x20]
write mem
    > 0x0003db57 : add [rax], r9; ret
    > 0x0003db58 : add [rax], ecx; ret
    > 0x00027284 : add [rax + 1], edi; ret
    > 0x0003a591 : adc [rdi + 0x50], eax; ret
    > 0x00045691 : add [rdi + 0x100], ecx; ret