ropshell> use 8e66be0a3125f7c3c5a2d303da18c35c (download) name : libc.so.6 (x86_64/ELF) base address : 0x287c0 total gadgets: 17230
ropshell> suggest "stack pivoting" > 0x0006310f : mov rsp, rdx; ret > 0x00048777 : xchg eax, esp; ret > 0x00063110 : mov esp, edx; ret > 0x0007e4a9 : mov esp, edi; jmp rcx > 0x00171e8b : lea rsp, [rbp - 0x10]; pop rbx; pop r12; pop rbp; ret > 0x0007e959 : mov esp, esi; mov edx, 1; jmp rcx > 0x00171e8c : lea esp, [rbp - 0x10]; pop rbx; pop r12; pop rbp; ret > 0x00045a19 : mov rsp, r8; mov rbp, r9; nop ; jmp rdx > 0x00045a1a : mov esp, eax; mov rbp, r9; nop ; jmp rdx > 0x001448d3 : mov esp, ebx; idiv edi; lea rax, [rip - 0x8231e]; cmove rax, rdx; ret > 0x0012af82 : mov esp, ecx; push rbx; mov rbx, rdi; mov rdi, rcx; call rsi > 0x000aaa23 : xchg esp, eax; add [rax], al; add [rbx + 0x31], bl; rol [rcx + 0x5c], 0x5d; ret > 0x0017a931 : push rdi; pop rsp; lea rsi, [rdi + 0x48]; mov rdi, rax; mov rcx, [rcx + 0x18]; jmp rcx > 0x0008f255 : xchg esi, esp; add [rax], al; add [rcx - 0x2076b72f], cl; xor edx, edx; call [rax + 0x48] > 0x00092677 : xchg esp, esi; add [rax], eax; add [rcx + rcx*4 - 1], cl; call [rbx + 0x20] > 0x001807f8 : lea esp, [rax - 1]; mov rax, [r15 + 0xd0]; mov [r15 + 0xa8], r12d; call [rax + 0x18] > 0x00029bb0 : leave ; ret