ropshell> use ec235bba81a6056d2a868034af3fa276 (download)
name         : strconv (x86_64/ELF)
base address : 0x4011c0
total gadgets: 7885
ropshell> suggest
call
    > 0x00402228 : call rax
    > 0x00416b3f : call rbx
    > 0x00454bd6 : call rcx
    > 0x0041d30f : call rdx
    > 0x00457e8a : call rsi
jmp
    > 0x004214c2 : push rsp; ret
    > 0x00401abc : jmp rax
    > 0x0049c3cb : jmp rbx
    > 0x0042e093 : jmp rcx
    > 0x004043db : jmp rdx
load mem
    > 0x00498132 : mov eax, [rcx]; ret
    > 0x0041c5f4 : mov rax, [rdi + 0x68]; ret
    > 0x0041c5f5 : mov eax, [rdi + 0x68]; ret
    > 0x00424844 : mov eax, [rdx]; add bh, dh; ret 0
    > 0x00426d93 : movzx eax, [rdi]; sub eax, ecx; ret
load reg
    > 0x00450e67 : pop rax; ret
    > 0x00401c92 : pop rbx; ret
    > 0x0040a58e : pop rsi; ret
    > 0x0040249f : pop rdi; ret
    > 0x00401b41 : pop rbp; ret
pop pop ret
    > 0x00401c19 : pop r12; ret
    > 0x004146c6 : pop r12; pop r13; ret
    > 0x0040a589 : pop r12; pop r13; pop r14; ret
    > 0x00402498 : pop r12; pop r13; pop r14; pop r15; ret
    > 0x00404ffd : pop r12; pop r13; pop r14; pop r15; pop rbp; ret
sp lifting
    > 0x004526cb : add rsp, 0x1018; ret
    > 0x004526cb : add rsp, 0x1018; ret
    > 0x0045020d : add rsp, 0x28; ret
    > 0x0049c4b4 : add rsp, 0x30; ret
    > 0x00450e64 : add rsp, 0x58; ret
stack pivoting
    > 0x00401e77 : xchg eax, esp; ret
    > 0x004b1fa9 : mov rsp, rcx; pop rcx; jmp rcx
    > 0x004b1faa : mov esp, ecx; pop rcx; jmp rcx
    > 0x0049c4ad : mov rsp, rbx; mov rbx, [rsp]; add rsp, 0x30; ret
    > 0x00464e1b : mov rsp, r8; mov rbp, r9; nop ; jmp rdx
syscall
    > 0x0041d246 : syscall ; ret
write mem
    > 0x00480b88 : adc [rax], ecx; ret
    > 0x0044818c : adc [rcx], eax; ret
    > 0x004495b2 : adc [rdi], eax; ret
    > 0x00491cfe : adc [rbx], eax; pop rbx; ret
    > 0x004795c7 : adc [rax + 0x39], ecx; ret