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

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x14004bdf9
sub rsp, 0x18
mov qword [rsp + 0x10], rbp
lea rbp, [rsp + 0x10]
cmp qword [rax], 0
nop dword [rax]
je 0x14004bde7
nop
mov ecx, dword [rax + 0x90]
bt ecx, 0xc
jb 0x14004bcbe
mov rdx, qword [r14 + 0x30]
mov rdx, qword [rdx + 0x90]
nop
cmp rax, rdx
jne 0x14004bdd6
mov rsi, r14
cmp rsi, rdx
je 0x14004bdd6
cmp ecx, 2
jne 0x14004bdd6
cmp qword [rax + 0x70], 0
jne 0x14004bce2
cmp byte [rax + 0xb4], 0
je 0x14004bcd2
xor ecx, ecx
jmp 0x14004bce4
nop
mov cl, byte [rax + 0xb9]
test cl, cl
sete cl
nop
jmp 0x14004bce4
xor ecx, ecx
test cl, cl
je 0x14004bdc5
mov rcx, qword [r14 + 0x30]
cmp qword [rcx + 0x90], rax
jne 0x14004bd0b
mov rcx, qword [rax + 0x30]
cmp qword [rcx + 0x2b0], 0
jne 0x14004bdb2
cmp dword [0x1404749f4], 0
jg 0x14004bda8
mov qword [rsp + 0x20], rax
mov rcx, qword [rax + 0x138]
mov rax, rcx
call fcn.14004fd40
test rax, rax
je 0x14004bd41
cmp byte [rax + 0x28], 6
jne 0x14004bd41
mov rbp, qword [rsp + 0x10]
add rsp, 0x18
ret
mov rax, qword [rsp + 0x20]
mov rbx, qword [rax + 8]
mov rcx, qword [rax]
mov rdx, rbx
sub rbx, rcx
mov rcx, rbx
shr rbx, 1
nop dword [rax]
cmp rbx, 0x2000
jb 0x14004bd9e
mov rsi, qword [rax + 0x38]
sub rdx, rsi
add rdx, 0x320
shr rcx, 2
nop dword [rax + rax]
cmp rcx, rdx
ja 0x14004bd8f
mov rbp, qword [rsp + 0x10]
add rsp, 0x18
ret
call fcn.14004aba0
mov rbp, qword [rsp + 0x10]
add rsp, 0x18
ret
mov rbp, qword [rsp + 0x10]
add rsp, 0x18
ret
mov rbp, qword [rsp + 0x10]
add rsp, 0x18
ret
lea rax, [0x1402831ae]
mov ebx, 0x1a
nop
call fcn.140036ac0
lea rax, [0x140281c61]
mov ebx, 0x17
call fcn.140036ac0
lea rax, [0x140282779]
mov ebx, 0x19
call fcn.140036ac0
lea rax, [0x140283ce6]
mov ebx, 0x1c
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
nop
call fcn.140061380
mov rax, qword [rsp + 8]
jmp fcn.14004bc60
Function at 0x14004ca40
Capabilities:
Reference sql statements

Disassembly:
lea r12, [rsp - 0xb8]
cmp r12, qword [r14 + 0x10]
jbe 0x14004cb66
sub rsp, 0x138
mov qword [rsp + 0x130], rbp
lea rbp, [rsp + 0x130]
lea rdi, [rsp + 0x20]
lea rdi, [rdi - 0x30]
nop word [rax + rax]
nop dword [rax + rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.140063c6b
mov rbp, qword [rbp]
lea rcx, [0x14026eb60]
mov qword [rsp + 0x10], rcx
lea rcx, [rsp + 0x20]
mov qword [rsp + 0x18], rcx
mov rcx, qword [rsp + 0x10]
movzx edx, byte [rcx + 0x17]
test dl, 0x40
jne 0x14004cb50
lea rdx, [0x140474760]
lea rax, [0x14022d9c0]
jmp 0x14004cad2
mov rax, qword [rax + 0x230]
test rax, rax
je 0x14004caf4
nop word [rax + rax]
cmp qword [rax + 0x140], rdx
ja 0x14004cacb
cmp qword [rax + 0x110], rdx
jbe 0x14004cacb
jmp 0x14004caf6
xor eax, eax
test rax, rax
je 0x14004cb3f
mov rdx, qword [rcx]
lea rbx, [rdx + 7]
and rbx, 0xfffffffffffffff8
neg ebx
mov rsi, qword [rcx + 8]
mov rcx, qword [rcx + 0x20]
sub rcx, qword [rax + 0x138]
mov dword [0x140474760], ebx
mov dword [0x140474764], edx
mov dword [0x140474768], esi
mov dword [0x14047476c], ecx
mov rbp, qword [rsp + 0x130]
add rsp, 0x138
ret
lea rax, [0x140287d9e]
mov ebx, 0x2b
call fcn.140036ac0
lea rax, [0x140289c63]
mov ebx, 0x3d
nop dword [rax]
call fcn.140036ac0
nop
call fcn.140061380
jmp fcn.14004ca40
Function at 0x14004cb80
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x14004cd7f
sub rsp, 0x68
mov qword [rsp + 0x60], rbp
lea rbp, [rsp + 0x60]
mov qword [rsp + 0x78], rbx
mov rdx, rbx
xor esi, esi
xor edi, edi
xor r8d, r8d
xor r9d, r9d
jmp 0x14004cbc0
add r10, 0x10
lea r11, [rbx + 1]
mov rbx, r10
mov r9, r8
mov r8, rsi
mov rsi, r11
cmp rcx, rsi
jle 0x14004cbf1
mov r10, rbx
mov r11, qword [rbx + 8]
test r11, r11
jne 0x14004cbdc
mov rbx, rsi
mov rsi, r8
mov r8, r9
jmp 0x14004cbac
lea r8, [r9 + r11]
cmp r9, r8
jg 0x14004cd6d
inc rdi
mov rbx, rsi
jmp 0x14004cbac
test rdi, rdi
je 0x14004cc85
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x58], rdx
cmp rdi, 1
jne 0x14004cc61
test rax, rax
jne 0x14004cc36
cmp rcx, r8
jbe 0x14004cd65
mov rsi, r8
shl r8, 4
mov rdi, qword [rdx + r8]
mov r8, qword [r14 + 8]
cmp qword [r14], rdi
ja 0x14004cc40
cmp rdi, r8
jb 0x14004cc61
jmp 0x14004cc40
mov rsi, r8
nop dword [rax]
cmp rcx, rsi
jbe 0x14004cd5d
shl rsi, 4
mov rax, qword [rdx + rsi]
mov rbx, qword [rdx + rsi + 8]
mov rbp, qword [rsp + 0x60]
add rsp, 0x68
nop
ret
mov rbx, r9
call fcn.14004d280
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x20], rbx
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x80]
xor r9d, r9d
jmp 0x14004ccb6
xor eax, eax
xor ebx, ebx
mov rbp, qword [rsp + 0x60]
add rsp, 0x68
ret
add rdx, 0x10
inc r9
sub rsi, r10
sub r11, r10
mov r12, rsi
neg rsi
sar rsi, 0x3f
and r10, rsi
add rcx, r10
mov rdi, r11
mov rsi, r12
cmp r8, r9
jle 0x14004cd48
mov r10, qword [rdx + 8]
cmp rdi, r10
mov r11, rdi
cmovg rdi, r10
mov r12, qword [rdx]
cmp rcx, r12
jne 0x14004ccda
cmp r11, r10
jmp 0x14004cd3f
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x18], r10
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x30], r11
mov rax, rcx
mov rbx, r12
mov rcx, rdi
call fcn.140064380
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x18]
cmp rcx, rax
mov rdx, qword [rsp + 0x50]
mov rbx, qword [rsp + 0x20]
mov rsi, qword [rsp + 0x28]
mov r8, qword [rsp + 0x80]
mov r9, qword [rsp + 0x38]
mov r10, rax
mov r11, rcx
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x48]
nop
jae 0x14004cc93
jmp 0x14004cd52
mov rbp, qword [rsp + 0x60]
add rsp, 0x68
ret
mov rax, r10
mov rcx, r11
call fcn.140063ac0
mov rax, rsi
call fcn.140063a00
mov rax, r8
call fcn.140063a00
lea rax, [0x1402844a7]
mov ebx, 0x1d
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
mov qword [rsp + 0x20], rdi
call fcn.140061380
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
mov rdi, qword [rsp + 0x20]
jmp fcn.14004cb80
Function at 0x14004f7c0
Capabilities:
Reference sql statements

Disassembly:
sub rsp, 0x30
mov qword [rsp + 0x28], rbp
lea rbp, [rsp + 0x28]
mov ecx, ebx
mov rdx, qword [rax + 0xb0]
lea rbx, [rdx + rcx]
mov rsi, qword [rax + 0x150]
mov rdi, qword [rax + 0x148]
cmp rsi, 1
jle 0x14004f7f4
xor r8d, r8d
jmp 0x14004f808
mov rax, rbx
mov rbp, qword [rsp + 0x28]
add rsp, 0x30
ret
lea rdi, [r9 + 0x18]
inc r8
cmp r8, rsi
jge 0x14004f83f
mov r9, rdi
mov r10, qword [rdi]
mov r11, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
nop dword [rax + rax]
cmp r10, rcx
ja 0x14004f82a
cmp r11, rcx
ja 0x14004f838
lea r12, [rsi - 1]
cmp r8, r12
jne 0x14004f801
cmp r11, rcx
jne 0x14004f801
lea rbx, [rdi + rcx]
sub rbx, r10
mov rcx, qword [rax + 0xb8]
cmp rbx, rcx
jbe 0x14004f7f4
mov qword [rsp + 0x20], rdx
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
call fcn.140038400
lea rax, [0x14027f8e4]
mov ebx, 0x12
call fcn.140038d00
mov rax, qword [rsp + 0x10]
call fcn.140038b60
lea rax, [0x14027de83]
mov ebx, 0xe
call fcn.140038d00
mov rax, qword [rsp + 0x20]
call fcn.140038b60
lea rax, [0x14027b8b8]
mov ebx, 3
call fcn.140038d00
mov rax, qword [rsp + 0x18]
call fcn.140038b60
call fcn.140038660
call fcn.140038480
lea rax, [0x140285aa8]
mov ebx, 0x21
call fcn.140036ac0
nop
int3
Function at 0x140050d00
Capabilities:
Encrypt data using rc4 prga

Disassembly:
sub rsp, 0x18
mov qword [rsp + 0x10], rbp
lea rbp, [rsp + 0x10]
mov qword [rsp + 0x20], rax
test rbx, rbx
jbe 0x140050e78
movzx edx, byte [rax]
nop
test edx, edx
jne 0x140050d3c
test r8b, r8b
jne 0x140050d3c
xor eax, eax
xor ebx, ebx
mov rcx, rbx
xor edi, edi
mov rbp, qword [rsp + 0x10]
add rsp, 0x18
ret
bt edx, 7
jae 0x140050d4f
xor edx, edx
xor r8d, r8d
xor r9d, r9d
jmp 0x140050e38
mov r8d, 1
mov r9d, edx
and edx, 1
neg edx
shr r9d, 1
xor edx, r9d
add dword [rsi], edx
cmp rbx, r8
jb 0x140050e26
sub rbx, r8
sub rcx, r8
mov rdx, rcx
neg rcx
sar rcx, 0x3f
and r8, rcx
lea rsi, [rax + r8]
test rbx, rbx
jbe 0x140050e1c
movzx r8d, byte [rax + r8]
bt r8d, 7
jae 0x140050da3
xor eax, eax
xor ecx, ecx
xor r8d, r8d
jmp 0x140050de6
mov eax, 1
cmp rax, rbx
ja 0x140050dd5
add qword [rdi], r8
sub rdx, rax
sub rbx, rax
mov rcx, rdx
neg rdx
sar rdx, 0x3f
and rax, rdx
add rax, rsi
mov edi, 1
mov rbp, qword [rsp + 0x10]
add rsp, 0x18
ret
mov rcx, rbx
call fcn.140063ac0
lea r8d, [rcx + 7]
mov ecx, eax
mov eax, r10d
cmp rax, rbx
jae 0x140050e14
movzx r9d, byte [rax + rsi]
lea r10d, [rax + 1]
mov r11d, r9d
and r9d, 0x7f
mov eax, ecx
mov ecx, r8d
shl r9d, cl
or eax, r9d
test r11b, 0x80
jne 0x140050ddd
mov r8d, eax
mov eax, r10d
jmp 0x140050da8
mov rcx, rbx
call fcn.140063a00
xor eax, eax
mov rcx, rax
call fcn.140063a00
mov eax, r8d
mov rcx, rbx
call fcn.140063ac0
lea r9d, [rcx + 7]
mov rcx, r12
cmp rbx, rdx
jbe 0x140050e6e
movzx r10d, byte [rdx + rax]
inc edx
mov r11d, r10d
and r10d, 0x7f
mov r12, rcx
mov ecx, r9d
shl r10d, cl
or r8d, r10d
test r11b, 0x80
jne 0x140050e31
mov rcx, r12
mov r9d, edx
mov edx, r8d
mov r8d, r9d
jmp 0x140050d55
mov eax, edx
mov rcx, rbx
call fcn.140063a00
xor eax, eax
mov rcx, rax
nop dword [rax]
call fcn.140063a00
nop
int3

Function at 0x140051180
Capabilities:
Reference sql statements

Disassembly:
lea r12, [rsp - 0x30]
cmp r12, qword [r14 + 0x10]
jbe 0x1400514e9
sub rsp, 0xb0
mov qword [rsp + 0xa8], rbp
lea rbp, [rsp + 0xa8]
movzx edx, byte [rbx + 0x17]
and edx, 0x1f
dec rdx
cmp rdx, 0x19
ja 0x1400514a6
mov qword [rsp + 0xb8], rax
lea rsi, [0x1402bd2a0]
jmp qword [rsi + rdx*8]
mov rax, rbx
call fcn.1400597e0
mov ecx, 0x16
mov rdi, rax
mov rsi, rbx
lea r8, [0x14028962b]
mov r9d, 0x37
xor eax, eax
lea rbx, [0x1402812a0]
call fcn.14004ce60
call fcn.14000bca0
mov rbx, rax
lea rax, [0x140258a20]
call fcn.140036320
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]
jmp fcn.140051180
Function at 0x1400518c0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140051a30
sub rsp, 0x50
mov qword [rsp + 0x48], rbp
lea rbp, [rsp + 0x48]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rbx
mov edx, dword [0x1404744e0]
test edx, edx
jne 0x1400518fb
call fcn.140030600
mov rax, qword [rsp + 0x58]
mov rbx, qword [rsp + 0x60]
cmp qword [rbx], 0
nop
jne 0x140051a1e
nop
mov rdx, rax
mov qword [rbx], rax
test byte [rdx], al
mov rax, qword [rdx + 0x2280]
mov rdi, qword [rdx + 0x2288]
mov rcx, qword [rdx + 0x2290]
lea r8, [rdi + 1]
cmp rcx, r8
jae 0x140051989
mov qword [rsp + 0x40], rdi
mov rbx, r8
mov edi, 1
lea rsi, [0x140255760]
call fcn.140048f60
mov rdi, qword [rsp + 0x58]
mov qword [rdi + 0x2290], rcx
cmp dword [0x140474780], 0
jne 0x140051964
mov qword [rdi + 0x2280], rax
jmp 0x140051979
lea rdx, [rdi + 0x2280]
mov rcx, rdi
mov rdi, rdx
call fcn.140063560
mov rdi, rcx
mov rdx, rdi
mov rdi, qword [rsp + 0x40]
mov r8, rbx
mov rbx, qword [rsp + 0x60]
mov qword [rdx + 0x2288], r8
lea rsi, [rax + r8*8]
lea rsi, [rsi - 8]
cmp dword [0x140474780], 0
nop
jne 0x1400519a9
mov qword [rax + r8*8 - 8], rbx
jmp 0x1400519b7
mov rax, rdi
mov rdi, rsi
call fcn.1400636a0
mov rdi, rax
mov rax, qword [rdx + 0x2280]
mov rbx, qword [rdx + 0x2288]
mov rcx, qword [rdx + 0x2290]
call fcn.140053500
mov rdx, qword [rsp + 0x58]
mov rsi, qword [rdx + 0x2280]
cmp qword [rdx + 0x2288], 0
jbe 0x140051a14
mov rax, qword [rsp + 0x60]
cmp qword [rsi], rax
jne 0x1400519fc
mov rax, qword [rax + 8]
xchg qword [rdx + 0x1200], rax
nop
mov eax, 1
lock xadd dword [rdx + 0x2298], eax
mov rbp, qword [rsp + 0x48]
add rsp, 0x50
ret
xor eax, eax
mov rcx, rax
call fcn.140063a00
lea rax, [0x140285d46]
mov ebx, 0x22
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.1400518c0
Function at 0x140058280
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x1400583ef
sub rsp, 0x58
mov qword [rsp + 0x50], rbp
lea rbp, [rsp + 0x50]
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rbx
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x80], rsi
call fcn.140038400
lea rax, [0x140283ad2]
mov ebx, 0x1c
call fcn.140038d00
mov rax, qword [rsp + 0x30]
call fcn.140038a00
lea rax, [0x14027b9ed]
mov ebx, 3
call fcn.140038d00
call fcn.140038480
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x48], rax
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0x28], rcx
xor edx, edx
jmp 0x140058319
mov rdx, qword [rsp + 0x20]
inc rdx
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x28]
cmp rdx, rcx
jge 0x14005836e
mov qword [rsp + 0x20], rdx
mov rcx, qword [rax + rdx*8]
mov qword [rsp + 0x18], rcx
mov rax, rcx
call fcn.14004fd40
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], rbx
mov rcx, qword [rsp + 0x20]
test rcx, rcx
sete dl
xor edi, edi
mov esi, edi
mov ecx, edx
call fcn.1400589e0
test al, al
je 0x140058307
mov rax, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x18]
call fcn.140058440
jmp 0x140058307
cmp qword [rsp + 0x68], 0x64
jne 0x140058391
call fcn.140038400
lea rax, [0x140284b72]
mov ebx, 0x1f
call fcn.140038d00
call fcn.140038480
mov rax, qword [rsp + 0x80]
call fcn.14004fd40
nop
test rax, rax
jne 0x1400583a9
xor ecx, ecx
jmp 0x1400583ca
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x40], rax
xor ecx, ecx
xor edi, edi
mov esi, edi
call fcn.1400589e0
mov rbx, qword [rsp + 0x38]
mov ecx, eax
mov rax, qword [rsp + 0x40]
test cl, cl
je 0x1400583e5
cmp qword [rsp + 0x78], 1
je 0x1400583e5
mov rcx, qword [rsp + 0x80]
nop
call fcn.140057c60
mov rbp, qword [rsp + 0x50]
add rsp, 0x58
ret
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rcx
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x28], rsi
call fcn.140061380
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
mov rcx, qword [rsp + 0x18]
mov rdi, qword [rsp + 0x20]
mov rsi, qword [rsp + 0x28]
jmp fcn.140058280
Function at 0x140059980
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140059be6
sub rsp, 0x50
mov qword [rsp + 0x48], rbp
lea rbp, [rsp + 0x48]
test ebx, ebx
je 0x1400599a9
mov dword [rsp + 0x60], ebx
lea rcx, [0x14022d9c0]
jmp 0x1400599c0
xor eax, eax
mov rbp, qword [rsp + 0x48]
add rsp, 0x50
ret
mov rcx, qword [rcx + 0x230]
nop dword [rax]
test rcx, rcx
je 0x1400599f7
mov rdx, qword [rcx + 0x128]
cmp rax, rdx
jb 0x1400599b5
mov rsi, qword [rcx + 0x130]
cmp rax, rsi
jae 0x1400599b5
movsxd rcx, ebx
lea rax, [rdx + rcx]
cmp rsi, rax
jb 0x140059b56
mov rbp, qword [rsp + 0x48]
add rsp, 0x50
ret
mov qword [rsp + 0x20], rax
nop
nop
nop
lea rax, [0x1404215c0]
call fcn.14000c400
mov rbx, qword [0x1404215d0]
lea rax, [0x14025e0c0]
mov ecx, dword [rsp + 0x60]
nop dword [rax]
call fcn.140011820
mov byte [rsp + 0x1f], bl
mov rcx, qword [rax]
mov qword [rsp + 0x38], rcx
nop
nop
nop
lea rax, [0x1404215c0]
nop dword [rax + rax]
call fcn.14000c620
movzx ecx, byte [rsp + 0x1f]
test cl, cl
jne 0x140059ab6
call fcn.140038400
lea rax, [0x14027f235]
mov ebx, 0x11
nop
call fcn.140038d00
mov eax, dword [rsp + 0x60]
movsxd rax, eax
call fcn.140038b60
lea rax, [0x14027be7d]
mov ebx, 6
nop dword [rax]
call fcn.140038d00
mov rax, qword [rsp + 0x20]
call fcn.140038b60
lea rax, [0x14027e889]
mov ebx, 0x10
nop dword [rax + rax]
call fcn.140038d00
call fcn.140038480
lea rax, [0x14022d9c0]
jmp 0x140059b40
mov rax, qword [rsp + 0x38]
mov rbp, qword [rsp + 0x48]
add rsp, 0x50
ret
mov qword [rsp + 0x40], rax
mov rcx, qword [rax + 0x128]
mov qword [rsp + 0x30], rcx
mov rdx, qword [rax + 0x130]
mov qword [rsp + 0x28], rdx
call fcn.140038400
lea rax, [0x14027c319]
mov ebx, 7
call fcn.140038d00
mov rax, qword [rsp + 0x30]
nop dword [rax]
call fcn.140038b60
lea rax, [0x14027c3f4]
mov ebx, 8
call fcn.140038d00
mov rax, qword [rsp + 0x28]
nop dword [rax + rax]
call fcn.140038b60
call fcn.140038660
call fcn.140038480
mov rax, qword [rsp + 0x40]
mov rax, qword [rax + 0x230]
nop dword [rax + rax]
test rax, rax
jne 0x140059ac5
lea rax, [0x14028874f]
mov ebx, 0x2e
call fcn.140036ac0
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rsi
call fcn.140038400
lea rax, [0x14027f235]
mov ebx, 0x11
call fcn.140038d00
mov eax, dword [rsp + 0x60]
movsxd rax, eax
nop dword [rax]
call fcn.140038b60
lea rax, [0x14027de83]
mov ebx, 0xe
call fcn.140038d00
mov rax, qword [rsp + 0x30]
nop dword [rax + rax]
call fcn.140038b60
lea rax, [0x14027b8b8]
mov ebx, 3
call fcn.140038d00
mov rax, qword [rsp + 0x28]
nop dword [rax + rax]
call fcn.140038b60
call fcn.140038660
call fcn.140038480
lea rax, [0x140285a87]
mov ebx, 0x21
nop dword [rax + rax]
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov dword [rsp + 0x10], ebx
call fcn.140061380
mov rax, qword [rsp + 8]
mov ebx, dword [rsp + 0x10]
nop dword [rax]
jmp fcn.140059980
Function at 0x140059c20
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x140059eab
sub rsp, 0x50
mov qword [rsp + 0x48], rbp
lea rbp, [rsp + 0x48]
test ebx, ebx
je 0x140059c4e
nop dword [rax]
cmp ebx, 0xffffffff
je 0x140059c4e
lea rcx, [0x14022d9c0]
jmp 0x140059c61
xor eax, eax
mov rbp, qword [rsp + 0x48]
add rsp, 0x50
ret
mov rcx, qword [rcx + 0x230]
test rcx, rcx
je 0x140059c7a
cmp qword [rcx + 0x128], rax
ja 0x140059c5a
cmp qword [rcx + 0x130], rax
jbe 0x140059c5a
jmp 0x140059c7c
xor ecx, ecx
mov dword [rsp + 0x60], ebx
test rcx, rcx
je 0x140059ce8
mov qword [rsp + 0x40], rcx
mov rdx, qword [rcx + 0x220]
lea rax, [0x14025e4e0]
mov esi, ebx
mov rbx, rdx
mov ecx, esi
nop
call fcn.140011680
mov rax, qword [rax]
test rax, rax
jne 0x140059cde
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rcx + 0x128]
mov ebx, dword [rsp + 0x60]
movsxd rsi, ebx
lea rax, [rdx + rsi]
mov rcx, qword [rcx + 0x130]
cmp rcx, rax
jb 0x140059e25
mov rbp, qword [rsp + 0x48]
add rsp, 0x50
ret
mov rbp, qword [rsp + 0x48]
add rsp, 0x50
ret
mov qword [rsp + 0x18], rax
nop
nop
nop
lea rax, [0x1404215c0]
call fcn.14000c400
mov rbx, qword [0x1404215d0]
lea rax, [0x14025e0c0]
mov ecx, dword [rsp + 0x60]
call fcn.140011680
mov rcx, qword [rax]
mov qword [rsp + 0x30], rcx
nop
nop
nop
lea rax, [0x1404215c0]
call fcn.14000c620
mov rax, qword [rsp + 0x30]
test rax, rax
jne 0x140059d93
call fcn.140038400
lea rax, [0x14027f279]
mov ebx, 0x11
call fcn.140038d00
mov eax, dword [rsp + 0x60]
movsxd rax, eax
call fcn.140038b60
lea rax, [0x14027be7d]
mov ebx, 6
call fcn.140038d00
mov rax, qword [rsp + 0x18]
call fcn.140038b60
lea rax, [0x14027e889]
mov ebx, 0x10
nop dword [rax]
call fcn.140038d00
call fcn.140038480
lea rax, [0x14022d9c0]
jmp 0x140059e0b
mov rbp, qword [rsp + 0x48]
add rsp, 0x50
ret
mov qword [rsp + 0x38], rax
mov rcx, qword [rax + 0x128]
mov qword [rsp + 0x28], rcx
mov rdx, qword [rax + 0x130]
mov qword [rsp + 0x20], rdx
call fcn.140038400
lea rax, [0x14027c319]
mov ebx, 7
call fcn.140038d00
mov rax, qword [rsp + 0x28]
call fcn.140038b60
lea rax, [0x14027c3f4]
mov ebx, 8
call fcn.140038d00
mov rax, qword [rsp + 0x20]
call fcn.140038b60
call fcn.140038660
call fcn.140038480
mov rax, qword [rsp + 0x38]
mov rax, qword [rax + 0x230]
test rax, rax
jne 0x140059d9d
lea rax, [0x1402887d9]
mov ebx, 0x2e
nop dword [rax]
call fcn.140036ac0
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
call fcn.140038400
lea rax, [0x14027f279]
mov ebx, 0x11
call fcn.140038d00
mov eax, dword [rsp + 0x60]
movsxd rax, eax
call fcn.140038b60
lea rax, [0x14027de83]
mov ebx, 0xe
nop dword [rax]
call fcn.140038d00
mov rax, qword [rsp + 0x28]
call fcn.140038b60
lea rax, [0x14027b8b8]
mov ebx, 3
nop dword [rax + rax]
call fcn.140038d00
mov rax, qword [rsp + 0x20]
call fcn.140038b60
call fcn.140038660
call fcn.140038480
lea rax, [0x140285ac9]
mov ebx, 0x21
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov dword [rsp + 0x10], ebx
call fcn.140061380
mov rax, qword [rsp + 8]
mov ebx, dword [rsp + 0x10]
jmp fcn.140059c20
Function at 0x140059ee0
Capabilities:
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x14005a0bb
sub rsp, 0x48
mov qword [rsp + 0x40], rbp
lea rbp, [rsp + 0x40]
cmp ebx, 0xffffffff
je 0x140059f06
lea rcx, [0x14022d9c0]
jmp 0x140059f20
lea rax, [0x14000c140]
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
mov rcx, qword [rcx + 0x230]
nop
test rcx, rcx
je 0x140059f39
cmp qword [rcx + 0x128], rax
ja 0x140059f17
cmp qword [rcx + 0x130], rax
jbe 0x140059f17
jmp 0x140059f40
xor ecx, ecx
nop dword [rax + rax]
test rcx, rcx
jne 0x14005a011
mov qword [rsp + 0x18], rax
mov dword [rsp + 0x58], ebx
nop
nop
nop
lea rax, [0x1404215c0]
nop dword [rax]
call fcn.14000c400
mov rbx, qword [0x1404215d0]
lea rax, [0x14025e0c0]
mov ecx, dword [rsp + 0x58]
call fcn.140011680
mov rcx, qword [rax]
mov qword [rsp + 0x30], rcx
nop
nop
nop
lea rax, [0x1404215c0]
call fcn.14000c620
mov rax, qword [rsp + 0x30]
test rax, rax
jne 0x14005a007
nop dword [rax]
call fcn.140038400
lea rax, [0x14027f268]
mov ebx, 0x11
call fcn.140038d00
mov eax, dword [rsp + 0x58]
movsxd rax, eax
nop dword [rax]
call fcn.140038b60
lea rax, [0x14027be7d]
mov ebx, 6
call fcn.140038d00
mov rax, qword [rsp + 0x18]
nop dword [rax + rax]
call fcn.140038b60
lea rax, [0x14027e889]
mov ebx, 0x10
call fcn.140038d00
call fcn.140038480
lea rax, [0x14022d9c0]
jmp 0x14005a0a0
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
mov rax, rcx
call fcn.14004f7c0
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
mov qword [rsp + 0x38], rax
mov rcx, qword [rax + 0x128]
mov qword [rsp + 0x28], rcx
mov rdx, qword [rax + 0x130]
mov qword [rsp + 0x20], rdx
call fcn.140038400
lea rax, [0x14027c319]
mov ebx, 7
call fcn.140038d00
mov rax, qword [rsp + 0x28]
nop dword [rax + rax]
call fcn.140038b60
lea rax, [0x14027c3f4]
mov ebx, 8
call fcn.140038d00
mov rax, qword [rsp + 0x20]
nop dword [rax + rax]
call fcn.140038b60
call fcn.140038660
call fcn.140038480
mov rax, qword [rsp + 0x38]
mov rax, qword [rax + 0x230]
nop dword [rax + rax]
test rax, rax
jne 0x14005a023
lea rax, [0x1402887ab]
mov ebx, 0x2e
call fcn.140036ac0
nop
mov qword [rsp + 8], rax
mov dword [rsp + 0x10], ebx
call fcn.140061380
mov rax, qword [rsp + 8]
mov ebx, dword [rsp + 0x10]
jmp fcn.140059ee0
Function at 0x14005c000
Capabilities:
Reference sql statements

Disassembly:
lea r12, [rsp - 0x10]
cmp r12, qword [r14 + 0x10]
jbe 0x14005c0d3
sub rsp, 0x90
mov qword [rsp + 0x88], rbp
lea rbp, [rsp + 0x88]
lea rax, [rsp + 0x98]
call fcn.140036a80
test rax, rax
jne 0x14005c048
mov rbp, qword [rsp + 0x88]
add rsp, 0x90
ret
cmp dword [rax + 0x10], 0x778cdb8
jne 0x14005c08b
lea rdx, [0x140258a20]
cmp rax, rdx
jne 0x14005c08b
mov r9, qword [rbx + 8]
mov r8, qword [rbx]
lea rax, [rsp + 0x58]
lea rbx, [0x140285308]
mov ecx, 0x20
lea rdi, [0x14027b82b]
mov esi, 2
call fcn.14004ce60
call fcn.140036ac0
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], rbx
mov rax, qword [rsp + 0x78]
nop dword [rax]
call fcn.1400597e0
mov ecx, 0x20
lea rdi, [0x14027c175]
mov esi, 7
mov r8, rax
mov r9, rbx
lea rax, [rsp + 0x38]
lea rbx, [0x140285308]
call fcn.14004ce60
call fcn.140036ac0
nop
call fcn.140061380
jmp fcn.14005c000