ropshell> use c9e2b8a70acbda289d22666b5905be86 (download)
name         : dnstracer (x86_64/ELF)
base address : 0x28f0
total gadgets: 267
ropshell> suggest
call
    > 0x00003008 : call rax
    > 0x000057b9 : call [r12 + rbx*8]
jmp
    > 0x00002982 : jmp rax
    > 0x00004992 : jmp [rsi + 0x25]
load mem
    > 0x00003093 : movzx edx, [rdi + 1]; shl eax, 8; add eax, edx; ret
    > 0x000049a0 : mov rax, [rbx]; mov [rax + 4], dx; add rsp, 8; pop rbx; pop rbp; ret
    > 0x000049a1 : mov eax, [rbx]; mov [rax + 4], dx; add rsp, 8; pop rbx; pop rbp; ret
    > 0x00003090 : movzx eax, [rdi]; movzx edx, [rdi + 1]; shl eax, 8; add eax, edx; ret
load reg
    > 0x00003113 : pop rbx; ret
    > 0x00003c70 : pop rsi; ret
    > 0x00002d74 : pop rdi; ret
    > 0x00002f40 : pop rbp; ret
    > 0x000043b7 : pop rsp; ret
pop pop ret
    > 0x000043b6 : pop r12; ret
    > 0x0000306b : pop r12; pop r13; ret
    > 0x00003c6b : pop r12; pop r13; pop r14; ret
    > 0x00002d6d : pop r12; pop r13; pop r14; pop r15; ret
    > 0x00002d6c : pop rbp; pop r12; pop r13; pop r14; pop r15; ret
write mem
    > 0x000031e1 : add [rsi], ebp; add [rax], al; mov [rip + 0x207076], 0; mov [rip + 0x20706d], ax; lea rax, [rip + 0x207066]; add [rsi], 1; ret