ropshell> use 18403538a12facf8aced1dcfcccef1ba (download)
name         : libcrypto.so.1.0.0 (x86_64/ELF)
base address : 0x61e00
total gadgets: 13436
ropshell> suggest
call
    > 0x000621a0 : call rax
    > 0x00064db6 : call rbx
    > 0x000bc2d2 : call rcx
    > 0x0008ca5f : call rdx
    > 0x000b25f7 : call rsi
jmp
    > 0x00061f04 : jmp rax
    > 0x0006411d : jmp rbx
    > 0x0006297d : jmp rcx
    > 0x0008e846 : jmp rdx
    > 0x0008ea49 : jmp rsi
load mem
    > 0x000d2870 : mov rax, [rdi]; ret
    > 0x000d2871 : mov eax, [rdi]; ret
    > 0x0011f5bd : mov edx, [rax]; pop rbx; ret
    > 0x000d9d83 : mov rax, [rdx + rax]; ret
    > 0x000dcfc0 : mov rax, [rdi + 0x10]; ret
load reg
    > 0x00066fe5 : pop rax; ret
    > 0x00061ffa : pop rbx; ret
    > 0x00138973 : pop rcx; ret 9
    > 0x000aef53 : pop rdx; ret
    > 0x000629c8 : pop rsi; ret
pop pop ret
    > 0x000622dc : pop r12; ret
    > 0x00062e83 : pop r12; pop r13; ret
    > 0x000629c3 : pop r12; pop r13; pop r14; ret
    > 0x0006314c : pop r12; pop r13; pop r14; pop r15; ret
    > 0x000ba33c : pop r12; pop r13; pop r14; pop r15; pop rbp; ret
sp lifting
    > 0x00064121 : add rsp, 0x18; ret
    > 0x00064121 : add rsp, 0x18; ret
    > 0x00065f87 : add rsp, 0x28; ret
    > 0x00061e47 : add rsp, 0x38; ret
    > 0x000666e5 : add rsp, 0x48; ret
stack pivoting
    > 0x00062317 : xchg eax, esp; ret
    > 0x000f3488 : lea rsp, [r10 - 8]; ret
    > 0x000f3489 : lea esp, [rdx - 8]; ret
    > 0x000669f0 : lea esp, [rbp - 1]; call rax
    > 0x00155708 : push rsp; sub edi, ebp; dec [rcx + 0x415d5bd8]; pop rsp; ret
write mem
    > 0x000bcf1b : add [rcx], edi; ret
    > 0x000621d5 : adc [rdi], eax; ret
    > 0x000b6edd : adc [rdi], ecx; push rdi; ret
    > 0x000d8328 : add [rax + 0x39], ecx; ret
    > 0x00102e13 : add [rax + 1], edi; ret