ropshell> use 33f2e09e5c0755fe275b9865f9023c8b (download)
name         : IPGen2_64.exe (x86_64/PE)
base address : 0x401000
total gadgets: 34433
ropshell> suggest "write mem"
> 0x0064b607 : add [rax], rdx; ret
> 0x005587d6 : add [rax], edx; ret
> 0x005ba93a : add [rbx], edi; ret
> 0x0044052f : add [rbx], ebp; ret
> 0x00464919 : add [rcx], eax; ret
> 0x0040a18e : add [rax + 0x63], ecx; ret
> 0x0046e844 : add [rbx + 0x75ff447d], eax; ret
> 0x0040b4bb : add [rcx + 0x2b], eax; ret
> 0x00580481 : add [rsi + 0x5f], ebx; ret
> 0x00594b15 : add [rcx], edx; add al, ch; ret
> 0x0064fa2a : add [rsi], eax; add bh, bh; ret
> 0x00439d5f : add [rax + 0x60658d48], edx; pop rbp; ret
> 0x004d77b5 : add [rax], ecx; mov rsp, rbp; pop rbp; ret
> 0x004f90e5 : add [rbp + 2], esi; mov al, 1; ret
> 0x00412d27 : add [rcx], esi; or [r11 + 0x1310841], cl; ret
> 0x00439bdb : add [rsi], edi; std ; dec [rax - 0x73]; pop rbp; ret
> 0x0048aa5b : add [rbx], eax; add [rax], al; add rsp, 0x28; ret
> 0x0057da9b : add [rdi], ebx; adc eax, [rax]; add rsp, 0x28; ret
> 0x005e3d1a : add [rbp + 0x3b], eax; sal [rbp - 0x29], -0x70; pop rbx; ret
> 0x004a30cb : adc [rcx], ebp; idiv bh; lea rsp, [rbp + 0x20]; pop rbp; ret
> 0x0042d9e0 : add [rax], esi; lea rsp, [rbp + 0x20]; pop rbx; pop rsi; pop rbp; ret
> 0x00604b93 : adc [rdx], eax; or al, [rax]; call [rax]
> 0x0047cd18 : adc [rbx + 0x413b6c40], ecx; insb [rdi], dx; setne al; mov rsp, rbp; pop rbp; ret
> 0x00413a92 : adc [rbx + 0x29], esi; add [rcx], al; cmp [rip + 0x29730a], -1; ret
> 0x004181c2 : adc [rcx + rbp], ebp; add [rcx], al; cmp [rip + 0x292c0a], -1; ret
> 0x0053b1e2 : adc [rdi + 0x17], eax; add [rcx], al; cmp [rip + 0x17470a], 0; ret
> 0x00427e52 : adc [rdx], esi; sub [rax], al; add [rbx + 0x28320a3d], eax; add bh, bh; ret
> 0x00413642 : add [rcx + 8], edx; sub [rcx + 4], r8d; add [rcx + 0xc], r8d; ret
> 0x00489528 : add [rdi], ecx; xchg eax, esp; shr bl, 3; xor rax, rax; mov [rip + 0x225f8d], al; ret
> 0x0062946e : add [rbp + 0x33], ecx; ror [rbp + 0x33], 0xc9; call [rax + 0x68]
> 0x0059031b : adc [rdx + 0x4890ffe7], ebx; mov eax, [rbp + 0x50]; lea rsp, [rbp + 0x38]; pop rbx; pop rbp; ret
> 0x0059172b : add [rsi + 0x4890ffe7], eax; mov eax, [rbp + 0x50]; lea rsp, [rbp + 0x38]; pop rbx; pop rbp; ret
> 0x00604d94 : add [rdx], ecx; add bh, bh; adc [rcx + 0x284d8bc3], cl; mov rax, [rip + 0xa01db]; call [rax]
> 0x0047c9ab : add [rdx], ebp; and eax, [rax]; mov rax, [rip + 0x2329fa]; mov rax, [rax]; call [rax + 0x28]
> 0x004d63a3 : add [rbp + 0x1a], edi; mov rax, [rdi + 0xc8]; mov rcx, rax; xor rdx, rdx; mov rax, [rax]; call [rax + 0x20]
> 0x004cabcf : add [r8], rax; add [rbp + rcx*4 + 0x45], cl; lea r9, [rbp + 0x30]; mov [rsp + 0x20], al; mov rax, [rbp + 0x78]; mov rbx, [rax]; call [rbx + 8]