joyce8/EMBER2024-capa huggingface dataset:
Function at 0x14001c130
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x18], r8d
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x118
mov rax, qword [0x140143098]
xor rax, rsp
mov qword [rsp + 0x108], rax
mov dword [rsp + 0x3c], 0x14f6
movsd xmm0, qword [0x14012a5a8]
movsd qword [rsp + 0x60], xmm0
mov byte [rsp + 0x22], 1
mov byte [rsp + 0x23], 0
mov byte [rsp + 0x24], 0
mov dword [rsp + 0x40], 0x4ec
lea rdx, [0x14010c050]
lea rcx, [rsp + 0xe8]
call fcn.1400aad30
mov byte [rsp + 0x25], 0
xor eax, eax
test eax, eax
je 0x14001c1c4
mov dword [rsp + 0x28], 0x5e
jmp 0x14001c1b9
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14001c1c4
jmp 0x14001c1af
xor eax, eax
cmp eax, 1
je 0x14001c1ea
mov dword [rsp + 0x2c], 0x3f
jmp 0x14001c1df
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14001c1ea
jmp 0x14001c1d5
xor eax, eax
cmp eax, 1
je 0x14001c210
mov dword [rsp + 0x30], 2
jmp 0x14001c205
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14001c210
jmp 0x14001c1fb
lea rdx, [0x14010c0c0]
lea rcx, [rsp + 0x88]
call fcn.1400aad30
mov qword [rsp + 0x48], rax
lea rdx, [0x14010c1f0]
lea rcx, [rsp + 0x68]
call fcn.1400aad30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400a84f0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400abec0
lea rcx, [rsp + 0x88]
call fcn.1400abec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14001c28d
mov dword [rsp + 0x34], 0x4e
jmp 0x14001c282
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14001c28d
jmp 0x14001c278
lea rdx, [0x14010c2d0]
lea rcx, [rsp + 0xc8]
call fcn.1400aad30
mov qword [rsp + 0x50], rax
lea rdx, str.wnbrqwcxxmymygnprxbfqfweebxtcuaveraurwvzktymgpuqhhvvecztvzlwzawhyohkbcjeihhztlpmvabjd
lea rcx, [rsp + 0xa8]
call fcn.1400aad30
mov rcx, qword [rsp + 0x50]
mov rdx, rcx
mov rcx, rax
call fcn.1400a84f0
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400abec0
lea rcx, [rsp + 0xc8]
call fcn.1400abec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x14001c310
mov dword [rsp + 0x38], 0x35
jmp 0x14001c305
mov eax, dword [rsp + 0x38]
dec eax
mov dword [rsp + 0x38], eax
cmp dword [rsp + 0x38], 0
jle 0x14001c310
jmp 0x14001c2fb
movsd xmm0, qword [0x140125370]
movsd qword [rsp + 0x58], xmm0
lea rcx, [rsp + 0xe8]
call fcn.1400abec0
movsd xmm0, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x108]
xor rcx, rsp
call fcn.1400b5cf0
add rsp, 0x118
ret
Function at 0x14001d090
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
mov byte [rsp + 0x18], r8b
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x58
mov dword [rsp + 0x38], 0x11b9
movsd xmm0, qword [0x140129860]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x3c], 0x5ab
mov byte [rsp + 0x20], 0
mov dword [rsp + 0x40], 0xf6b
xor eax, eax
test eax, eax
je 0x14001d0f9
mov dword [rsp + 0x24], 0x63
jmp 0x14001d0ee
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14001d0f9
jmp 0x14001d0e4
xor eax, eax
cmp eax, 1
je 0x14001d11f
mov dword [rsp + 0x28], 0x18
jmp 0x14001d114
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14001d11f
jmp 0x14001d10a
xor eax, eax
test eax, eax
je 0x14001d144
mov dword [rsp + 0x2c], 0xa
jmp 0x14001d139
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14001d144
jmp 0x14001d12f
xor eax, eax
cmp eax, 1
je 0x14001d16a
mov dword [rsp + 0x30], 0x3e
jmp 0x14001d15f
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14001d16a
jmp 0x14001d155
mov dword [rsp + 0x34], 0x6f2b
mov rcx, qword [rsp + 0x78]
call fcn.1400abec0
mov rcx, qword [rsp + 0x88]
call fcn.1400abec0
mov eax, dword [rsp + 0x34]
add rsp, 0x58
ret
Function at 0x140022230
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov byte [rsp + 0x20], r9b
movsd qword [rsp + 0x18], xmm2
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x158
mov rax, qword [0x140143098]
xor rax, rsp
mov qword [rsp + 0x148], rax
movsd xmm0, qword [0x140126a60]
movsd qword [rsp + 0x58], xmm0
lea rdx, [0x140117bc8]
lea rcx, [rsp + 0x128]
call fcn.1400aad30
movsd xmm0, qword [0x140129778]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x40], 0x226b
lea rdx, [0x140119320]
lea rcx, [rsp + 0x108]
call fcn.1400aad30
mov byte [rsp + 0x22], 1
lea rdx, str.vjiljpzwbclsafbgxdy
lea rcx, [rsp + 0xe8]
call fcn.1400aad30
mov byte [rsp + 0x23], 0
mov byte [rsp + 0x24], 1
xor eax, eax
cmp eax, 1
je 0x1400222f4
mov dword [rsp + 0x28], 0x1b
jmp 0x1400222e9
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x1400222f4
jmp 0x1400222df
lea rdx, [0x140117d98]
lea rcx, [rsp + 0x88]
call fcn.1400aad30
mov qword [rsp + 0x48], rax
lea rdx, str.gzrqpqetupgwwjewhugzccx
lea rcx, [rsp + 0x68]
call fcn.1400aad30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400a84f0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400abec0
lea rcx, [rsp + 0x88]
call fcn.1400abec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140022371
mov dword [rsp + 0x2c], 0x48
jmp 0x140022366
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140022371
jmp 0x14002235c
xor eax, eax
cmp eax, 1
je 0x140022397
mov dword [rsp + 0x30], 0x5f
jmp 0x14002238c
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140022397
jmp 0x140022382
xor eax, eax
cmp eax, 1
je 0x1400223bd
mov dword [rsp + 0x34], 0x17
jmp 0x1400223b2
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x1400223bd
jmp 0x1400223a8
lea rdx, [0x140119400]
lea rcx, [rsp + 0xc8]
call fcn.1400aad30
mov qword [rsp + 0x50], rax
lea rdx, str.lzerdqmfkemwumrrbdqsnnehwqhderrjpeqcpemsggbdrbkprzjzckhdiagzwtzyyerp
lea rcx, [rsp + 0xa8]
call fcn.1400aad30
mov rcx, qword [rsp + 0x50]
mov rdx, rcx
mov rcx, rax
call fcn.1400a8490
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400abec0
lea rcx, [rsp + 0xc8]
call fcn.1400abec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x140022440
mov dword [rsp + 0x38], 4
jmp 0x140022435
mov eax, dword [rsp + 0x38]
dec eax
mov dword [rsp + 0x38], eax
cmp dword [rsp + 0x38], 0
jle 0x140022440
jmp 0x14002242b
mov dword [rsp + 0x3c], 0x14a76
lea rcx, [rsp + 0xe8]
call fcn.1400abec0
lea rcx, [rsp + 0x108]
call fcn.1400abec0
lea rcx, [rsp + 0x128]
call fcn.1400abec0
mov eax, dword [rsp + 0x3c]
mov rcx, qword [rsp + 0x148]
xor rcx, rsp
call fcn.1400b5cf0
add rsp, 0x158
ret
Function at 0x1400241e0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x20], xmm3
movsd qword [rsp + 0x18], xmm2
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x178
mov rax, qword [0x140143098]
xor rax, rsp
mov qword [rsp + 0x168], rax
mov dword [rsp + 0x34], 0x7bf
lea rdx, str.wqdqykjsismpxhguawnmqbtmcxnatbwoxikrrtrdcmixblvkvfogvlgvrrpcidyokackw
lea rcx, [rsp + 0x148]
call fcn.1400aad30
mov dword [rsp + 0x38], 0x1946
movsd xmm0, qword [0x140122490]
movsd qword [rsp + 0x50], xmm0
lea rdx, [0x1400d51a0]
lea rcx, [rsp + 0x128]
call fcn.1400aad30
lea rdx, [0x1400d5198]
lea rcx, [rsp + 0x108]
call fcn.1400aad30
mov dword [rsp + 0x3c], 0x22e
movsd xmm0, qword [0x140125840]
movsd qword [rsp + 0x58], xmm0
movsd xmm0, qword [0x1401285c0]
movsd qword [rsp + 0x60], xmm0
lea rdx, str.qikgeynemcpfflpaaecgyjnegaeeygrnlpngweunbbvqawgnrvzmqsxwknunuuwbgr
lea rcx, [rsp + 0xe8]
call fcn.1400aad30
xor eax, eax
cmp eax, 1
je 0x1400242c7
mov dword [rsp + 0x24], 0x39
jmp 0x1400242bc
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x1400242c7
jmp 0x1400242b2
xor eax, eax
cmp eax, 1
je 0x1400242ed
mov dword [rsp + 0x28], 0x62
jmp 0x1400242e2
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x1400242ed
jmp 0x1400242d8
lea rdx, [0x1400d53c0]
lea rcx, [rsp + 0x88]
call fcn.1400aad30
mov qword [rsp + 0x40], rax
lea rdx, str.aylceyirerhuzodvujrdoiyzgucngqmsgcsncnwegacgrnhilopgkybmqlycubsoxwnfhbwlvxlsxgywyweew
lea rcx, [rsp + 0x68]
call fcn.1400aad30
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.1400a84f0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400abec0
lea rcx, [rsp + 0x88]
call fcn.1400abec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14002436a
mov dword [rsp + 0x2c], 0x35
jmp 0x14002435f
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14002436a
jmp 0x140024355
lea rdx, [0x1400d5600]
lea rcx, [rsp + 0xc8]
call fcn.1400aad30
mov qword [rsp + 0x48], rax
lea rdx, str.oytwqez
lea rcx, [rsp + 0xa8]
call fcn.1400aad30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400a84f0
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400abec0
lea rcx, [rsp + 0xc8]
call fcn.1400abec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x1400243ed
mov dword [rsp + 0x30], 3
jmp 0x1400243e2
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x1400243ed
jmp 0x1400243d8
mov byte [rsp + 0x22], 1
lea rcx, [rsp + 0xe8]
call fcn.1400abec0
lea rcx, [rsp + 0x108]
call fcn.1400abec0
lea rcx, [rsp + 0x128]
call fcn.1400abec0
lea rcx, [rsp + 0x148]
call fcn.1400abec0
mov rcx, qword [rsp + 0x188]
call fcn.1400abec0
mov rcx, qword [rsp + 0x1c8]
call fcn.1400abec0
movzx eax, byte [rsp + 0x22]
mov rcx, qword [rsp + 0x168]
xor rcx, rsp
call fcn.1400b5cf0
add rsp, 0x178
ret
Function at 0x140025da0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x20], xmm3
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x118
mov rax, qword [0x140143098]
xor rax, rsp
mov qword [rsp + 0x108], rax
movsd xmm0, qword [0x1401254d0]
movsd qword [rsp + 0x58], xmm0
lea rdx, [0x1400df700]
lea rcx, [rsp + 0xe8]
call fcn.1400aad30
movsd xmm0, qword [0x140127968]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x3c], 0x26
mov byte [rsp + 0x22], 0
mov byte [rsp + 0x23], 0
mov dword [rsp + 0x40], 0xbc4
mov byte [rsp + 0x24], 0
mov dword [rsp + 0x44], 0xfe9
xor eax, eax
cmp eax, 1
je 0x140025e4b
mov dword [rsp + 0x28], 0xc
jmp 0x140025e40
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140025e4b
jmp 0x140025e36
lea rdx, [0x1400df800]
lea rcx, [rsp + 0x88]
call fcn.1400aad30
mov qword [rsp + 0x48], rax
lea rdx, [0x1400df860]
lea rcx, [rsp + 0x68]
call fcn.1400aad30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400a84f0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400abec0
lea rcx, [rsp + 0x88]
call fcn.1400abec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140025ec8
mov dword [rsp + 0x2c], 0
jmp 0x140025ebd
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140025ec8
jmp 0x140025eb3
lea rdx, [0x1400df958]
lea rcx, [rsp + 0xc8]
call fcn.1400aad30
mov qword [rsp + 0x50], rax
lea rdx, str.moktqveoainlyeehrycsreki
lea rcx, [rsp + 0xa8]
call fcn.1400aad30
mov rcx, qword [rsp + 0x50]
mov rdx, rcx
mov rcx, rax
call fcn.1400a84f0
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400abec0
lea rcx, [rsp + 0xc8]
call fcn.1400abec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x140025f4b
mov dword [rsp + 0x30], 0x3b
jmp 0x140025f40
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140025f4b
jmp 0x140025f36
xor eax, eax
cmp eax, 1
je 0x140025f71
mov dword [rsp + 0x34], 0x12
jmp 0x140025f66
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140025f71
jmp 0x140025f5c
xor eax, eax
cmp eax, 1
je 0x140025f97
mov dword [rsp + 0x38], 0x52
jmp 0x140025f8c
mov eax, dword [rsp + 0x38]
dec eax
mov dword [rsp + 0x38], eax
cmp dword [rsp + 0x38], 0
jle 0x140025f97
jmp 0x140025f82
lea rdx, str.rllsgcrhwqgdjcb
mov rcx, qword [rsp + 0x128]
call fcn.1400aad30
lea rcx, [rsp + 0xe8]
call fcn.1400abec0
mov rcx, qword [rsp + 0x130]
call fcn.1400abec0
mov rcx, qword [rsp + 0x148]
call fcn.1400abec0
mov rax, qword [rsp + 0x128]
mov rcx, qword [rsp + 0x108]
xor rcx, rsp
call fcn.1400b5cf0
add rsp, 0x118
ret
Function at 0x140028a10
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x18], xmm2
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0x98
mov rax, qword [0x140143098]
xor rax, rsp
mov qword [rsp + 0x88], rax
lea rdx, str.pnoenkgjacmgkkkkersuxrngdkzrjpsabbpuojqxqsbgiysufawsfxqjj
lea rcx, [rsp + 0x68]
call fcn.1400aad30
movsd xmm0, qword [0x140123a68]
movsd qword [rsp + 0x48], xmm0
mov byte [rsp + 0x20], 1
mov dword [rsp + 0x38], 0x135f
movsd xmm0, qword [0x140127af8]
movsd qword [rsp + 0x50], xmm0
movsd xmm0, qword [0x140126050]
movsd qword [rsp + 0x58], xmm0
mov dword [rsp + 0x3c], 0xeea
mov dword [rsp + 0x40], 0x1dfe
movsd xmm0, qword [0x140126338]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x44], 0x138c
xor eax, eax
test eax, eax
je 0x140028acb
mov dword [rsp + 0x24], 0x64
jmp 0x140028ac0
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140028acb
jmp 0x140028ab6
xor eax, eax
cmp eax, 1
je 0x140028af1
mov dword [rsp + 0x28], 0x36
jmp 0x140028ae6
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140028af1
jmp 0x140028adc
xor eax, eax
test eax, eax
je 0x140028b16
mov dword [rsp + 0x2c], 0x12
jmp 0x140028b0b
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140028b16
jmp 0x140028b01
xor eax, eax
cmp eax, 1
je 0x140028b3c
mov dword [rsp + 0x30], 0x64
jmp 0x140028b31
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140028b3c
jmp 0x140028b27
xor eax, eax
cmp eax, 1
je 0x140028b62
mov dword [rsp + 0x34], 0x4b
jmp 0x140028b57
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140028b62
jmp 0x140028b4d
lea rcx, [rsp + 0x68]
call fcn.1400abec0
mov rcx, qword [rsp + 0x88]
xor rcx, rsp
call fcn.1400b5cf0
add rsp, 0x98
ret
Function at 0x14002b620
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x18], xmm2
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0x118
mov rax, qword [0x140143098]
xor rax, rsp
mov qword [rsp + 0x108], rax
mov dword [rsp + 0x38], 0x9a3
movsd xmm0, qword [0x140122400]
movsd qword [rsp + 0x58], xmm0
lea rdx, [0x1400f85b8]
lea rcx, [rsp + 0xe8]
call fcn.1400aad30
mov dword [rsp + 0x3c], 0x195c
mov byte [rsp + 0x22], 0
movsd xmm0, qword [0x140127680]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x40], 0x1c09
mov byte [rsp + 0x23], 0
xor eax, eax
test eax, eax
je 0x14002b6bf
mov dword [rsp + 0x24], 0x50
jmp 0x14002b6b4
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14002b6bf
jmp 0x14002b6aa
lea rdx, [0x1400f8638]
lea rcx, [rsp + 0x88]
call fcn.1400aad30
mov qword [rsp + 0x48], rax
lea rdx, [0x1400f8678]
lea rcx, [rsp + 0x68]
call fcn.1400aad30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400a8490
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400abec0
lea rcx, [rsp + 0x88]
call fcn.1400abec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14002b73c
mov dword [rsp + 0x28], 0x39
jmp 0x14002b731
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14002b73c
jmp 0x14002b727
lea rdx, [0x1400f8740]
lea rcx, [rsp + 0xc8]
call fcn.1400aad30
mov qword [rsp + 0x50], rax
lea rdx, str.blmgspnnwhcctvmdxzenppwahddpkffioakouqjiiftsnd
lea rcx, [rsp + 0xa8]
call fcn.1400aad30
mov rcx, qword [rsp + 0x50]
mov rdx, rcx
mov rcx, rax
call fcn.1400a8490
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400abec0
lea rcx, [rsp + 0xc8]
call fcn.1400abec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x14002b7bf
mov dword [rsp + 0x2c], 0xf
jmp 0x14002b7b4
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14002b7bf
jmp 0x14002b7aa
xor eax, eax
cmp eax, 1
je 0x14002b7e5
mov dword [rsp + 0x30], 0x46
jmp 0x14002b7da
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14002b7e5
jmp 0x14002b7d0
mov dword [rsp + 0x34], 0xe7a
lea rcx, [rsp + 0xe8]
call fcn.1400abec0
mov eax, dword [rsp + 0x34]
mov rcx, qword [rsp + 0x108]
xor rcx, rsp
call fcn.1400b5cf0
add rsp, 0x118
ret
Function at 0x14002f090
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x20], xmm3
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x78
mov rax, qword [0x140143098]
xor rax, rsp
mov qword [rsp + 0x68], rax
movsd xmm0, qword [0x1401266a8]
movsd qword [rsp + 0x40], xmm0
mov dword [rsp + 0x38], 0x1121
mov byte [rsp + 0x20], 1
lea rdx, str.sikmypovnyyrbviojawzozupfyeuadacyoprutnfsvvnywhqhfisqkmznudzpkitq
lea rcx, [rsp + 0x48]
call fcn.1400aad30
mov byte [rsp + 0x21], 0
mov dword [rsp + 0x3c], 0x27
xor eax, eax
test eax, eax
je 0x14002f116
mov dword [rsp + 0x24], 0x5a
jmp 0x14002f10b
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14002f116
jmp 0x14002f101
xor eax, eax
cmp eax, 1
je 0x14002f13c
mov dword [rsp + 0x28], 0x2b
jmp 0x14002f131
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14002f13c
jmp 0x14002f127
xor eax, eax
test eax, eax
je 0x14002f161
mov dword [rsp + 0x2c], 0x43
jmp 0x14002f156
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14002f161
jmp 0x14002f14c
xor eax, eax
test eax, eax
je 0x14002f186
mov dword [rsp + 0x30], 0x12
jmp 0x14002f17b
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14002f186
jmp 0x14002f171
xor eax, eax
test eax, eax
je 0x14002f1ab
mov dword [rsp + 0x34], 0x45
jmp 0x14002f1a0
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14002f1ab
jmp 0x14002f196
lea rdx, str.dsvpogfb
mov rcx, qword [rsp + 0x88]
call fcn.1400aad30
lea rcx, [rsp + 0x48]
call fcn.1400abec0
mov rcx, qword [rsp + 0x90]
call fcn.1400abec0
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x68]
xor rcx, rsp
call fcn.1400b5cf0
add rsp, 0x78
ret
Function at 0x14002fdf0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov byte [rsp + 0x20], r9b
mov byte [rsp + 0x18], r8b
mov byte [rsp + 0x10], dl
mov qword [rsp + 8], rcx
sub rsp, 0x158
mov rax, qword [0x140143098]
xor rax, rsp
mov qword [rsp + 0x148], rax
mov dword [rsp + 0x3c], 0xb
lea rdx, [0x140108290]
lea rcx, [rsp + 0x128]
call fcn.1400aad30
movsd xmm0, qword [0x1401286e0]
movsd qword [rsp + 0x58], xmm0
mov dword [rsp + 0x40], 0x1c25
mov byte [rsp + 0x22], 1
movsd xmm0, qword [0x1401297c8]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x44], 0x2a4
lea rdx, str.sgkgyestymqxemgitkiebqnhxvlmxasqljlktjnurrefjjkfetejholgahsblomyypecfnkthzmxsedkyzs
lea rcx, [rsp + 0x108]
call fcn.1400aad30
lea rdx, [0x140108480]
lea rcx, [rsp + 0xe8]
call fcn.1400aad30
xor eax, eax
test eax, eax
je 0x14002feb6
mov dword [rsp + 0x24], 0x15
jmp 0x14002feab
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14002feb6
jmp 0x14002fea1
lea rdx, [0x140108630]
lea rcx, [rsp + 0x88]
call fcn.1400aad30
mov qword [rsp + 0x48], rax
lea rdx, str.dxfrdcomnrgjysvammwcujlvqvihpfuvogzqzqcagldcdoielihevumlwfeffzfboyvtvdnelknxlkvvityoaopxlu
lea rcx, [rsp + 0x68]
call fcn.1400aad30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400a84f0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400abec0
lea rcx, [rsp + 0x88]
call fcn.1400abec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14002ff33
mov dword [rsp + 0x28], 0x4c
jmp 0x14002ff28
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14002ff33
jmp 0x14002ff1e
lea rdx, [0x140108900]
lea rcx, [rsp + 0xc8]
call fcn.1400aad30
mov qword [rsp + 0x50], rax
lea rdx, str.cwzkocjfwuktgnlolllolqzzfuaopaptvadqnvpmtkmtjbpihvaxuudgqrrfsgwzubzrzbhwualtblozcqmvcasdmymwjzrktbo
lea rcx, [rsp + 0xa8]
call fcn.1400aad30
mov rcx, qword [rsp + 0x50]
mov rdx, rcx
mov rcx, rax
call fcn.1400a8490
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400abec0
lea rcx, [rsp + 0xc8]
call fcn.1400abec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x14002ffb6
mov dword [rsp + 0x2c], 0x2b
jmp 0x14002ffab
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14002ffb6
jmp 0x14002ffa1
xor eax, eax
test eax, eax
je 0x14002ffdb
mov dword [rsp + 0x30], 0x1f
jmp 0x14002ffd0
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14002ffdb
jmp 0x14002ffc6
xor eax, eax
test eax, eax
je 0x140030000
mov dword [rsp + 0x34], 0xd
jmp 0x14002fff5
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140030000
jmp 0x14002ffeb
mov dword [rsp + 0x38], 0x1730e
lea rcx, [rsp + 0xe8]
call fcn.1400abec0
lea rcx, [rsp + 0x108]
call fcn.1400abec0
lea rcx, [rsp + 0x128]
call fcn.1400abec0
mov rcx, qword [rsp + 0x180]
call fcn.1400abec0
mov rcx, qword [rsp + 0x198]
call fcn.1400abec0
mov eax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0x148]
xor rcx, rsp
call fcn.1400b5cf0
add rsp, 0x158
ret