Function at 0x140132015
Capabilities:
Execute anti-debugging instructions
Hash data using fnv

Disassembly:
invalid
xlatb
test byte [rsi], ah
push 0x25
movabs byte [0x90158f36ae5f9b0d], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi + rax*4 - 0x37], cl
xchg rcx, r9
mov qword [rsp + 0x20], rcx
xchg r9, rcx
xchg r9, r8
mov qword [rsp + 0x18], r9
xchg r9, r8
jmp 0x140131091
push rbx
nop
sub rsp, 8
mov qword [rsp], rdi
push rcx
mov qword [rsp], r13
push r14
je 0x140131068
jne 0x140131068
cpuid
add edi, 0xb2d91e3f
test rbx, rdx
call fcn.140131d42
cmp r15, rdi
dec r15
bswap r11
lea r15d, [rbp - 0x6553]
inc r12
bswap rdx
call rcx
lea r8d, [rbp - 0xf7ad]
sub r8d, 0x2286d6bc
movabs r12, 0x3dbf040000017fe9
rol r8d, 0x73
popf
ret
jmp 0x1401311ec
jne 0x14013123f
cmp edx, 0xeb8fbdbf
je 0x14013124b
inc r8d
jmp 0x14013122b
xchg rsi, rdx
mov qword [rsp + 0x10], rsi
xchg rdx, rsi
mov qword [rsp + 8], rcx
nop
sub rsp, 8
mov qword [rsp], rbp
je 0x1401310e0
jne 0x1401310e0
rcl edi, 0x61
test r8, rbx
syscall
call rcx
ror r12d, 0x77
js 0x140130197
rcl r14d, 0xc3
cmp r8, rdx
cmp edi, 0x5b5e1e4
cpuid
mov esi, 0x21326e93
lea edx, [rdi - 0x7ef5]
push r12
movabs r11, 0x784754ffffff36e9
mul rdx
syscall
inc r8
call rax
jle 0x140131a1a
jmp 0x14013101b
add eax, 0xffc0ff49
ror byte [rdi], 1
mov fs, word [rdx]
or dword [rax], eax
add byte [rdi], cl
invalid
jl 0x14013123b
jmp 0x140131ffe
xchg rdx, r10
mov rax, qword [r10 + 0x10]
mov r10, qword [rax]
mov r11, qword [r10 + 0x30]
movsxd rax, dword [r11 + 0x3c]
jne 0x14013114c
je 0x14013114c
lea edx, [rdi + 0x220]
lea r14d, [rbx + 0x596d]
add ebx, 0x91d64e03
cmp rbx, rbx
cmp r8, rcx
push r13
and ecx, 0x6f2aacbe
lea r13d, [rbx + 0x8bb3]
div r11
mov r10d, 0x3a82f390
movabs rbp, 0x4680ad000000c8e9
rcl r8d, 0xa8
rcl esi, 0x66
jmp 0x140131279
jmp 0x140131219
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140131077
mov ecx, dword [rax + r11]
add rcx, r11
movzx eax, byte [rcx]
je 0x1401311b3
jne 0x1401311b3
jmp rcx
jmp 0x140131209
mov rax, qword gs:[0x60]
xor r13d, r13d
mov r8d, r13d
xchg r10, rdx
mov rdx, qword [rax + 0x18]
jmp 0x140131103
nop
sub rsp, 8
mov qword [rsp], r15
lea rbp, [rsp - 0x2b8]
sub rsp, 0x3b8
jmp 0x1401311d1
inc rcx
test al, al
je 0x140131089
jmp 0x14013123c
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
nop dword [rax + rax]
mov r9d, r8d
mov edx, 0xaf710d4c
lea rax, [r10 + r9*4]
or rax, 0xffffffff8d4baf71
add al, 0x8a
jmp 0x140131173
dec dword [rdi]
invalid
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140131160
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
je 0x140131283
jne 0x140131283
ret
test esi, edx
xor edi, 0xee2e9d38
movabs rbp, 0x3ddd3dd423425eeb
ret
jmp 0x1401312e3
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013133b
jmp 0x1401312cf
mov r14, qword [rcx + 0x30]
xchg r9, r14
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
jmp 0x1401312f2
jmp 0x1401312c2
cmp edx, 0xb6ef69d8
je 0x140131381
inc r8d
jmp 0x1401312ca
mov edi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rdi, r11
jmp 0x140131347
mov edx, 0x4078ad54
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
jne 0x140131314
je 0x140131314
lea esi, [rcx - 0x3bee]
jmp rax
jmp 0x14013132d
inc rcx
test al, al
je 0x1401312db
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x14013128c
xchg r13, rax
mov r13, qword [rcx + 0x10]
xchg r13, rax
xchg rcx, rbp
mov rbp, qword [rax]
xchg rbp, rcx
xchg r9, r14
jne 0x14013136e
je 0x14013136e
lea esi, [rbx - 0x63d5]
cmp r15d, 0xf84a92b0
movabs r8, 0xfa2e9ffffff32e9
and edx, 0x724a00c5
div r12
ret
jmp 0x1401312a5
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
jmp 0x14013139a
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r15d, dword [rcx + rdx*4]
xchg r14, rcx
je 0x1401313ee
jne 0x1401313ee
ret
jmp 0x140131495
invalid
inc r8d
jmp 0x14013145e
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x14013147d
cmp edx, 0x221100a3
je 0x1401314dc
jmp 0x14013141e
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
mov edx, 0x397663b8
lea rax, [r11 + r10*4]
jmp 0x1401314af
inc rcx
test al, al
je 0x14013141e
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
je 0x14013148c
jne 0x14013148c
movabs r8, 0x156b7d1e17ca98eb
ret
jmp 0x140131426
mov r14, qword [rax + 0x18]
xchg rcx, r14
add r15, r9
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
jmp 0x140131449
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
je 0x1401314c7
jne 0x1401314c7
pause
jbe 0x1401310ec
movabs r11, 0x517cd5e915b1a6eb
call rax
ja 0x140131418
jmp 0x14013146f
call 0x14013104e
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
xchg r12, rsi
jmp 0x140131690
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401316e1
cmp edx, 0x2db7b98b
je 0x14013174c
je 0x14013153d
jne 0x14013153d
jns 0x14013221a
lea ebx, [rbx + 0xfef2]
je 0x140132443
lea r8d, [rdi - 0x3fb2]
and r13d, 0x57de617a
popf
rol r12d, 0x23
jmp rax
jmp 0x140131579
nop word [rax + rax]
mov r10d, r8d
mov edx, 0x96fe8b66
jmp 0x140131647
inc r8d
jmp 0x14013156c
xchg r13, rbp
lea r9, [rbp + 0xd0]
mov qword [rbp + 0xd0], 0x1f400000
mov rcx, 0xffffffffffffffff
call rdi
cmp qword [rsp + 0x48], r13
je 0x140134efd
jne 0x1401315b5
je 0x1401315b5
jmp rax
jmp 0x140131633
xchg rdx, rax
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jne 0x140131618
je 0x140131618
inc r11
sub r9d, 0x1d8ff74
jmp rax
jmp 0x140131563
mov rax, qword gs:[0x60]
mov r8d, r13d
xchg r10, rcx
jmp 0x1401316a8
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x14013166a
add r14, r9
xchg rbp, r13
mov qword [rsp + 0x48], rbp
jmp 0x140131581
inc rcx
test al, al
je 0x140131579
jne 0x14013167b
je 0x14013167b
movabs rdi, 0x59e7b0036cf161eb
jp 0x140131760
jmp 0x1401316de
ror r12d, 0xb6
ret 0x10
mov qword [rsp + 0x3b0], r12
xchg rsi, r12
mov dword [rsp + 0x20], 0x3000
jmp 0x140131731
mov r10, qword [rax + 0x18]
xchg r10, rcx
xchg rdx, rax
mov rdx, qword [rcx + 0x10]
jne 0x1401316c7
je 0x1401316c7
jg 0x140130a44
jne 0x1401324b3
movabs r9, 0x3b448ffffffef6e9
push rbx
call rax
ret
jmp 0x1401315c2
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jne 0x14013171d
je 0x14013171d
lea r8d, [rdx + 0x68ad]
cmp r9, rdx
and edi, 0x16720b8
rcl ebp, 0x5c
cmp rcx, rbp
jle 0x140131c47
jmp 0x140132662
jmp 0x1401314f7
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
jmp 0x14013165a
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
jne 0x14013176b
je 0x14013176b
call 0x14013097b
movabs rbp, 0x5f573f00000118e9
test ebx, 0xc0e58cbd
cmp r10d, 0xa958b857
lea r15d, [rdi - 0xeacc]
sub ecx, 0xfc5dd27f
jmp 0x140131888
inc dword [rcx + 0x5dd27fe9]
cld
add r9d, 0xf5c1b473
call 0x140130fa7
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140131965
nop dword [rax]
movsx eax, al
jne 0x1401317e2
je 0x1401317e2
cmp edi, 0xc28e29ce
jns 0x14013122f
sub ebx, 0x32da1829
call rax
cmp r12d, 0xf8bcc6a3
test r14d, 0xaf85a1e6
popfq
syscall
cpuid
ret
jmp 0x1401317fe
loopne 0x140131786
xor al, byte [rbp + 0x44]
lea edx, [rbx - 0x2746]
call rcx
lea edi, [rdi + 0xaeb8]
jmp 0x140131b3b
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
je 0x140131832
jne 0x140131832
test ecx, 0x2227d908
test r14d, 0x66018e88
jbe 0x140131e9b
jnp 0x140130d91
push r10
ror r9d, 0xa3
test r9, rcx
movabs rcx, 0x6e258200000116e9
cpuid
jmp 0x14013194d
add dword [rax], eax
add byte [rdx - 0x5df091db], al
jnp 0x140131dd1
lea ecx, [rbp + 0x7752]
ror ebp, 0x29
jmp 0x1401311e7
xchg rcx, r11
add rsi, r9
mov rax, qword [rcx + 0x10]
xchg r8, rcx
je 0x14013186a
jne 0x14013186a
cmp r14d, 0x2649877b
movabs r15, 0x1e30cc03091067eb
dec r10
test r13d, 0xe29495d3
call 0x140130d69
call rax
jmp 0x140132013
jmp 0x1401318d3
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov esi, dword [rcx + rdx*4]
xchg rcx, r11
mov r11, qword [rax + 0x18]
jne 0x1401318b5
je 0x1401318b5
lea edx, [rbp - 0xdd41]
jne 0x140132389
rol r15d, 0xc
movabs r13, 0x7b49e1592a4c99eb
test r14, rdi
and r15d, 0x5bd25dba
call 0x1401310fa
mov r15d, 0x3b932454
ret
jmp 0x140131850
mov r8, qword [rax]
xchg r8, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
jne 0x140131930
je 0x140131930
jmp rcx
jmp 0x14013196d
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401317aa
cmp edx, 0xe55c37ce
je 0x140131985
inc r8d
jmp 0x14013196d
mov r10d, r8d
mov edx, 0xa7ed5d08
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
jmp 0x140131799
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
je 0x1401319a5
jne 0x1401319a5
pop r11
je 0x140131ba7
jmp rcx
jmp 0x1401319e4
xchg rbp, rdi
movdqu xmmword [rdi + 0x108], xmm0
xchg rbp, rdi
xchg r15, r13
mov qword [rsp + 0x30], r15
xchg r13, r15
jmp 0x140131d9d
xchg r12, r13
mov qword [rsp + 0x20], r12
xchg r13, r12
movzx edx, word [rcx + r10*2]
jmp 0x140131b8a
mov r8, rax
mov rax, r11
mul r8
xchg rcx, r8
jmp 0x140131d68
shr rcx, 1
add rcx, rdx
shr rcx, 4
jmp 0x140131aba
movzx ecx, byte [rdx]
mov dh, 0xa
inc rdx
test cl, cl
jmp 0x140131ea3
xchg r10, rbp
mov rbp, qword [rsp + 0x48]
xchg rbp, r10
xchg rbx, r13
mov r13, rbx
xchg rbx, r13
xchg rdi, rcx
jmp 0x140131dac
jne 0x140131aa1
mov rax, qword [rax]
jmp 0x140131a7c
test cl, cl
jne 0x140131eab
cmp r8d, 0xd9ff9899
je 0x140131eed
test r9d, r9d
jmp 0x140131a42
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
xchg rdx, r10
jmp 0x140131e52
xchg r9, rax
and r9d, 0xfff
and ecx, 0xfff
add r9, r10
mov byte [r9], 0xc3
jmp 0x140131bf0
nop dword [rax + rax]
dec r9d
mov r8d, 0xec9b28f8
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
add rdx, r10
jmp 0x140131a19
shr rcx, 1
shr rcx, 1
imul rcx, rcx, 0x64
je 0x140131afe
jne 0x140131afe
lea edx, [rcx - 0x960a]
or edx, 0x32ffca3
rcr r9d, 0x24
or esi, 0x887aa03
cmp r11d, 0xcb3e4e36
lea r14d, [rbx + 0x2b72]
lea r10d, [rdi - 0x4ed7]
mul rdi
test ebx, 0xb8c6848e
movabs rdi, 0x6074ddd72d5672eb
push r14
jmp 0x140131e6a
jmp 0x140131b72
mov edi, dword [rcx + r10 + 0x88]
add rdi, r10
cmp rdi, r10
je 0x140131a48
mov r9d, dword [rdi + 0x18]
test r9d, r9d
jmp 0x140131eb7
shl rdx, 2
shl rdx, 5
shl rdx, 4
shl rdx, 1
or rax, rdx
loop 0x140131b85
or eax, edx
jne 0x140131b51
je 0x140131b51
call rcx
lea edx, [rdi - 0x480f]
int3
jmp 0x1401319f9
sub r8, rcx
cmp r8, 0x4b
jb 0x140131ecc
xchg rbx, rsi
mov rsi, r9
jmp 0x140131ec9
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov edi, dword [rcx + rdx*4]
lea rdx, [rbp + 0xe8]
add rdi, r9
mov qword [rbp + 0xe8], 0x30
mov r9d, 0x64
jmp 0x140131bb5
add byte [rax], al
add byte [rcx - 0x47], al
add byte fs:[rax], al
add cl, ch
add byte [rax], al
add byte [rax], al
xchg rdi, r13
mov qword [rbp + 0x100], rdi
xchg rdi, r13
mov r8d, r9d
mov qword [rbp + 0xf0], r13
lea rcx, [rsp + 0x30]
mov qword [rbp + 0xf8], r13
jmp 0x1401319c6
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
jmp 0x140131a50
test rbx, rbx
je 0x140131b7f
rdtsc
shl rdx, 8
shl rdx, 0xc
jne 0x140131c34
je 0x140131c34
cmp r15, rdx
bswap r14
syscall
or r13d, 0x4c2d96a9
call rax
ror r9d, 0x16
push rdx
and r8d, 0xd8f58df0
ja 0x1401317e6
pause
jmp rax
jmp 0x140131b2d
lea esi, [rdi - 0x60]
invalid
adc ecx, edi
invalid
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
mov r9d, 0x20
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0xd0]
mov rcx, 0xffffffffffffffff
lea rdx, [rsp + 0x48]
jmp 0x140131cb8
mov rax, qword [rsp + 0x30]
dec rax
cmp rax, 0xfffffffffffffffd
ja 0x140134efd
add byte [rax], al
jmp 0x140131a26
nop word [rax + rax]
rdtsc
shl rdx, 0x16
shl rdx, 3
shl rdx, 5
shl rdx, 1
jmp 0x140131e0a
call r14
xor r9d, r9d
xor r8d, r8d
jne 0x140131cca
je 0x140131cca
rol edi, 0xc
movabs r11, 0x7d9e4d0000007fe9
or r9d, 0x7239da3f
test r9d, 0x59a07207
mul rdx
ret 0x28
jmp 0x140131d4e
mov r9d, 0x8000
mov qword [rsp + 0x3a8], r12
lea r8, [rbp + 0xd0]
xchg r13, r11
jne 0x140131d38
je 0x140131d38
rcl edi, 0x2e
ret
jmp 0x140131d76
xor edx, edx
xor ecx, ecx
call rbx
mov rcx, qword [rsp + 0x30]
call rdi
test eax, eax
jne 0x140134efd
jmp 0x140131ce6
mov r8, rcx
xchg rcx, r8
sub rcx, rdx
jmp 0x140131a0a
mov qword [rbp + 0xd0], r11
xchg r11, r13
lea rdx, [rsp + 0x48]
mov rcx, 0xffffffffffffffff
call r15
mov rax, qword gs:[0x60]
jmp 0x140131a6d
call rsi
test eax, eax
jne 0x140134efd
jmp 0x140131c81
mov rdi, qword [rbp + 0xd0]
xchg rdi, rcx
add rcx, r10
cmp r10, rcx
jae 0x140131c56
movabs r11, 0x47ae147ae147ae15
je 0x140131def
jne 0x140131def
xor r15d, 0x2a9ab6ac
xor edi, 0x2a9ab6ac
bswap r13
rcl r15d, 0x5a
rcl r10d, 0xa9
cmp rbx, rbx
jmp rcx
jmp 0x140131c98
shl rdx, 1
or rax, rdx
xchg r9, rax
mov rax, r9
je 0x140131e3b
jne 0x140131e3b
popf
jns 0x140131834
or ebx, 0xe17987c4
test r8, rcx
rcr r11d, 0x8c
pop rcx
cpuid
call 0x14013134a
cmp r8, rdi
movabs r15, 0x6d1c6ffffffc44e9
pushf
ret
jmp 0x140131a84
mov rdx, qword [rax + 0x30]
xchg r10, rdx
movsxd rcx, dword [r10 + 0x3c]
jne 0x140131e6d
je 0x140131e6d
or r11d, 0xebc5ebf0
popfq
call rax
movabs r12, 0x182094fffffc9be9
popf
cmp r15, rbp
jne 0x14013262e
ror byte [rcx - 0x44], 1
jmp 0x140131b0d
rcr r13d, 0x79
lea r13d, [rbp + 0x4ab3]
jno 0x140131c91
lea r12d, [rdx - 0x660]
add edx, 0x8325c838
jmp 0x140132e34
enter 0xffffffffffff8325, 0xffffffffffffffe9
xchg ecx, eax
sldt word [rax]
je 0x140131a65
nop
movsx ecx, cl
lea rdx, [rdx + 1]
jmp 0x140131bdd
je 0x140131a48
mov ebx, dword [rdi + 0x20]
nop dword [rax]
jmp 0x140131a99
xchg rsi, rbx
mov rcx, qword [rsp + 0x48]
add r10, 0x1000
add rcx, qword [rbp + 0xd0]
cmp r10, rcx
jb 0x140131ca2
jmp 0x140131c56
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
mov dword [rsp + 0x3b], 0x7c6f7d7f
jne 0x140131f29
je 0x140131f29
neg rdx
call 0x140132015
jmp rax
jmp 0x140132065
mov word [rsp + 0x43], 0x7676
mov r9d, dword [rcx + rdx*4]
mov rdx, r13
add r9, r10
jne 0x140131f77
je 0x140131f77
rcr r11d, 0x9d
jmp rax
fnstcw word [rbp - 0x401642b7]
add byte [rax], al
add byte [rsi - 0x1e00f371], ch
cmp r15, rdi
rcr r9d, 0xcd
jbe 0x140132e9b
jmp 0x14013203b
jmp rax
cmp rdx, 0xa
jb 0x140132046
xor edx, edx
lea rcx, [rsp + 0x3b]
mov r8d, 0x800
call r9
jne 0x140131ff8
je 0x140131ff8
bswap r12
jl 0x140131c89
xor r13d, 0x3ce9316a
lea edx, [rbx - 0x8c4e]
jmp 0x140132cae
jmp 0x140132011
invalid
mov r9, rax
mov r8d, r13d
enter 0xffffffffffff8b45, 0xffffffffffffffc5
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [r11 + rax + 0x20]
nop word [rax + rax]
mov r10d, r8d
jmp 0x1401320d1
xor eax, eax
mov byte [rsp + 0x45], al
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x3b]
jmp 0x14013217a
mov dword [rsp + 0x34], 0xf6f6f6f6
mov dword [rsp + 0x3f], 0x6e383c3d
movzx edx, word [rcx + r9*2]
mov ecx, dword [rdi + 0x1c]
add rcx, r10
mov word [rsp + 0x38], 0xf6f6
je 0x1401320be
jne 0x1401320be
test r15, rbx
call rax
inc rdx
sub r11d, 0x46623ed2
popfq
cmp rdi, rdx
neg r9
ret
jmp 0x140131f39
lea rcx, [rbx + r10*4]
mov edx, dword [rcx + r9]
mov ecx, 0x935f3d6f
add rdx, r9
je 0x14013210b
jne 0x14013210b
jp 0x140131c4f
jmp 0x140132192
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x3b], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
jmp 0x140131f96
movzx eax, byte [rdx]
inc rdx
test al, al
jmp fcn.140132050
mov byte [rsp + rdx + 0x78], r13b
inc rdx
cmp rdx, 0x43
jb 0x140132284
mov r9d, 0x40
lea r8, [rsp + 0x68]
je 0x140132224
jne 0x140132224
jle 0x140132f79
rcr ecx, 3
cmp rdx, rbp
jns 0x140131a87
call rcx
test rbx, rdx
rol ecx, 0x70
lea ebp, [rcx - 0x9741]
call rax
pushfq
bswap rbp
movabs rcx, 0x4b4fa4000000a9e9
and r9d, 0x3f389f3a
invalid
jmp 0x1401322d2
lea esi, [rdx - 0x30f5]
dec r13
rol r13d, 0x4b
test rcx, rbp
jne 0x140131c3d
jmp 0x140131f73
movzx eax, byte [rbp + rdx - 0x44]
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
mov byte [rbp + rdx - 0x44], cl
jmp 0x1401321db
invalid