ropshell> use cec1138c17426f9cbc55a984f3f57397 (download) name : rop_me_baby.exe (x86_64/PE) base address : 0x401000 total gadgets: 8472
ropshell> suggest call > 0x00401245 : call rax > 0x0041035c : call rbx > 0x004167a1 : call rcx > 0x00422e01 : call rdx > 0x0041788b : call rsi jmp > 0x00401a95 : jmp rax > 0x0046d7fc : jmp rcx > 0x004049b9 : jmp rdx > 0x00459e5a : jmp r8 > 0x004aa0ef : push rsp; or [rax], cl; ret load mem > 0x0040c6d0 : mov rax, [rcx]; ret > 0x00418d20 : mov rax, [rdx]; ret > 0x00418d1b : mov rax, [r10]; ret > 0x0040c6d1 : mov eax, [rcx]; ret > 0x00418d1c : mov eax, [rdx]; ret load reg > 0x0040b53f : pop rax; ret > 0x00401d52 : pop rbx; ret > 0x0040c620 : pop rcx; ret > 0x00401ccb : pop rsi; ret > 0x00401fdc : pop rdi; ret pop pop ret > 0x0040352a : pop r12; ret > 0x004013fb : pop r12; pop r13; ret > 0x00409f8b : pop r12; pop r13; pop r14; ret > 0x00404240 : pop r12; pop r13; pop r14; pop r15; ret > 0x0040ae01 : pop r12; pop r13; pop r14; pop r15; pop rbp; ret sp lifting > 0x00401098 : add rsp, 0x28; ret > 0x00401098 : add rsp, 0x28; ret > 0x00401174 : add rsp, 0x38; ret > 0x0040d026 : add rsp, 0x48; ret > 0x0040b53c : add rsp, 0x58; ret stack pivoting > 0x00415cda : xchg eax, esp; ret > 0x00411f6a : mov rsp, rbp; pop rbx; pop rsi; pop rdi; pop r12; pop rbp; ret > 0x00411f6b : mov esp, ebp; pop rbx; pop rsi; pop rdi; pop r12; pop rbp; ret > 0x00485b41 : lea esp, [rsp + 0x38]; mov rdx, rsi; mov rcx, r12; call rax > 0x00450b29 : movsxd rsp, ecx; mov rcx, rsi; mov r8, r12; mov rdx, [rbp - 0x48]; call [rax + 0x60] write mem > 0x0046c250 : add [rbx], eax; ret > 0x004168d9 : add [rcx], edi; ret > 0x0046c293 : add [rdx], eax; ret > 0x0042a793 : add [rax + 0x39], ecx; ret > 0x00482f80 : add [rcx + 0x10], rdx; ret