Function at 0x1400488f1
Capabilities:
Execute syscall

Disassembly:
out dx, al
or byte [rax], al
add byte [rax - 9], cl
shl byte [rsi - 0x77], 1
popfq
loopne 0x140047f03
add byte [rax], al
jmp 0x14004807b
jmp fcn.1400474b4
add rsp, 0x49
pop rdx
ret
pop rdx
rol rax, 0x1e
jmp 0x140048635
movabs rdx, 0x65178ccc6e63dfeb
jne 0x140047f28
jmp 0x140047f09
je 0x140047f28
call fcn.140047fa3
jmp 0x140047f03
invalid
mov dword [rsp - 0x24], esp
mov dword [rsp - 0x1c], 0x1be4336e
mov rsi, rsi
push rdx
jmp 0x140047f26
xor eax, eax
lea rdi, [rbp + 0xc7a]
lea ecx, [rax + 0x33]
rep stosb byte [rdi], al
mov dword [rsp - 0x34], edx
mov dword [rsp - 0x28], edx
jmp 0x14004853f
cmp r9d, 0x687ddbc9
jg 0x140048a41
lea ebp, [rbx + 0x4225]
rcl r11d, 0xe5
test rdi, rbx
pushfq
rcl r9d, 0x43
popfq
movabs r14, 0x2a83bdfffffca7e9
pushf
pop r12
call rcx
jnp 0x140047eeb
jmp fcn.140047c64
mov dword [rsp - 0x30], 0x6663b119
mov dword [rsp - 0x18], 0x608b7bc4
rol rax, 0x14
rol eax, 0x14
xor ecx, ecx
jmp 0x140048601
loope 0x1400483f1
invalid
mov dword [rsp - 0x28], 0x24d15b24
mov dword [rsp - 0x14], 0x1f5cc57d
mov dword [rsp - 0x44], edi
lea rdi, [rbp + 0x8ee]
jmp 0x140047efe
pop rcx
clc
invalid
call rax
xchg rbp, rbp
xchg r15, r15
jmp 0x140048232
lea rdx, [rbp + 0xc7a]
not rax
mov r9d, 0x10
mov dword [rsp - 0x2c], ecx
jmp 0x1400483e0
mov dword [rbp + 0x1f0], 0x6800bc
mov dword [rbp + 0x1f4], 0x430082
mov dword [rsp - 0x40], 0x16cc66b3
mov dword [rsp - 0x2c], 0x298cdbe1
jmp 0x140048c9b
mov dword [rsp - 0x30], 0x4914850f
mov dword [rsp - 0xc], 0x1da98294
mov rax, qword [rsp + 0x40]
inc rax
mov qword [rsp + 0x40], rax
jmp 0x140048a2a
add r8, qword [r8]
add al, ch
add eax, dword [rax]
add byte [rax], al
call 0x1400486e5
add rsp, 0x44
pop rdi
jmp 0x1400486ec
ret
pop rdi
mov dword [rbp + 0x1b4], 0x5c00b2
mov dword [rbp + 0x1b8], 0x3a00aa
mov dword [rbp + 0x1bc], 0x5c008f
mov dword [rbp + 0x1c0], 0x7400ff
jmp 0x140048d47
add dword [rax], eax
add byte [rdx - 0x38ffc600], ch
test dword [rcx + rax + 0x8f0000], edi
pop rsp
add bh, al
test eax, eax
add dword [rax], eax
add bh, bh
add byte [rax + rax - 0x17], dh
sub al, 6
add byte [rax], al
movabs rdx, 0x3dc61a000003cce9
jne 0x14004871d
jmp 0x140048aee
je 0x14004871d
call 0x1400488f1
add rsp, 0x44
pop rdx
ret
mov dword [rsp - 0x38], edx
movzx edx, word [rbp + rax*2 + 0x60]
mov eax, r15d
push rsi
je 0x140048772
jne 0x140048772
rcr r12d, 0xd8
ror edx, 0xcb
cpuid
lea edi, [rdi + 0x628d]
cmp r15, rdi
rcr ecx, 0x93
cmp r10, rbx
test r15d, 0xc28306e7
rol r11d, 0xc
ror ecx, 0x78
movabs r10, 0x5d6620f9604d64eb
jno 0x140048cb3
jmp 0x1400487d8
and r10d, 0x985e8a12
neg r14
div rbp
pop r13
or r13d, 0xb6395d29
pause
ret 8
inc rax
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x40]
xchg rdi, rdi
je 0x1400487c7
jne 0x1400487c7
test edx, 0xe5906d71
and r9d, 0x576b3bc5
rcr esi, 0xf8
add ecx, 0x7be437cf
movabs rdx, 0x2d9e910000044ce9
ror edx, 0xe9
test rbx, rdi
ret 0x10
jmp 0x140048c18
movabs rsi, 0x7404cd000001cee9
jne 0x1400487da
jmp 0x1400489ad
je 0x1400487da
call 0x1400488ed
add rsp, 0x44
jmp 0x1400489ab
and cl, r14b
shl cl, 3
xchg r13, r13
mov dword [rsp - 0x38], 0x4af69f5
je 0x14004883a
jne 0x14004883a
test r10, rcx
pop r13
js 0x1400489a1
pushfq
rol r8d, 0x11
adc dword [rbp + 0xc5759b], ecx
add byte [rsi - 0x63], ah
ror r9d, 0x9d
jmp rcx
loope 0x140048827
jmp rax
loopne 0x14004886b
or esi, 0x5327df9d
popfq
cmp r14d, 0xfd393f67
movabs rsi, 0x582d63fffffefae9
jl 0x1400494fc
jmp 0x140048739
neg rbp
jmp rcx
mov dword [rsp - 0x1c], 0x4fba668d
mov dword [rsp - 0x1c], 0x2c38be7d
and cl, r14b
and al, 0xe4
jge 0x140048826
cmp byte [rcx + rax*2], ch
and cl, dh
shl cl, 3
jmp 0x140048ad0
pop rbp
mov word [rbp + 0xbb2], bx
rol rax, 0x1e
mov dword [rsp - 0x10], 0x1bff8bb2
mov dword [rsp - 0x10], 0x7ff20173
mov dword [rsp - 0x28], 0x5cbbb612
lea rdx, [rbp + 0xb64]
jmp 0x140048ba0
xchg rdx, rdx
mov dword [rbp + 0x1ec], 0x400089
push rbp
movabs rbp, 0x1297bc00000670e9
jne 0x1400488b5
jmp 0x140048f2a
jmp 0x140048f19
mov r9, r9
mov dword [rsp - 0x38], 0x70208c0
mov dword [rsp - 0x2c], ecx
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
mov dword [rsp - 0x38], 0x37d9cf2a
jne 0x140048915
je 0x140048915
call rcx
ror r8d, 0x73
jge 0x14004834f
lea r13d, [rdx + 0x878e]
popf
jmp rcx
jmp 0x140048e5a
movabs rdi, 0x5fd671fffffdb3e9
jne 0x140048935
jmp 0x1400486ed
je 0x140048935
jmp 0x1400486dd
std
invalid
mov r9, r9
xchg r13, r13
mov rax, qword [rsp + 0x40]
push rdx
jne 0x140048997
je 0x140048997
call rax
jg 0x140048a09
pushf
dec r9
call 0x1400487b2
ror r9d, 0xed
int3
loope 0x140048998
invalid
jmp 0x14004871b
jg 0x140048997
invalid
mov byte [rax], dh
stosb byte [rdi], al
jnp 0x140048943
jmp 0x140048aee
pop rsi
ret
pop rsi
shr eax, cl
movzx ecx, al
mov r11, r11
jne 0x1400489d9
je 0x1400489d9
jp 0x140047fca
test r11, rbp
jmp rax
jmp 0x140048bd2
je 0x140048c62
call 0x140048945
add rsp, 0x44
pop rbp
ret
ret
pop rcx
lea rdi, [rbp + 0xb64]
lea ecx, [rax + 0x27]
rep stosb byte [rdi], al
mov dword [rsp - 0x24], 0x389f402
and al, 0xdc
add dh, ah
mov dword [rbx], eax
jne 0x140048a1a
je 0x140048a1a
ror r12d, 0x18
movabs rbp, 0xab7ae000004e3e9
cmp r10d, 0x856b8fa0
ret
jmp 0x140048f02
mov dword [rsp - 0x38], 0xb249e85
mov dword [rsp - 0x34], 0x2a205734
xchg rdi, rdi
jmp 0x140048bbc
add byte [rbp - 0x77], cl
leave
mov r9, r9
mov dword [rsp - 0x44], edi
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x40]
jne 0x140048a69
je 0x140048a69
call rax
ror ebx, 0x30
popf
syscall
lea r8d, [rcx + 0xcb87]
movabs r12, 0x1dfe45fffffd86e9
call 0x140049538
ror r12d, 0x68
rcr ebx, 7
ret
jmp 0x1400487f4
mov dword [rsp - 0x40], esp
mov dword [rsp - 0x20], esi
mov dword [rsp - 0x28], 0x2a41ba32
je 0x140048aaf
jne 0x140048aaf
cmp edi, 0xa0d5ac40
mov r11d, 0x8c83ee3e
dec rsi
jmp rax
jmp 0x140048eca
movzx edx, word [rbp + rax*2 + 0x1b4]
mov dword [rsp - 0x44], 0x7d71b815
mov r11, r11
xchg rbx, rbx
mov eax, r15d
jmp 0x140048dd7
pop rdx
xor cx, dx
mov word [rbp + rax*2 + 0xb64], cx
mov rax, qword [rsp + 0x40]
mov r14, r14
jmp 0x140048c88
xor eax, eax
mov dword [rsp - 0x10], 0x548c27b2
mov dword [rsp - 0x34], 0x4421533e
mov dword [rsp - 0x20], 0xf17fb42
jne 0x140048b2d
je 0x140048b2d
cmp rdx, rbp
neg rbx
movabs rcx, 0x38383b000000c8e9
syscall
lea esi, [rdi + 0x4c20]
inc rbx
ret 0x20
jmp 0x140048bfa
mov dword [rbp + 0x7c], 0x5f00ff
mov dword [rbp + 0x80], 0x410099
mov dword [rsp - 0x20], edx
mov dword [rsp - 0x40], edi
mov dword [rbp + 0x84], 0x6800b0
jne 0x140048b96
je 0x140048b96
ror edx, 0x55
rol r13d, 0xee
lea r15d, [rbp + 0xba98]
jo 0x14004846e
cmp rdi, rdx
inc r14
div r11
or edi, 0xec918273
rcr edx, 0x15
rcl r11d, 0x33
movabs rsi, 0x3cffdc000000d6e9
int3
jmp 0x140048c71
not rax
mov r9d, 0x10
rol rax, 0x14
xchg r11, r11
xchg r9, r9
xor ecx, ecx
call rax
jmp 0x140048b07
mov rax, qword [rsp + 0x40]
cmp rax, rsi
jb 0x140048a49
mov r10, r10
jmp 0x140048d79
xchg rdx, rdx
mov dword [rsp - 0x20], 0x2507a883
mov rax, qword [rsp + 0x40]
xor cx, dx
mov word [rbp + rax*2 + 0x918], cx
mov dword [rsp - 0x18], 0x48cd4045
and al, 0xe8
int 0x48
and al, 0xe8
int 0x48
jmp 0x1400486bb
push rcx
movabs rcx, 0x562c60fffffdf9e9
jne 0x140048bfd
jmp 0x1400489fb
je 0x140048bfd
call 0x140048b16
add rsp, 0x44
pop rcx
jmp 0x1400489fa
mov dword [rsp - 0x40], 0x324d8561
mov dword [rsp - 0x18], 0x3053d525
mov dword [rsp - 0x44], 0x115f0844
mov r8, r8
cmp rax, 0x27
jb 0x1400488d8
mov rax, qword [0x140141070]
jmp 0x140048c49
mov dword [rsp - 0x10], ebx
mov dword [rsp - 0x34], 0x2e5ace75
lea r8, [rbp + 0x918]
not rax
push rbp
movabs rbp, 0x4fd178fffffc0ee9
jne 0x140048c62
jmp 0x140048875
jmp 0x1400489e4
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov dword [rsp - 0x28], 0x28e47f1a
jmp 0x140048a42
mov rsp, rsp
xchg r10, r10
mov dword [rsp - 0x10], 0x20a47816
jmp 0x14004879b
mov dword [rsp - 0x40], edx
mov dword [rsp - 0x34], 0x4e226aaa
mov dword [rbp + 0x1f8], 0x7300ab
jmp 0x140048f30
add al, byte [rax]
add byte [rbp - 0x79], cl
test bh, 0x44
and al, 0xd4
mov edi, 0xc745f19f
push 0x60085
mov dword [rbp + 0x6c], 0x3700ff
mov dword [rbp + 0x70], 0x7f00cb
mov dword [rbp + 0x74], 0x7d00b0
je 0x140048d15
jne 0x140048d15
call fcn.14004961b
or r11d, 0x67ba09c4
call rcx
cmp r11d, 0x1f9b10eb
test rdx, rdx
rcr r10d, 0xb7
jmp rcx
jmp 0x140048e9e
mov dword [rsp - 0x28], 0x3ba2ec0a
mov dword [rsp - 0x24], ebx
mov dword [rbp + 0x1c4], 0x470084
mov dword [rbp + 0x1c8], 0x7200ff
mov dword [rbp + 0x1cc], 0x45008a
mov rsp, rsp
jmp 0x140048a7e
mov dword [rsp - 0x40], 0x55c5edb6
mov rsp, rsp
mov r8d, 0xf1
mov word [rbp + 0x940], bx
mov word [rbp + 0x200], r8w
xchg rdx, rdx
push rdi
jne 0x140048dc4
je 0x140048dc4
inc rcx
mul rdx
cmp r10, rdx
call rax
pushf
call rax
call rcx
test r12d, 0xc98b8e03
and edi, 0x9fa41550
ror ebx, 0x5d
movabs r8, 0x60cb19fffffb6ae9
rcr ebp, 0xfa
and r8d, 0xad5cff39
ret
jmp 0x140048933
shr eax, cl
movzx ecx, al
mov dword [rsp - 0x28], 0x2f76f970
mov dword [rsp - 0x24], ecx
mov dword [rsp - 0x20], 0x2fad9fb7
mov dword [rsp - 0x44], 0x1d0ed28a
je 0x140048e3b
jne 0x140048e3b
rcr ebp, 0x14
bswap rbp
jle 0x1400486d9
and esi, 0x8d211b58
rol ebx, 0x5e
push rdx
jg 0x1400485d8
jg 0x14004957a
lea r9d, [rbx + 0x6c5f]
jle 0x1400496b3
cmp ecx, 0x1b36fe9c
push r11
jae 0x140048ad8
movabs r11, 0x39e55afffffb06e9
jae 0x140049c5f
jmp 0x140048946
add ebx, 0x7a93ccd6
dec rbx
inc rbp
popf
ret 0x20
xchg r15, r15
mov r12, r12
mov dword [rsp - 0x34], 0x19cda519
jmp 0x14004885a
mov r14, r14
mov r14, r14
mov dword [rbp + 0x1e0], 0x6c00b6
mov dword [rbp + 0x1e4], 0x13008e
mov dword [rbp + 0x1e8], 0x6f00ac
add bh, al
and al, 0xe8
jge 0x140048e82
out dx, al
sub ch, cl
invalid
cli
invalid
invalid
mov dword [rsp - 0x14], 0x5aca4bc4
mov dword [rsp - 0x1c], 0x18fcd314
mov dword [rsp - 0x3c], 0x891690e
mov dword [rsp - 0x10], 0x481fd5f3
mov dword [rbp + 0x78], 0x5d0082
jmp 0x140048b43
mov rcx, rcx
mov dword [rsp - 0x28], 0x7d4b22df
mov dword [rbp + 0x1d0], 0x3a00ba
mov dword [rbp + 0x1d4], 0x5d008a
mov dword [rbp + 0x1d8], 0x7b00ff
mov dword [rbp + 0x1dc], 0x470088
jmp 0x140048e6d
mov r9, r9
mov dword [rsp - 0x18], 0x76d60b3a
lea rdi, [rbp + 0x918]
jmp fcn.1400474b4
je 0x1400488b5
call 0x140048e9b
add rsp, 0x44
pop rbp
ret
pop rbp
jmp 0x140048692
mov dword [rbp + 0x1fc], 0x5d0084
mov qword [rsp + 0x40], rbx
mov dword [rsp - 0x28], edi
jmp 0x1400488c4
add rsp, 0x79
pop r9
ret
pop r9
mov dword [rbp + 0x544], 0x7f00ac
mov dword [rbp + 0x548], 0x5200cb
mov dword [rbp + 0x54c], 0x6e00aa
je 0x140048f9e
jne 0x140048f9e
movabs r15, 0x4aad290000035de9
call rcx
call rcx
cpuid
lea esi, [rbp - 0x2fc]
ret 0x38
jmp 0x140049300
mov dword [rsp - 0x18], 0x161f1723
push r12
movabs r12, 0x4cb9d500000266e9
jne 0x140049035
jmp 0x1400492a0
je 0x140049035
jmp 0x140049294
mov dword [rbp + 0x534], 0x7f00b3
mov dword [rbp + 0x538], 0x3900c5
mov dword [rbp + 0x53c], 0x76008f
mov dword [rsp - 0x14], 0x4473b59e
xchg rsi, rsi
jmp 0x140049751
mov eax, r15d
shr eax, cl
xchg r9, r9
movzx ecx, al
mov rax, qword [rsp + 0x40]
xor cx, dx
mov word [rbp + rax*2 + 0x7c8], cx
je 0x140049135
mov dword [rsp - 0x1c], 0x5a2a6b20
mov dword [rsp - 0x28], 0x58bca092
push r8
movabs r8, 0x6b983a00000641e9
jne 0x14004922c
jmp 0x140049872
jne 0x140049252
je 0x140049252
cmp r9, rbx
rcr r9d, 0x44
jl 0x140048864
rcl r8d, 0x2c
dec rdx
pushf
movabs rdi, 0x45ab6900000609e9
lea ecx, [rbp - 0x3442]
jp 0x140049df7
jmp 0x140049860
mul r13
cpuid
ret
call fcn.1400491d9
add rsp, 0x79
pop r12
ret
pop r12
movzx edx, word [rbp + rax*2 + 0x88]
jmp 0x1400490c3
mov dword [rsp - 0x38], edi
mov dword [rsp - 0x10], ebx
mov dword [rsp - 0x1c], 0x3f57e96a
mov dword [rbp + 0x550], 0x5c0083
mov dword [rbp + 0x554], 0x7300ad
mov dword [rbp + 0x558], 0x560091
mov dword [rsp - 0x3c], 0x2487a2d3
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and cl, r14b
shl cl, 3
jmp 0x14004971b
add byte [rax - 0x38ff8300], dh
test dword [rax - 0x7e000000], esp
add byte [rbp], bl
xchg r12, r12
mov dword [rbp + 0xa4], 0x5f00ff
mov dword [rbp + 0xa8], 0x410099
jne 0x140049563
je 0x140049563
pushf
js 0x140049d9e
call rcx
dec rsi
test r10, rbp
push rdi
neg r10
sub ebx, 0x17eef957
cmp r8d, 0x26382580
lea r12d, [rdi + 0x7ba8]
cmp r13d, 0xa8235f65
ret
jmp 0x14004965f
add al, 5
add byte [rax], al
mov esi, 0x4d006800
mov esp, esp
mov dword [rsp - 0x40], ecx
jmp 0x140049218
mov dword [rsp - 0x24], 0x22633956
mov dword [rsp - 0x30], 0x73018668
mov r8, r8
xchg r15, r15
mov dword [rsp - 0x38], 0x43984849
jmp 0x140049095
mov dword [rsp - 0x24], 0x2f3124f8
mov dword [rsp - 0x10], 0x60022bf4
mov dword [rsp - 0x20], ebx
mov dword [rbp + 0x518], 0x5a00cb
mov dword [rbp + 0x51c], 0x3a00ac
mov dword [rbp + 0x520], 0x5d0082
mov dword [rsp - 0x1c], edi
jmp 0x1400496e6
xchg rdx, rdx
mov dword [rbp + 0x508], 0x44008f
mov dword [rbp + 0x50c], 0x6800be
mov dword [rbp + 0x510], 0x13008e
mov dword [rbp + 0x514], 0x5e0096
mov dword [rsp - 0x3c], esi
mov dword [rsp - 0x38], 0x4341feb5
jmp 0x1400495d2
mov dword [rbp + 0xac], 0x6800b0
mov dword [rsp - 0x14], ecx
mov dword [rsp - 0x20], 0x478c9797
mov dword [rsp - 0x20], 0x56e11503
mov dword [rsp - 0x30], 0x18afe73b
jne 0x1400496c3
je 0x1400496c3
test r13d, 0x19f149b3
jb 0x1400486fb
popf
or r11d, 0xef6bacd5
rol r10d, 0xfd
cpuid
jmp rcx
mov edx, 0x9c88c7c1
cmp edi, 0x14256ec2
neg r11
movabs r15, 0x5822a900000156e9
lea r11d, [rdx - 0x9b7b]
call rax
pushfq
cmp r11d, 0xd5e1f3ff
call 0x14004952b
jmp fcn.1400492c7
jmp 0x14004981e
mov dword [rsp - 0x44], 0x23c61aab
mov dword [rbp + 0x524], 0x7500bc
mov dword [rbp + 0x528], 0x430086
mov dword [rbp + 0x52c], 0x6e00be
mov dword [rbp + 0x530], 0x510082
jmp 0x1400495af
mov dword [rsp - 0x30], 0x97a68a9
mov r9, r9
mov dword [rsp - 0x40], 0x3e6f8593
jmp 0x140049029
mov dword [rsp - 0x34], 0x51332d45
mov dword [rbp + 0x540], 0x52008e
push r9
movabs r9, 0x5cb876fffff80ce9
jne 0x140049767
jmp 0x140048f78
je 0x140049767
call fcn.14004980d
jne 0x1400497bd
je 0x1400497bd
jno 0x140049cb9
dec r10
cmp r13, rdi
popf
cmp edi, 0x43ea3334
add edx, 0x8abf67c5
cmp r12, rbp
jl 0x140048988
rol r15d, 0x30
syscall
lea r14d, [rdi + 0x7ca8]
jmp rcx
jmp 0x140048f71
mov dword [rsp - 0x1c], 0x170c896
mov qword [rsp + 0x40], rbx
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x40]
mov dword [rsp - 0x18], 0x3d09d56b
je 0x140049846
invalid