joyce8/EMBER2024-capa huggingface dataset:
Function at 0x140021780
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x1400218f0
sub rsp, 0x38
mov qword [rsp + 0x30], rbp
lea rbp, [rsp + 0x30]
mov qword [rsp + 0x40], rax
nop dword [rax]
call fcn.140021640
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rcx + 0x80]
cmp rax, rdx
jbe 0x140021832
cmp rbx, rdx
cmovb rbx, rdx
mov rsi, rax
sub rax, rdx
shr rax, 6
lea rdi, [rax + rax*4]
lea rdi, [rdi + rdi*8]
add rdi, rdx
cmp rbx, rdi
cmovb rbx, rdi
imul rdi, rax, 0x3d
add rdx, rdi
cmp rsi, 0x400000
jbe 0x1400217f5
lea rdi, [rsi - 0x400000]
cmp rdi, rdx
ja 0x1400217f8
mov rdi, rdx
nop
mov rcx, qword [rcx + 0x18]
mov rax, rsi
sub rax, rcx
cmp rsi, rcx
cmovb rax, rbx
cmp rdi, rbx
cmovb rdi, rbx
cmp rax, rbx
cmovb rax, rbx
cmp rdi, rax
cmovb rax, rdi
nop
cmp rsi, rax
jb 0x14002183f
mov rbx, rsi
mov rbp, qword [rsp + 0x30]
add rsp, 0x38
ret
mov rbx, rax
mov rbp, qword [rsp + 0x30]
add rsp, 0x38
ret
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x10], rax
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x18], rbx
call fcn.140038400
lea rax, [0x14027c754]
mov ebx, 8
call fcn.140038d00
mov rax, qword [rsp + 0x10]
call fcn.140038a00
lea rax, [0x14027cb7b]
mov ebx, 0xa
nop
call fcn.140038d00
mov rax, qword [rsp + 0x28]
call fcn.140038a00
call fcn.140038660
call fcn.140038480
call fcn.140038400
lea rax, [0x14027d3ec]
mov ebx, 0xb
call fcn.140038d00
mov rax, qword [rsp + 0x18]
call fcn.140038a00
lea rax, [0x14027d512]
mov ebx, 0xc
call fcn.140038d00
mov rax, qword [rsp + 0x20]
call fcn.140038a00
call fcn.140038660
call fcn.140038480
lea rax, [0x14028844a]
mov ebx, 0x2d
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
call fcn.140061380
mov rax, qword [rsp + 8]
nop
jmp fcn.140021780

Function at 0x140021aa0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140021b57
sub rsp, 0x28
mov qword [rsp + 0x20], rbp
lea rbp, [rsp + 0x20]
lea rax, [0x14027cce3]
mov ebx, 0xa
call fcn.140008ba0
test rbx, rbx
je 0x140021ae2
cmp rbx, 3
jne 0x140021af6
cmp word [rax], 0x666f
jne 0x140021af6
cmp byte [rax + 2], 0x66
nop
jne 0x140021af6
movabs rax, 0x7fffffffffffffff
mov rbp, qword [rsp + 0x20]
add rsp, 0x28
ret
mov qword [rsp + 0x18], rax
mov qword [rsp + 0x10], rbx
call fcn.14004de20
test bl, bl
je 0x140021b13
mov rbp, qword [rsp + 0x20]
add rsp, 0x28
ret
call fcn.140038400
lea rax, [0x14027d137]
mov ebx, 0xb
call fcn.140038d00
mov rax, qword [rsp + 0x18]
mov rbx, qword [rsp + 0x10]
call fcn.140038d00
call fcn.140038660
nop dword [rax]
call fcn.140038480
lea rax, [0x140289d98]
mov ebx, 0x3f
call fcn.140036ac0
nop
call fcn.140061380
nop dword [rax]
jmp fcn.140021aa0
Function at 0x140022940
Capabilities:
Access peb ldr_data

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140022a3e
sub rsp, 0x48
mov qword [rsp + 0x40], rbp
lea rbp, [rsp + 0x40]
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rbx
mov qword [rsp + 8], 0
jmp 0x140022980
mov rax, qword [rsp + 0x50]
mov rcx, rdx
mov rbx, qword [rsp + 0x58]
nop
cmp qword [rsp + 8], rbx
jae 0x140022a2f
test byte [rax], al
lea rcx, [rax + 0x100b8]
mov rax, rcx
call fcn.140023500
nop dword [rax]
test rax, rax
je 0x140022a2f
movups xmmword [rsp + 0x10], xmm15
movups xmmword [rsp + 0x20], xmm15
movups xmmword [rsp + 0x30], xmm15
lea rcx, [0x140022a80]
mov qword [rsp + 0x10], rcx
lea rdx, [rsp + 8]
mov qword [rsp + 0x18], rdx
mov rdx, qword [rsp + 0x50]
mov qword [rsp + 0x20], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x38], rax
lea rbx, [rsp + 0x10]
mov qword [rsp], rbx
call fcn.140061240
xorps xmm15, xmm15
mov r14, qword [0x1404746d8]
mov r14, qword gs:[r14]
mov r14, qword [r14]
mov rdx, qword [rsp + 0x60]
test rdx, rdx
jne 0x140022a1d
xor eax, eax
jmp 0x140022a27
mov rax, qword [rdx]
call rax
mov rdx, qword [rsp + 0x60]
test al, al
je 0x140022972
mov rax, qword [rsp + 8]
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
call fcn.140061380
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
jmp fcn.140022940
Function at 0x140023c00
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140023d5a
sub rsp, 0x20
mov qword [rsp + 0x18], rbp
lea rbp, [rsp + 0x18]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x38], rcx
mov rdx, qword [rax + 0x138]
test rdx, rdx
jne 0x140023c65
call fcn.140026360
mov qword [rax + 0x18], 0
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 0x130], rax
mov qword [rcx + 0x138], rax
mov rcx, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x30]
mov rdx, rax
mov rax, qword [rsp + 0x28]
mov rsi, qword [rdx + 0x10]
test rsi, rsi
jle 0x140023ce8
mov rdi, qword [rax + 0x100]
mov r8, rbx
sub rbx, rdi
lea rdi, [rsi - 1]
nop
cmp rdi, 0x3f
jae 0x140023d4c
shl rdi, 5
mov r9d, dword [rdx + rdi + 0x20]
add r9d, dword [rdx + rdi + 0x24]
nop dword [rax + rax]
cmp r9d, ebx
ja 0x140023d3b
cmp rsi, 0x3f
jne 0x140023ceb
mov qword [rsp + 0x10], rdx
call fcn.140026360
mov qword [rax + 0x18], 0
mov rcx, qword [rsp + 0x10]
mov qword [rcx + 0x18], rax
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 0x138], rax
mov r8, qword [rsp + 0x30]
mov rdx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x38]
jmp 0x140023ceb
mov r8, rbx
mov rbx, qword [rdx + 0x10]
cmp rbx, 0x3f
jae 0x140023d2e
lea rsi, [rbx + 1]
mov qword [rdx + 0x10], rsi
shl rbx, 5
mov rsi, qword [rax + 0x100]
sub r8, rsi
mov dword [rdx + rbx + 0x20], r8d
mov esi, dword [rcx + 4]
mov dword [rdx + rbx + 0x24], esi
nop
mov qword [rdx + rbx + 0x28], rcx
inc qword [rax + 0x140]
mov rbp, qword [rsp + 0x18]
add rsp, 0x20
ret
mov rax, rbx
mov ecx, 0x3f
call fcn.140063a00
lea rax, [0x1402878e0]
mov ebx, 0x29
call fcn.140036ac0
mov rax, rdi
mov ecx, 0x3f
call fcn.140063a00
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
call fcn.140061380
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
nop dword [rax]
jmp fcn.140023c00
Function at 0x140024080
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140024206
sub rsp, 0x38
mov qword [rsp + 0x30], rbp
lea rbp, [rsp + 0x30]
nop dword [rax + rax]
cmp dword [0x140446878], ebx
je 0x1400240b0
jmp 0x1400241ef
mov rax, rbx
mov ecx, dword [rax]
mov edx, ecx
btr ecx, 0x1f
dec ecx
nop word [rax + rax]
cmp ecx, 0x80000000
jae 0x1400241de
lea ecx, [rdx - 1]
mov rbx, rax
mov eax, edx
lock cmpxchg dword [rbx], ecx
sete cl
test cl, cl
je 0x1400240ad
nop
cmp edx, 0x80000000
jne 0x1400241d4
cmp dword [0x1404749f0], 0
jle 0x1400241ca
nop
mov rax, qword [0x140474f70]
mov qword [rsp + 0x18], rax
mov rcx, qword [0x1404468a0]
mov qword [rsp + 0x10], rcx
mov rdx, qword [0x1404468b0]
mov qword [rsp + 0x28], rdx
movsd xmm0, qword [0x1404468b8]
movsd qword [rsp + 0x20], xmm0
call fcn.140038400
lea rax, [0x140284ef5]
mov ebx, 0x1f
nop dword [rax]
call fcn.140038d00
mov rax, qword [rsp + 0x18]
shr rax, 0x14
call fcn.140038a00
lea rax, [0x14027e027]
mov ebx, 0xe
nop
call fcn.140038d00
mov rax, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x28]
sub rax, rcx
shr rax, 0x14
call fcn.140038a00
lea rax, [0x140281787]
mov ebx, 0x17
call fcn.140038d00
mov rax, qword [rsp + 0x10]
call fcn.140038a00
lea rax, [0x14027cb85]
mov ebx, 0xa
call fcn.140038d00
movsd xmm0, qword [rsp + 0x20]
call fcn.140038700
lea rax, [0x14027d536]
mov ebx, 0xc
nop
call fcn.140038d00
call fcn.140038480
mov rbp, qword [rsp + 0x30]
add rsp, 0x38
ret
mov rbp, qword [rsp + 0x30]
add rsp, 0x38
ret
lea rax, [0x1402861d8]
mov ebx, 0x23
call fcn.140036ac0
lea rax, [0x140288fad]
mov ebx, 0x31
nop dword [rax + rax]
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov dword [rsp + 0x10], ebx
mov byte [rsp + 0x14], cl
call fcn.140061380
mov rax, qword [rsp + 8]
mov ebx, dword [rsp + 0x10]
movzx ecx, byte [rsp + 0x14]
jmp fcn.140024080
Function at 0x1400245a0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x1400247f7
sub rsp, 0x48
mov qword [rsp + 0x40], rbp
lea rbp, [rsp + 0x40]
mov qword [rsp + 0x38], r14
mov rcx, qword [r14 + 0x30]
inc dword [rcx + 0xd8]
nop
mov eax, dword [0x14042165c]
mov ecx, eax
and eax, 0x80000000
test eax, eax
jne 0x1400245fc
lea edx, [rcx + 1]
mov ebx, eax
mov eax, ecx
lea rsi, [0x14042165c]
lock cmpxchg dword [rsi], edx
sete cl
test cl, cl
je 0x1400245c7
mov ecx, dword [0x140446878]
test ebx, ebx
jmp 0x140024609
mov ecx, dword [0x140446878]
lea rsi, [0x14042165c]
mov dword [rsp + 0x20], ecx
sete byte [rsp + 0x24]
je 0x140024634
mov rcx, qword [rsp + 0x38]
mov rcx, qword [rcx + 0x30]
dec dword [rcx + 0xd8]
mov rax, 0xffffffffffffffff
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
lea rax, [0x140436760]
nop dword [rax + rax]
call fcn.140023ec0
test rax, rax
je 0x1400246ba
nop
mov cl, byte [rax + 0x63]
cmp cl, 1
je 0x14002466a
mov edx, dword [rax + 0x58]
mov ebx, dword [rsp + 0x20]
cmp ebx, edx
je 0x140024634
lea esi, [rbx + 3]
cmp edx, esi
je 0x140024634
jmp 0x140024774
mov rbx, rax
lea rax, [rsp + 0x20]
call fcn.140024500
mov qword [rsp + 0x28], rax
nop dword [rax]
test bl, bl
je 0x140024634
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x30], rcx
lea rax, [rsp + 0x28]
xor ebx, ebx
call fcn.140024980
test al, al
je 0x1400246b4
nop
mov rcx, qword [rsp + 0x30]
lea rdx, [0x1404468c8]
mov rsi, rcx
lock xadd qword [rdx], rcx
jmp 0x1400246b6
xor esi, esi
xor edx, edx
jmp 0x1400246f4
nop
mov eax, dword [0x14042165c]
mov edx, eax
and eax, 0x80000000
test eax, eax
jne 0x1400246ea
mov esi, edx
bts edx, 0x1f
mov ecx, eax
mov eax, esi
lea rdi, [0x14042165c]
lock cmpxchg dword [rdi], edx
sete dl
test dl, dl
je 0x1400246ba
test ecx, ecx
sete dl
mov rsi, 0xffffffffffffffff
mov byte [rsp + 0x17], dl
mov qword [rsp + 0x30], rsi
mov ebx, dword [rsp + 0x20]
movzx ecx, byte [rsp + 0x24]
lea rax, [0x14042165c]
call fcn.140024080
movzx edx, byte [rsp + 0x17]
test dl, dl
je 0x140024756
cmp dword [0x140474a08], 0
jle 0x140024746
lea rax, [0x14028bfe0]
mov qword [rsp], rax
call fcn.140061240
xorps xmm15, xmm15
mov r14, qword [0x1404746d8]
mov r14, qword gs:[r14]
mov r14, qword [r14]
nop
nop
mov ecx, 1
lea rdx, [0x140421860]
xchg dword [rdx], ecx
mov rcx, qword [rsp + 0x38]
mov rcx, qword [rcx + 0x30]
dec dword [rcx + 0xd8]
mov rax, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
mov byte [rsp + 0x16], cl
mov dword [rsp + 0x1c], edx
mov dword [rsp + 0x18], ebx
call fcn.140038400
lea rax, [0x140283160]
mov ebx, 0x1a
call fcn.140038d00
movzx eax, byte [rsp + 0x16]
movzx eax, al
nop
call fcn.140038a00
lea rax, [0x14027d55a]
mov ebx, 0xc
call fcn.140038d00
mov eax, dword [rsp + 0x1c]
call fcn.140038a00
lea rax, [0x14027cbd5]
mov ebx, 0xa
call fcn.140038d00
mov eax, dword [rsp + 0x18]
call fcn.140038a00
call fcn.140038660
nop
call fcn.140038480
lea rax, [0x140284ed6]
mov ebx, 0x1f
call fcn.140036ac0
nop
call fcn.140061380
nop dword [rax]
jmp fcn.1400245a0
Function at 0x140024820
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140024967
sub rsp, 0x30
mov qword [rsp + 0x28], rbp
lea rbp, [rsp + 0x28]
mov rcx, qword [r14 + 0x30]
cmp dword [rcx + 0xd8], 0
jne 0x14002485a
cmp dword [rcx + 0xc0], 0
jne 0x14002485a
mov rdx, r14
cmp qword [rcx], rdx
jne 0x140024955
jmp 0x14002485f
mov rax, rbx
nop
mov ecx, dword [0x14042165c]
mov edx, ecx
and ecx, 0x80000000
test ecx, ecx
jne 0x140024896
lea esi, [rdx + 1]
mov rbx, rax
mov eax, edx
lea rdi, [0x14042165c]
lock cmpxchg dword [rdi], esi
sete dl
test dl, dl
je 0x14002485c
mov edx, dword [0x140446878]
test ecx, ecx
jmp 0x14002489f
mov edx, dword [0x140446878]
mov rbx, rax
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x10], edx
sete byte [rsp + 0x14]
jne 0x140024939
lea rax, [rsp + 0x10]
call fcn.140024500
mov qword [rsp + 0x18], rax
test bl, bl
jne 0x1400248e2
mov ebx, dword [rsp + 0x10]
movzx ecx, byte [rsp + 0x14]
lea rax, [0x14042165c]
call fcn.140024080
mov rbx, qword [rsp + 0x20]
jmp 0x140024939
lea rax, [rsp + 0x18]
xor ebx, ebx
call fcn.140024980
mov ebx, dword [rsp + 0x10]
movzx ecx, byte [rsp + 0x14]
lea rax, [0x14042165c]
nop
call fcn.140024080
mov rbp, qword [rsp + 0x28]
add rsp, 0x30
ret
lea rax, [0x14028bfe8]
mov qword [rsp], rax
call fcn.140061240
xorps xmm15, xmm15
mov r14, qword [0x1404746d8]
mov r14, qword gs:[r14]
mov r14, qword [r14]
mov rax, qword [rsp + 0x20]
mov rbx, rax
mov eax, dword [rbx + 0x58]
mov ecx, dword [rsp + 0x10]
cmp eax, ecx
je 0x14002494b
add ecx, 3
cmp eax, ecx
jne 0x14002490f
mov rbp, qword [rsp + 0x28]
add rsp, 0x30
ret
lea rax, [0x140285e12]
mov ebx, 0x22
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
call fcn.140061380
mov rax, qword [rsp + 8]
jmp fcn.140024820
Function at 0x140026800
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x1400268ec
sub rsp, 0x18
mov qword [rsp + 0x10], rbp
lea rbp, [rsp + 0x10]
nop
lea rax, [0x140421bb0]
call fcn.14000c400
cmp qword [0x140421b60], 0
jne 0x1400268da
mov qword [0x140421b68], 0
mov rcx, qword [0x140421bc8]
test rcx, rcx
jne 0x140026870
nop
nop
lea rax, [0x140421bb0]
call fcn.14000c620
mov rbp, qword [rsp + 0x10]
add rsp, 0x18
ret
lea rdx, [0x140421bb8]
mov qword [rcx + 0x10], rdx
mov rcx, qword [rcx]
test rcx, rcx
jne 0x140026862
mov rcx, qword [0x140421bb8]
nop dword [rax]
test rcx, rcx
je 0x1400268b1
mov rdx, qword [0x140421bd0]
mov qword [rdx], rcx
mov rcx, qword [0x140421bb8]
mov rdx, qword [0x140421bd0]
mov qword [rcx + 8], rdx
mov rcx, qword [0x140421bc8]
mov qword [0x140421bb8], rcx
jmp 0x1400268cd
mov rcx, qword [0x140421bd0]
mov rdx, qword [0x140421bc8]
mov qword [0x140421bb8], rdx
mov qword [0x140421bc0], rcx
movups xmmword [0x140421bc8], xmm15
jmp 0x14002684a
lea rax, [0x14028744b]
mov ebx, 0x28
call fcn.140036ac0
nop
call fcn.140061380
jmp fcn.140026800

Function at 0x1400276a0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x18]
jbe 0x1400276db
sub rsp, 0x20
mov qword [rsp + 0x18], rbp
lea rbp, [rsp + 0x18]
test cl, cl
je 0x1400276c9
xor edi, edi
call fcn.140027a60
mov rbp, qword [rsp + 0x18]
add rsp, 0x20
ret
lea rax, [0x140289b73]
mov ebx, 0x3c
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov byte [rsp + 0x18], cl
call fcn.140065de0
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
movzx ecx, byte [rsp + 0x18]
jmp fcn.1400276a0

Function at 0x140027800
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x14002791a
sub rsp, 0x18
mov qword [rsp + 0x10], rbp
lea rbp, [rsp + 0x10]
xor edx, edx
jmp 0x140027833
sub r12, rbx
lea rbx, [r12 + r9]
shr r12, 0xd
sub r11, r12
mov rax, rcx
mov rcx, r11
mov edx, r10d
test rcx, rcx
jbe 0x1400278b9
test byte [rax], al
nop
movabs rsi, 0x800000000000
lea rdi, [rsi + rbx]
mov r8, rdi
shr rdi, 0x2a
cmp rdi, 0x40
jae 0x14002790c
mov rdi, qword [rax + rdi*8 + 0x10170]
test byte [rdi], al
shr r8, 0x16
and r8d, 0xfffff
mov rdi, qword [rdi + r8*8]
test byte [rdi], al
mov r8, qword [rdi + 0x114c8]
mov r9, rbx
and ebx, 0x3fffff
cmp r8, rbx
seta r10b
mov r11, rcx
shl rcx, 0xd
lea r12, [rcx + rbx]
or r10d, edx
nop
cmp r12, 0x400000
jbe 0x1400278cb
mov r12d, 0x400000
jmp 0x1400278cb
mov rcx, rax
jmp 0x14002781c
mov eax, edx
mov rbp, qword [rsp + 0x10]
add rsp, 0x18
ret
mov rax, rcx
mov r8, rdx
cmp r12, r8
jbe 0x1400278b1
mov rcx, rax
mov rax, r8
lock cmpxchg qword [rdi + 0x114c8], r12
sete dl
test dl, dl
jne 0x14002781c
mov rdx, qword [rdi + 0x114c8]
cmp rdx, r12
ja 0x1400278c5
cmp rdx, rbx
jbe 0x1400278c5
lea rax, [0x1402891a3]
mov ebx, 0x33
call fcn.140036ac0
mov rax, rdi
mov ecx, 0x40
call fcn.140063a20
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
call fcn.140061380
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
nop dword [rax]
jmp fcn.140027800
Function at 0x140028b40
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140028c8b
sub rsp, 0x30
mov qword [rsp + 0x28], rbp
lea rbp, [rsp + 0x28]
mov rcx, qword [rbx + 0x10]
nop dword [rax]
cmp rax, rcx
jne 0x140028bb1
cmp qword [rax], rbx
jne 0x140028b72
mov rcx, qword [rbx]
mov qword [rax], rcx
jmp 0x140028b80
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx]
mov qword [rcx], rdx
nop dword [rax]
cmp qword [rax + 8], rbx
jne 0x140028b90
mov rcx, qword [rbx + 8]
mov qword [rax + 8], rcx
jmp 0x140028b9b
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov qword [rax + 8], rcx
movups xmmword [rbx], xmm15
mov qword [rbx + 0x10], 0
mov rbp, qword [rsp + 0x28]
add rsp, 0x30
ret
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x20], rcx
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x18], rax
mov rcx, qword [rbx + 8]
mov qword [rsp + 0x10], rcx
call fcn.140038400
lea rax, [0x14028852b]
mov ebx, 0x2d
call fcn.140038d00
mov rax, qword [rsp + 0x18]
call fcn.140038a00
lea rax, [0x14027bed1]
mov ebx, 6
nop
call fcn.140038d00
mov rax, qword [rsp + 0x40]
call fcn.140038cc0
lea rax, [0x14027becb]
mov ebx, 6
nop dword [rax + rax]
call fcn.140038d00
mov rax, qword [rsp + 0x10]
call fcn.140038cc0
lea rax, [0x14027d03a]
mov ebx, 0xb
nop dword [rax + rax]
call fcn.140038d00
mov rax, qword [rsp + 0x20]
call fcn.140038cc0
lea rax, [0x14027bea7]
mov ebx, 6
nop dword [rax + rax]
call fcn.140038d00
mov rax, qword [rsp + 0x38]
call fcn.140038cc0
call fcn.140038660
call fcn.140038480
lea rax, [0x14027ed19]
mov ebx, 0x10
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
call fcn.140061380
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
jmp fcn.140028b40

Function at 0x140028cc0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140028da6
sub rsp, 0x30
mov qword [rsp + 0x28], rbp
lea rbp, [rsp + 0x28]
mov rcx, qword [rbx]
mov qword [rsp + 0x20], rcx
test rcx, rcx
jne 0x140028d21
cmp qword [rbx + 8], 0
jne 0x140028d21
cmp qword [rbx + 0x10], 0
jne 0x140028d21
mov rcx, qword [rax]
mov qword [rbx], rcx
mov rcx, qword [rax]
nop dword [rax]
test rcx, rcx
je 0x140028d0b
mov qword [rcx + 8], rbx
jmp 0x140028d0f
mov qword [rax + 8], rbx
mov qword [rax], rbx
mov qword [rbx + 0x10], rax
mov rbp, qword [rsp + 0x28]
add rsp, 0x30
nop
ret
mov qword [rsp + 0x40], rbx
mov rax, qword [rbx + 8]
mov qword [rsp + 0x18], rax
mov rcx, qword [rbx + 0x10]
mov qword [rsp + 0x10], rcx
call fcn.140038400
lea rax, [0x140285a03]
mov ebx, 0x21
call fcn.140038d00
mov rax, qword [rsp + 0x40]
call fcn.140038cc0
call fcn.140038620
mov rax, qword [rsp + 0x20]
call fcn.140038cc0
call fcn.140038620
mov rax, qword [rsp + 0x18]
call fcn.140038cc0
call fcn.140038620
mov rax, qword [rsp + 0x10]
call fcn.140038cc0
call fcn.140038660
call fcn.140038480
lea rax, [0x14027ed09]
mov ebx, 0x10
nop dword [rax + rax]
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
call fcn.140061380
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
nop
jmp fcn.140028cc0
Function at 0x140028de0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140028fea
sub rsp, 0x40
mov qword [rsp + 0x38], rbp
lea rbp, [rsp + 0x38]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rbx
call fcn.140026d00
test rax, rax
je 0x140028fd8
mov qword [rsp + 0x18], rax
mov rcx, qword [r14 + 0x30]
nop
inc dword [rcx + 0xd8]
mov rcx, qword [r14 + 0x30]
mov qword [rsp + 0x28], rcx
call fcn.140024820
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x18]
sub rcx, qword [rax + 0x18]
mov qword [rsp + 0x20], rcx
mov rdx, qword [rsp + 0x50]
movzx ebx, byte [rdx + 0xa]
mov byte [rsp + 0x17], bl
lea rsi, [rax + 0x78]
mov qword [rsp + 0x30], rsi
nop
mov rax, rsi
nop dword [rax + rax]
call fcn.14000c400
mov rcx, qword [rsp + 0x18]
lea rdx, [rcx + 0x80]
movzx ebx, byte [rsp + 0x17]
mov rsi, qword [rsp + 0x20]
jmp 0x140028e80
mov rdx, rdi
mov rdi, qword [rdx]
test rdi, rdi
je 0x140028eeb
movzx r8d, word [rdi + 8]
cmp r8, rsi
jne 0x140028e9a
cmp byte [rdi + 0xa], bl
je 0x140028ea7
cmp r8, rsi
ja 0x140028eeb
jne 0x140028e7d
nop
cmp byte [rdi + 0xa], bl
jbe 0x140028e7d
jmp 0x140028eeb
nop
nop
mov rax, qword [rsp + 0x30]
call fcn.14000c620
nop
mov rcx, qword [rsp + 0x28]
mov edx, dword [rcx + 0xd8]
lea ebx, [rdx - 1]
mov dword [rcx + 0xd8], ebx
cmp edx, 1
jne 0x140028edf
cmp byte [r14 + 0xb1], 0
je 0x140028edf
mov qword [r14 + 0x10], 0xfffffffffffffade
xor eax, eax
mov rbp, qword [rsp + 0x38]
add rsp, 0x40
ret
mov rbx, qword [rsp + 0x50]
mov word [rbx + 8], si
mov rsi, qword [rdx]
mov qword [rbx], rsi
mov qword [rdx], rbx
nop
nop
mov rax, qword [rcx + 0x18]
movabs rdx, 0x800000000000
add rdx, rax
mov rbx, rdx
shr rdx, 0x2a
nop word [rax + rax]
cmp rdx, 0x40
jae 0x140028fcb
lea rsi, [0x1404468d0]
mov rdx, qword [rsi + rdx*8]
test byte [rdx], al
shr rbx, 0x16
and ebx, 0xfffff
mov rdx, qword [rdx + rbx*8]
test byte [rdx], al
shr rax, 0xd
mov rcx, rax
and eax, 0x1ff
shr rax, 3
cmp rax, 0x40
jae 0x140028fc1
lea rdx, [rdx + rax]
lea rdx, [rdx + 0x11480]
and ecx, 7
mov ebx, 1
shl ebx, cl
lock or byte [rdx], bl
nop
nop
mov rax, qword [rsp + 0x30]
nop dword [rax]
call fcn.14000c620
nop
mov rdx, qword [rsp + 0x28]
mov ebx, dword [rdx + 0xd8]
lea esi, [rbx - 1]
mov dword [rdx + 0xd8], esi
cmp ebx, 1
jne 0x140028fb1
cmp byte [r14 + 0xb1], 0
je 0x140028fb1
mov qword [r14 + 0x10], 0xfffffffffffffade
mov eax, 1
mov rbp, qword [rsp + 0x38]
add rsp, 0x40
nop
ret
mov ecx, 0x40
call fcn.140063a20
mov rax, rdx
mov ecx, 0x40
call fcn.140063a20
lea rax, [0x1402840b0]
mov ebx, 0x1d
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
call fcn.140061380
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
jmp fcn.140028de0
Function at 0x140029500
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x14002958a
sub rsp, 0x28
mov qword [rsp + 0x20], rbp
lea rbp, [rsp + 0x20]
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x18], rax
nop
lea rax, [0x14044d2d8]
call fcn.14000c400
lea rax, [0x14044d248]
call fcn.1400194c0
mov qword [rsp + 0x10], rax
nop
nop
lea rax, [0x14044d2d8]
call fcn.14000c620
mov rbx, qword [rsp + 0x10]
mov byte [rbx + 0xa], 2
mov rcx, qword [rsp + 0x38]
mov qword [rbx + 0x10], rcx
mov rax, qword [rsp + 0x18]
call fcn.140028de0
test al, al
je 0x140029578
mov rbp, qword [rsp + 0x20]
add rsp, 0x28
ret
lea rax, [0x140286c06]
mov ebx, 0x25
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
call fcn.140061380
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
jmp fcn.140029500

Function at 0x140029b20
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140029bc6
sub rsp, 0x28
mov qword [rsp + 0x20], rbp
lea rbp, [rsp + 0x20]
mov rax, qword [0x140474848]
nop
test rax, rax
je 0x140029b66
mov qword [rsp + 0x10], rax
mov rcx, qword [rax + 8]
mov qword [0x140474848], rcx
mov ebx, 0x10000
call fcn.140064080
mov rax, qword [rsp + 0x10]
jmp 0x140029ba2
nop
nop
lea rax, [0x140474840]
call fcn.14000c620
mov eax, 0x10000
lea rbx, [0x1404770d8]
call fcn.140017b20
test rax, rax
je 0x140029bb0
mov qword [rsp + 0x18], rax
nop
nop
lea rax, [0x140474840]
call fcn.14000c400
mov rax, qword [rsp + 0x18]
movups xmmword [rax], xmm15
mov rbp, qword [rsp + 0x20]
add rsp, 0x28
ret
lea rax, [0x140284fce]
mov ebx, 0x1f
nop dword [rax]
call fcn.140036ac0
nop
call fcn.140061380
jmp fcn.140029b20