Function at 0x140035337
Capabilities:
Execute syscall

Disassembly:
mov ebp, 0xffff17e9
invalid
lea ecx, [rax + 0x30]
mov dword [rbp - 2], 0x770051
rep stosb byte [rdi], al
mov dword [rbp + 2], 0x6b00dd
mov dword [rsp - 0x10], ebx
jmp 0x140035780
shl cl, 3
movzx edx, word [rbp + rax*2 + 0x21c]
mov eax, r12d
mov rcx, rcx
je 0x140035356
jne 0x140035356
je 0x140035538
call rcx
movabs r14, 0x27a495000000a7e9
jmp 0x140035c34
jmp 0x140035402
pop r9
ret
pop r9
mov rsi, rsi
mov r8, r8
mov dword [rsp - 0x38], 0x68ac512f
jmp 0x140035b1c
jne 0x1400359a1
je 0x1400359a1
call fcn.140035337
add rsp, 0x16
jmp 0x140035399
mov dword [rsp - 0x40], 0x7bda5b30
shr eax, cl
movzx ecx, al
mov rax, qword [rbp + 0x10a8]
xor cx, dx
mov r15, r15
jmp 0x1400357df
mov dword [rsp - 0x40], edx
mov dword [rbp + 6], 0x5d0014
mov dword [rbp + 0xa], 0x6800c7
je 0x14003545f
jne 0x14003545f
lea ebp, [rbp - 0xf700]
jo 0x140034579
rcl ecx, 0xd8
dec rcx
jl 0x140035de5
pop rsi
cmp r11, rbp
call rcx
rcr ebx, 0xe1
mul r11
pushf
movabs r9, 0x4bc80f000006cae9
rol r15d, 2
ret
jmp 0x140035b2e
jne 0x1400358f9
je 0x1400358f9
call 0x1400355ed
add rsp, 0x16
pop rbp
jmp 0x140035633
mov dword [rbp - 0xe], 0x6000c7
mov dword [rbp - 0xa], 0xb001f
mov dword [rbp - 6], 0x2c0093
jmp 0x140035d1c
add rdi, rdx
mov dword [rsp - 0x20], 0x5251586f
mov dword [rsp - 0x38], 0x41d6b30b
jne 0x140035550
je 0x140035550
jmp rax
idiv edi
dec dword [rdi]
sbb dword [rcx + rax - 0x70f10000], 0x1eb
lea r8d, [rbx + 0xb6ed]
add byte [rax], al
movabs rdi, 0x637c290000020be9
lea ecx, [rcx - 0xa6df]
jmp 0x140035a6b
jmp 0x140035760
add rsp, 0x16
pop r14
ret
invalid
pop r14
mov rdi, rdi
jmp 0x140035c7f
push rdi
movabs rdi, 0x410ffb000006d1e9
jne 0x140035577
jmp 0x140035c4d
je 0x140035577
jmp 0x140035c42
mov dword [rsp - 0x34], 0xa01d158
xor rdi, rdx
movabs rdx, 0x4a1a80357a6ac454
jne 0x1400355c3
je 0x1400355c3
lea edi, [rcx - 0x9d52]
mov r8d, 0xdb2056cf
dec rdi
ror r8d, 0xa0
cmp r14, rdi
ret
jmp 0x1400356c1
movabs r14, 0x3fa80e000001f9e9
jne 0x1400355da
jmp 0x1400357d8
je 0x1400355da
call 0x140035614
jne 0x140035612
je 0x140035612
popf
jmp rcx
jmp 0x1400357d1
ret
pop rbp
call fcn.1400ef9a0
jmp 0x140035d32
movzx ecx, al
mov rax, qword [rbp + 0x10a8]
xor cx, dx
jmp 0x140035b5e
mov dword [rsp - 0x14], 0x633d25c0
mov rbp, rbp
movabs rdx, 0x744c20e3546dcf0c
lea r8, [rbp + 0x824]
jmp 0x140035505
xchg r14, r14
mov rdx, rdx
xchg rbx, rbx
mov dword [rsp - 0xc], edi
movabs rcx, 0x54071c0d47a9d670
ror rdi, 0x17
jmp 0x140035993
push r14
movabs r14, 0x2f761bfffffde1e9
jne 0x140035784
jmp 0x14003556a
je 0x140035784
call 0x1400358ab
jmp 0x140035563
add rsp, 0x16
pop r14
ret
pop r14
jmp 0x1400359ae
mov rsi, rsi
mov rbx, rbx
mov dword [rsp - 0x40], 0x13b39a74
mov dword [rsp - 0x34], 0x20a73861
mov word [rbp + rax*2 + 0x9f2], cx
mov rax, qword [rbp + 0x10a8]
add rax, r15
jne 0x140035846
je 0x140035846
int3
jmp 0x140035a61
lea rcx, [rbp + 0xf50]
xchg rdi, rdi
mov r10, r10
jne 0x1400358b9
je 0x1400358b9
jle 0x140035566
sub ebp, 0x1cfae9e2
sub r14d, 0xe691189
and r13d, 0x5425ef10
jb 0x14003665e
add edx, 0xc7ef4728
jb 0x14003512e
syscall
call rcx
js 0x140035b2f
movabs r15, 0x2f9ddb3c5b414beb
rol r13d, 0xc8
ror edx, 0x39
cmp rcx, rbx
js 0x140034ab2
jmp 0x140035906
and esi, 0x1deb26e1
ret
mov rcx, qword [rax]
mov dword [rsp - 0x38], 0x74941fe8
mov dword [rsp - 0x10], 0x42327969
mov dword [rsp - 0x30], 0x23b3e01a
mov rcx, qword [rcx]
push rbp
movabs rbp, 0x1d0fa0fffffd36e9
jmp 0x14003546c
jmp 0x140035634
mov dword [rsp - 0x38], ebx
call fcn.140016a78
xor eax, eax
mov dword [rbp - 0x12], 0x5f0022
jmp 0x140035c5b
and cl, bl
mov dword [rsp - 0x18], 0x7f8ee7fc
mov rbx, rbx
shl cl, 3
movzx edx, word [rbp + rax*2 - 0x12]
push r14
jmp 0x1400355d8
movabs rdx, 0x4694cc97cba64362
push r9
movabs r9, 0x64bb06fffff9f6e9
jmp 0x1400353b1
jmp 0x14003539c
mov eax, r12d
shr eax, cl
mov dword [rsp - 0x1c], esi
xchg rdi, rdi
mov dword [rsp - 0x10], edi
mov dword [rsp - 0x28], ecx
xchg rsi, rsi
jne 0x1400359fa
je 0x1400359fa
call rax
jmp rcx
jmp 0x140035676
jb 0x140035bdf
mov dword [rsp - 0x24], 0x6b6ec68d
mov dword [rsp - 0x10], 0x7e004ab2
mov rax, qword [rbp + 0x1090]
xor r15d, r15d
mov word [rbp + 0x854], r15w
jmp 0x1400358d8
add rax, r15
mov qword [rbp + 0x10a8], rax
mov dword [rsp - 0x34], 0x11cd7ee5
xchg r13, r13
mov rax, qword [rbp + 0x10a8]
cmp rax, rsi
jmp 0x140035a10
mov qword [rbp + 0x10a8], rax
mov rbx, rbx
mov dword [rsp - 0x34], 0x1789a6df
jne 0x140035a93
je 0x140035a93
syscall
ret
jmp 0x140035ac9
mov rax, qword [rbp + 0x10a8]
cmp rax, rdi
jb 0x140035b09
mov dword [rsp - 0x1c], 0x33bf5d14
mov dword [rsp - 0x28], esi
mov dword [rsp - 0x14], 0x5d0f234
lea rdx, [rbp + 0x9f2]
jmp 0x140035574
mov r10, r10
sub rdi, rcx
mov rcx, rax
ror rdi, 0x29
jmp 0x140035588
mov dword [rbp + 0xe], 0x50001e
mov dword [rbp + 0x12], 0x440093
xchg rsi, rsi
mov dword [rsp - 0x20], esi
mov dword [rsp - 0x34], 0x5099b1cc
mov dword [rbp + 0x16], 0x4c0003
mov dword [rbp + 0x1a], 0x7300dc
jmp 0x140035bb9
invalid
mov dword [rsp - 0x3c], 0x196a0262
mov dword [rsp - 0x3c], ebx
mov dword [rsp - 0x34], 0x4bcd244e
mov dword [rsp - 0x1c], ecx
mov word [rbp + rax*2 + 0x824], cx
mov rax, qword [rbp + 0x10a8]
je 0x140035ba7
jne 0x140035ba7
pause
add r8d, 0x9e57b8f9
cmp esi, 0x244b4a2c
add r14d, 0x6aa7e90c
ja 0x140035f17
movabs rdx, 0x71dbbdfffffe91e9
call rax
test r10d, 0xa78fe0e8
ret
jmp 0x140035a3d
mov qword [rbp + 0x10a8], rax
mov rax, qword [rbp + 0x10a8]
mov dword [rsp - 0x44], 0x4c5b376a
mov dword [rsp - 0x3c], 0x4f36052a
mov dword [rsp - 0x34], 0x3e2beead
mov rcx, qword [rbp + 0x10a8]
mov rax, qword [rbp + 0x10a8]
jne 0x140035c16
je 0x140035c16
jnp 0x1400362fb
popf
inc r8
call rcx
xor esi, 0xd34dd195
call 0x1400361d9
xor r13d, 0x80f1f4a6
rol r9d, 0xaf
movabs r14, 0x6526befffffd02e9
rcr r15d, 6
cmp edx, 0xa156c4b1
jmp 0x140036204
jmp 0x14003591d
cmp r9, rdx
rcr r11d, 0xb
call rcx
call 0x140035432
call 0x140035c5f
add rsp, 0x16
pop rdi
ret
pop rdi
mov word [rbp + 0xa52], r11w
jmp 0x140035870
mov dword [rsp - 0xc], 0x6a45aeb8
mov dword [rsp - 0x18], 0x4dfdfa83
mov dword [rsp - 0x24], 0x1dbdd395
lea rdi, [rbp + 0x9f2]
jmp 0x1400354eb
mov r13, r13
xchg rbx, rbx
mov dword [rsp - 0x14], 0x725c7edf
je 0x140035c93
jne 0x140035c93
movabs r10, 0x63964cfffff789e9
lea ebx, [rcx - 0x4837]
lea r11d, [rdx - 0xc21a]
lea r13d, [rbp - 0xd3b]
jno 0x140036410
jmp 0x140035421
ret
mov dword [rsp - 0x44], 0x446a71a4
xchg r15, r15
xchg rbx, rbx
xchg rsi, rsi
jmp 0x1400352ef
mov rcx, rax
mov rdx, qword [rax]
mov dword [rsp - 0x30], ecx
call qword [rdx + 0xb8]
mov rdi, qword [0x140141070]
lea r9d, [r15 + 0x10]
xchg rbp, rbp
jmp 0x140035722
add al, 0x4d
mov esi, esi
mov rsp, rsp
mov dword [rsp - 0x28], 0x57ce5738
mov r13, r13
jmp 0x14003609c
mov qword [rbp + 0x10a8], rax
push r10
movabs r10, 0x410ce7e461c732eb
jne 0x140035e07
jmp 0x140035e3b
je 0x140035e07
call 0x140035f5d
jmp 0x140035e34
pop r14
mov rcx, qword [rbp + 0x10a8]
mov rax, qword [rbp + 0x10a8]
and cl, bl
jmp 0x1400366c9
add rsp, 0x56
pop r10
ret
pop r10
mov rax, qword [rbp + 0x10a8]
cmp rax, rsi
jb 0x140035e1f
jmp 0x140036409
pop r14
ret
pop r14
jmp 0x14003619b
jne 0x140036341
je 0x140036341
call 0x140035e17
jmp 0x140036747
add rsp, 0x56
pop rdx
ret
pop rdx
jmp 0x140035eef
mov r8, r8
mov r8, r8
mov dword [rsp - 0x1c], ebx
mov dword [rsp - 0xc], 0x45c911c8
enter 0xffffffffffffc911, 0x45
jmp 0x14003642d
mov dword [rbp + 0x3fa], 0x500004
mov dword [rsp - 0x3c], 0x3e2d065d
mov dword [rsp - 0x34], 0x431fab91
mov dword ds:[rsp - 0x34], 0x431fab91
je 0x140035f4a
jne 0x140035f4a
push rcx
xor ebp, 0x568e63a5
jnp 0x1400368a9
pop rsi
jmp rax
jmp 0x14003651a
jne 0x14003648a
je 0x14003648a
call 0x1400360f9
add rsp, 0x56
pop rdi
jmp 0x140036088
je 0x1400362c0
call 0x14003605c
add rsp, 0x56
pop rdx
ret
add byte [rax - 0x7d], cl
invalid
pop rdx
jmp 0x140036045
mov rdi, rdi
mov rdx, rdx
push r14
movabs r14, 0x22e678fffffdc9e9
jne 0x14003604f
jmp 0x140035e1d
je 0x14003604f
call 0x14003603c
jmp 0x14003638a
ret
pop rdi
mov dword [rbp + 0x3c6], 0x6d00d1
mov r14, r14
jmp 0x140036271
mov dword [rsp + 0x66], 0xb001f
mov dword [rsp + 0x6a], 0x2c0093
mov dword [rsp + 0x6e], 0x770051
xchg r11, r11
mov dword [rsp - 0xc], 0x5cf39b5f
xchg r10, r10
mov dword [rsp - 0x18], 0x3b947f23
jmp 0x1400365c4
mov dword [rbp + 0x36e], 0x750093
mov dword [rbp + 0x372], 0x1e001e
mov r8, r8
jmp 0x140036236
mov r13, r13
mov dword [rbp + 0x3fe], 0x2f00d7
mov qword [rbp + 0x10a8], rax
mov rax, qword [rbp + 0x10a8]
jmp 0x14003657d
mov dword [rsp - 0x18], 0x6cdbb766
mov rdi, rdi
mov dword [rbp - 0x76], 0x7300dc
mov qword [rbp + 0x10a8], r15
lea r15d, [r9 - 0x4f]
mov rax, qword [rbp + 0x10a8]
mov dword [rsp - 0x18], 0x3b42c99e
jmp 0x1400362bd
mov dword [rbp + 0x38a], 0x730051
mov dword [rsp - 0x30], 0x32fcf89b
mov rbp, rbp
mov dword [rsp - 0x24], 0x16720f11
mov dword [rsp - 0xc], esi
mov dword [rbp + 0x38e], 0x6500da
jmp 0x140036318
fcom qword [rcx]
invalid
mov rsi, rsi
mov dword [rsp - 0x28], 0x7da38b0
mov r12, r12
mov dword [rbp + 0x376], 0x7300d0
jmp 0x140036684
mov dword [rbp + 0x3ca], 0x1e0014
mov dword [rbp + 0x3ce], 0x7800db
mov dword [rbp + 0x3d2], 0x5b0001
mov dword [rbp + 0x3d6], 0x7700c1
xchg rcx, rcx
jmp 0x14003660a
push rdx
movabs rdx, 0x1224d6fffffd7ae9
jne 0x1400362c0
jmp 0x14003603f
jmp 0x14003602e
mov dword [rsp - 0xc], esp
mov dword [rsp - 0x2c], esi
mov dword [rsp - 0x40], 0x674f0d64
mov dword [rsp + 0x7e], 0x50001e
mov dword [rbp - 0x7e], 0x440093
mov dword [rbp - 0x7a], 0x4c0003
je 0x1400362fb
jne 0x1400362fb
movabs r9, 0x5b699dfffffebbe9
dec rbp
push rbp
rol ebp, 0x4a
xor r14d, 0x54267cac
cmp esi, 0x18c8cd43
ret
jmp 0x1400361bb
mov dword [rbp + 0x392], 0x520015
mov dword [rbp + 0x396], 0x4c00d6
mov dword [rbp + 0x39a], 0x500010
mov dword [rsp - 0x30], 0x713d5e3a
push rbx
movabs rbx, 0x6887c500000407e9
jne 0x14003636f
jmp 0x14003674d
je 0x14003636f
rol r15d, 9
call rcx
lea ebx, [rdx + 0x1070]
jmp rax
jmp 0x140035e5c
add rsp, 0x56
pop r14
ret
add rax, r15
mov dword [rsp - 0x34], 0x12a540a5
mov dword [rsp - 0xc], 0x29e48a82
mov dword [rsp - 0x1c], 0x190fc719
mov dword [rsp - 0x40], 0x659ccd33
mov dword [rsp - 0x30], 0x2cac8adb
mov dword [rsp - 0x34], 0x6290126c
jmp 0x140035dfc
mov dword [rsp - 0x3c], 0xdf450a3
mov dword [rsp - 0x18], esp
or eax, 0xe8246489
xor eax, eax
mov dword [rbp + 0x362], 0x500024
mov word [rbp + 0x822], ax
jmp 0x1400367dc
movzx ecx, al
mov rax, qword [rbp + 0x10a8]
xor cx, dx
mov dword [rsp - 0x24], edx
mov word [rbp + rax*2 + 0x7f2], cx
mov rax, qword [rbp + 0x10a8]
jmp 0x1400363d1
mov dword [rsp - 0x40], 0x7e2fb5ce
mov dword [rbp + 0x3e6], 0x7200d2
mov dword [rbp + 0x3ea], 0x5c0051
jmp 0x140036770
mov dword [rbp + 0x3be], 0x6000c3
mov dword [rbp + 0x3c2], 0x570005
push rdi
movabs rdi, 0x188a8bfffffbfae9
jmp 0x140035f57
jmp 0x140036089
mov dword [rbp + 0x3b2], 0x51003f
mov dword [rbp + 0x3b6], 0x620093
xchg r14, r14
jmp 0x1400365f0
mov dword [rsp - 0x34], edx
push r14
movabs r14, 0x4ce3fbfffff92ee9
jne 0x140036522
jmp 0x140035e55
je 0x140036522
call 0x14003651d
add rsp, 0x56
jmp 0x140035e52
mov rdi, rdi
mov dword [rbp + 0x3aa], 0x4d0002
mov dword [rbp + 0x3ae], 0xb009d
jmp 0x1400364fe
mov dword [rsp - 0x30], 0x5a3d0f66
mov dword [rsp - 0x2c], edx
push rdx
movabs rdx, 0x445bbefffff90ce9
jne 0x140036567
jmp 0x140035e78
je 0x140036567
call 0x140036477
jmp 0x140035e72
mov dword [rsp - 0x18], 0x73c25313
xchg r13, r13
lea esi, [r9 - 0x38]
mov dword [rsp + 0x72], 0x6b00dd
mov dword [rsp + 0x76], 0x5d0014
mov dword [rsp + 0x7a], 0x6800c7
jmp 0x1400362cf
mov dword [rsp - 0x2c], 0x64852fbd
xchg r10, r10
mov dword [rbp + 0x3ba], 0x53001e
jmp 0x140036473
mov dword [rsp - 0x44], 0x3814b16c
mov dword [rbp + 0x3da], 0x4d0018
mov dword [rbp + 0x3de], 0x7300dc
mov dword [rbp + 0x3e2], 0x560051
add byte [rcx], dl
push rsi
add bh, al
and al, 0xf4
invalid
invalid
lahf
mov qword [rsp + r12 - 0x3c], 0x3b181118
mov dword [rsp - 0x10], 0x60d6e95
jmp 0x140036452
mov dword [rbp + 0x39e], 0x710093
mov dword [rbp + 0x3a2], 0x510003
add byte [rcx], dl
mov dword [rbp + 0x3a6], 0x6400d0
mov dword [rsp - 0x3c], 0x70d4e1f7
mov dword [rsp - 0x30], esi
mov dword [rsp - 0x38], 0x69a52d
jmp 0x14003653c
mov dword [rbp + 0x37a], 0x5f0014
mov dword [rbp + 0x37e], 0x6400c7
mov dword [rsp - 0xc], 0x79a91cbd
mov dword [rsp - 0x28], 0x2ec00e63
mov dword [rsp - 0xc], 0x62680e09
mov dword [rbp + 0x382], 0x4a0051
mov dword [rbp + 0x386], 0x6400db
jmp 0x1400361ec
xchg rcx, rcx
shl cl, 3
movzx edx, word [rsp + rax*2 + 0x5e]
mov eax, r12d
shr eax, cl
jmp 0x140036558
add rsp, 0x56
pop rbx
ret
pop rbx
jmp 0x14003664d
mov dword [rbp + 0x3ee], 0x6400d6
mov dword [rsp - 0x38], 0x1cd42190
mov dword [rsp - 0x44], 0x14d13bd5
mov dword [rbp + 0x3f2], 0x1e001f
mov dword [rbp + 0x3f6], 0x6e00d5
jmp 0x140035f06
mov dword [rbp + 0x366], 0x6300d2
mov dword [rsp - 0x10], 0x1caef312
mov dword [rbp + 0x36a], 0x5b001d
jmp 0x140036168
cmp edi, ebx
push r12
rol r15d, 0x1d
sub r14d, 0xef4eb0cd
push r13
lea ecx, [rdi - 0xf6bc]
invalid
mov cl, 0x98
push rcx
invalid