ropshell> use ce0ccdb32bbbcce85c81453dcd93079e (download)
name         : stutterstep (x86_64/ELF)
base address : 0x401180
total gadgets: 21269
ropshell> suggest
call
    > 0x0040182c : call rax
    > 0x004b2541 : call rbx
    > 0x0040b2a8 : call rcx
    > 0x0046824a : call rdx
    > 0x004a8972 : call rsi
jmp
    > 0x0053a4eb : push rsp; ret
    > 0x0040516c : jmp rax
    > 0x0043ccd6 : jmp rbx
    > 0x004d7740 : jmp rcx
    > 0x004a6fd7 : jmp rdx
load mem
    > 0x0047fd24 : mov rax, [rsi]; ret
    > 0x004668c4 : mov rax, [rdi]; ret
    > 0x00598d6a : mov eax, [rcx]; ret
    > 0x004cd060 : mov eax, [rdx]; ret
    > 0x0047fd25 : mov eax, [rsi]; ret
load reg
    > 0x004359ca : pop rax; ret
    > 0x00425dea : pop rbx; ret
    > 0x0040121d : pop rcx; ret
    > 0x005a8a02 : pop rdx; ret
    > 0x00402b92 : pop rsi; ret
pop pop ret
    > 0x00465174 : pop r12; ret
    > 0x004651ca : pop r12; pop r13; ret
    > 0x00402b8d : pop r12; pop r13; pop r14; ret
    > 0x00402e9c : pop r12; pop r13; pop r14; pop r15; ret
    > 0x00426065 : pop r12; pop r13; pop r14; pop r15; pop rbp; ret
sp lifting
    > 0x0046d2ff : add rsp, 0x18; ret
    > 0x0046d2ff : add rsp, 0x18; ret
    > 0x004552f1 : add rsp, 0x28; ret
    > 0x00428f12 : add rsp, 0x38; ret
    > 0x0042d1da : add rsp, 0x48; ret
stack pivoting
    > 0x00464c3d : xchg eax, esp; ret
    > 0x005158cf : mov rsp, rcx; pop rcx; jmp rcx
    > 0x005158d0 : mov esp, ecx; pop rcx; jmp rcx
    > 0x0057b2f3 : lea rsp, [rbp - 0x10]; pop rbx; pop r12; pop rbp; ret
    > 0x005cbbf7 : mov esp, ebx; jmp [rsi + 0xf]
syscall
    > 0x005480a6 : syscall ; ret
write mem
    > 0x0055e24c : adc [rcx], eax; ret
    > 0x005421bd : adc [rdi], eax; ret
    > 0x0051f160 : add [rax + 0x39], ecx; ret
    > 0x0055e7ef : adc [rax + 0x30], edi; ret
    > 0x0055f1f4 : adc [rax + 0x20], ebp; ret