ropshell> use c5483b8a6c0a4f2b91331f6f8bc3b39a (download) name : starcraft (x86_64/ELF) base address : 0x21f0 total gadgets: 292
ropshell> suggest call > 0x0000222c : call rax > 0x000024b3 : call rcx > 0x00002375 : call rdx > 0x00004aa3 : call [rbp + 0x48] > 0x0000229c : call [rsp + rax*8] jmp > 0x000022e2 : jmp rax load mem > 0x00003056 : mov rdx, [rax]; mov rax, [rbp - 0x18]; mov rdi, rax; call rdx > 0x00003057 : mov edx, [rax]; mov rax, [rbp - 0x18]; mov rdi, rax; call rdx > 0x00004b0d : mov eax, [rdx + rax]; movsxd rdx, eax; lea rax, [rip + 0x9da]; add rax, rdx; jmp rax > 0x0000264e : mov rcx, [rax]; lea rdx, [rbp - 0x60]; mov rax, [rbp - 0x88]; mov rsi, rdx; mov rdi, rax; call rcx > 0x0000264f : mov ecx, [rax]; lea rdx, [rbp - 0x60]; mov rax, [rbp - 0x88]; mov rsi, rdx; mov rdi, rax; call rcx load reg > 0x000022b5 : pop rbp; ret > 0x00002697 : pop rbx; pop rbp; ret > 0x000022b4 : pop rsp; pop rbp; ret > 0x000022b3 : pop r12; pop rbp; ret > 0x00004e6f : mov r15, [rsp + 0x30]; add rsp, 0x38; ret pop pop ret > 0x000022b5 : pop rbp; ret > 0x000022b3 : pop r12; pop rbp; ret > 0x000022b2 : pop rbx; pop r12; pop rbp; ret sp lifting > 0x00004e74 : add rsp, 0x38; ret > 0x00004e74 : add rsp, 0x38; ret stack pivoting > 0x000026e0 : leave ; ret write mem > 0x00002285 : add [rax + 0x39], ecx; fdiv [rbx + 0x20]; nop [rax + rax]; add rax, 1; mov [rip + 0x204e45], rax; call [r12 + rax*8]