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

Disassembly:
movsd qword [rsp + 0x20], xmm3
mov dword [rsp + 0x18], r8d
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x138
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0x128], rax
lea rdx, [0x140100890]
lea rcx, [rsp + 0x108]
call fcn.14009fd30
lea rdx, str.azzqibqbyymabionhbkbqcn
lea rcx, [rsp + 0xe8]
call fcn.14009fd30
movsd xmm0, qword [0x140119340]
movsd qword [rsp + 0x58], xmm0
mov byte [rsp + 0x22], 1
movsd xmm0, qword [0x14011b598]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x38], 0xe92
mov dword [rsp + 0x3c], 0x9bb
xor eax, eax
cmp eax, 1
je 0x14006e93e
mov dword [rsp + 0x24], 9
jmp 0x14006e933
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14006e93e
jmp 0x14006e929
lea rdx, [0x1401008d0]
lea rcx, [rsp + 0x88]
call fcn.14009fd30
mov qword [rsp + 0x40], rax
lea rdx, [0x140100910]
lea rcx, [rsp + 0x68]
call fcn.14009fd30
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.14009d4f0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400a0ec0
lea rcx, [rsp + 0x88]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14006e9bb
mov dword [rsp + 0x28], 0x41
jmp 0x14006e9b0
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14006e9bb
jmp 0x14006e9a6
xor eax, eax
cmp eax, 1
je 0x14006e9e1
mov dword [rsp + 0x2c], 0x5f
jmp 0x14006e9d6
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14006e9e1
jmp 0x14006e9cc
lea rdx, [0x140100950]
lea rcx, [rsp + 0xc8]
call fcn.14009fd30
mov qword [rsp + 0x48], rax
lea rdx, str.muhhsrpitxnlsqnsfkbropixnbmehpbbpxwduwpwdgvwwaqavioyarbu
lea rcx, [rsp + 0xa8]
call fcn.14009fd30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.14009d4f0
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400a0ec0
lea rcx, [rsp + 0xc8]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x14006ea64
mov dword [rsp + 0x30], 0x38
jmp 0x14006ea59
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14006ea64
jmp 0x14006ea4f
xor eax, eax
test eax, eax
je 0x14006ea89
mov dword [rsp + 0x34], 0x50
jmp 0x14006ea7e
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14006ea89
jmp 0x14006ea74
movsd xmm0, qword [0x14011a880]
movsd qword [rsp + 0x50], xmm0
lea rcx, [rsp + 0xe8]
call fcn.1400a0ec0
lea rcx, [rsp + 0x108]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x170]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x180]
call fcn.1400a0ec0
movsd xmm0, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x128]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0x138
ret
Function at 0x140070450
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x20], r9d
movsd qword [rsp + 0x18], xmm2
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x118
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0x108], rax
movsd xmm0, qword [0x140118688]
movsd qword [rsp + 0x50], xmm0
lea rdx, [0x140106d18]
lea rcx, [rsp + 0xe8]
call fcn.14009fd30
movsd xmm0, qword [0x140115050]
movsd qword [rsp + 0x58], xmm0
movsd xmm0, qword [0x140116260]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x38], 0xf7f
mov byte [rsp + 0x23], 0
mov dword [rsp + 0x3c], 0x9b7
xor eax, eax
cmp eax, 1
je 0x1400704f7
mov dword [rsp + 0x24], 0x56
jmp 0x1400704ec
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x1400704f7
jmp 0x1400704e2
xor eax, eax
cmp eax, 1
je 0x14007051d
mov dword [rsp + 0x28], 0x58
jmp 0x140070512
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14007051d
jmp 0x140070508
xor eax, eax
test eax, eax
je 0x140070542
mov dword [rsp + 0x2c], 0x3c
jmp 0x140070537
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140070542
jmp 0x14007052d
lea rdx, [0x140106fa8]
lea rcx, [rsp + 0x88]
call fcn.14009fd30
mov qword [rsp + 0x40], rax
lea rdx, [0x1401071f8]
lea rcx, [rsp + 0x68]
call fcn.14009fd30
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.14009d490
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400a0ec0
lea rcx, [rsp + 0x88]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x1400705bf
mov dword [rsp + 0x30], 0x4c
jmp 0x1400705b4
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x1400705bf
jmp 0x1400705aa
lea rdx, [0x1401072d8]
lea rcx, [rsp + 0xc8]
call fcn.14009fd30
mov qword [rsp + 0x48], rax
lea rdx, str.gtqrbwxusyrthdwwtuozcpvqtqvdenkxqrrwxaffnnayqbgcaymp
lea rcx, [rsp + 0xa8]
call fcn.14009fd30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.14009d490
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400a0ec0
lea rcx, [rsp + 0xc8]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x140070642
mov dword [rsp + 0x34], 5
jmp 0x140070637
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140070642
jmp 0x14007062d
mov byte [rsp + 0x22], 1
lea rcx, [rsp + 0xe8]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x128]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x22]
mov rcx, qword [rsp + 0x108]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0x118
ret
Function at 0x140075100
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x20], xmm3
movsd qword [rsp + 0x18], xmm2
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0x158
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0x148], rax
mov dword [rsp + 0x38], 0x1e3
movsd xmm0, qword [0x140116930]
movsd qword [rsp + 0x58], xmm0
mov byte [rsp + 0x23], 0
mov dword [rsp + 0x3c], 0x71a
mov dword [rsp + 0x40], 0x120a
mov dword [rsp + 0x44], 0x1eac
lea rdx, [0x1400d0c00]
lea rcx, [rsp + 0x128]
call fcn.14009fd30
lea rdx, str.hmwqbhpralyzkqaikqzjlxu
lea rcx, [rsp + 0x108]
call fcn.14009fd30
lea rdx, str.kmclracinrigsjmoljlstcztafuqepodiyzliby
lea rcx, [rsp + 0xe8]
call fcn.14009fd30
movsd xmm0, qword [0x140117a90]
movsd qword [rsp + 0x60], xmm0
xor eax, eax
test eax, eax
je 0x1400751d0
mov dword [rsp + 0x24], 0x34
jmp 0x1400751c5
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x1400751d0
jmp 0x1400751bb
xor eax, eax
cmp eax, 1
je 0x1400751f6
mov dword [rsp + 0x28], 0x1e
jmp 0x1400751eb
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x1400751f6
jmp 0x1400751e1
lea rdx, [0x1400d0e20]
lea rcx, [rsp + 0x88]
call fcn.14009fd30
mov qword [rsp + 0x48], rax
lea rdx, [0x1400d0e80]
lea rcx, [rsp + 0x68]
call fcn.14009fd30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.14009d4f0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400a0ec0
lea rcx, [rsp + 0x88]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140075273
mov dword [rsp + 0x2c], 0x48
jmp 0x140075268
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140075273
jmp 0x14007525e
xor eax, eax
cmp eax, 1
je 0x140075299
mov dword [rsp + 0x30], 0x64
jmp 0x14007528e
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140075299
jmp 0x140075284
lea rdx, [0x1400d0f90]
lea rcx, [rsp + 0xc8]
call fcn.14009fd30
mov qword [rsp + 0x50], rax
lea rdx, str.qdoxhswdjldmqewtwyeygqvzosahwqzifmzlvhfizdkmylcctleicbwowayvfqyrqioncmbfhwvqeaxqxndmfrfygv
lea rcx, [rsp + 0xa8]
call fcn.14009fd30
mov rcx, qword [rsp + 0x50]
mov rdx, rcx
mov rcx, rax
call fcn.14009d4f0
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400a0ec0
lea rcx, [rsp + 0xc8]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x14007531c
mov dword [rsp + 0x34], 0x37
jmp 0x140075311
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14007531c
jmp 0x140075307
mov byte [rsp + 0x22], 0
lea rcx, [rsp + 0xe8]
call fcn.1400a0ec0
lea rcx, [rsp + 0x108]
call fcn.1400a0ec0
lea rcx, [rsp + 0x128]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x190]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x22]
mov rcx, qword [rsp + 0x148]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0x158
ret
Function at 0x140075d30
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, 0xf8
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0xe8], rax
movsd xmm0, qword [0x140118678]
movsd qword [rsp + 0x50], xmm0
mov byte [rsp + 0x21], 0
mov byte [rsp + 0x22], 1
lea rdx, str.gzxgatehkeruuaksxxaqpgltnosikkgwqc
lea rcx, [rsp + 0xc8]
call fcn.14009fd30
lea rdx, [0x1400d4ec0]
lea rcx, [rsp + 0xa8]
call fcn.14009fd30
mov dword [rsp + 0x38], 0x1328
mov byte [rsp + 0x23], 1
mov dword [rsp + 0x3c], 0x809
movsd xmm0, qword [0x140114010]
movsd qword [rsp + 0x58], xmm0
movsd xmm0, qword [0x140116b98]
movsd qword [rsp + 0x60], xmm0
xor eax, eax
cmp eax, 1
je 0x140075df5
mov dword [rsp + 0x24], 0
jmp 0x140075dea
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140075df5
jmp 0x140075de0
xor eax, eax
cmp eax, 1
je 0x140075e1b
mov dword [rsp + 0x28], 0x60
jmp 0x140075e10
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140075e1b
jmp 0x140075e06
lea rdx, [0x1400d5010]
lea rcx, [rsp + 0x88]
call fcn.14009fd30
mov qword [rsp + 0x40], rax
lea rdx, str.fkqimabvagnpvqssmqipswbyapqqofijvwzkboulkfyhriyoprrpgmksoedimxxngutwuajznxavblnfsctpqagnmibyibtvdjq
lea rcx, [rsp + 0x68]
call fcn.14009fd30
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.14009d4f0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400a0ec0
lea rcx, [rsp + 0x88]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140075e98
mov dword [rsp + 0x2c], 0x5b
jmp 0x140075e8d
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140075e98
jmp 0x140075e83
xor eax, eax
test eax, eax
je 0x140075ebd
mov dword [rsp + 0x30], 0x11
jmp 0x140075eb2
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140075ebd
jmp 0x140075ea8
xor eax, eax
test eax, eax
je 0x140075ee2
mov dword [rsp + 0x34], 0x49
jmp 0x140075ed7
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140075ee2
jmp 0x140075ecd
movsd xmm0, qword [0x14011b4d8]
movsd qword [rsp + 0x48], xmm0
lea rcx, [rsp + 0xa8]
call fcn.1400a0ec0
lea rcx, [rsp + 0xc8]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x108]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x110]
call fcn.1400a0ec0
movsd xmm0, qword [rsp + 0x48]
mov rcx, qword [rsp + 0xe8]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0xf8
ret
Function at 0x140079090
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x20], r9d
mov byte [rsp + 0x18], r8b
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x78
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x30], 0x2330
lea rdx, str.zbseomhgjfrbbmzglasyuczppwcxn
lea rcx, [rsp + 0x48]
call fcn.14009fd30
mov dword [rsp + 0x34], 0x3a0
movsd xmm0, qword [0x1401146f8]
movsd qword [rsp + 0x40], xmm0
mov byte [rsp + 0x20], 1
mov dword [rsp + 0x38], 0xc4f
mov dword [rsp + 0x3c], 0x34f
xor eax, eax
cmp eax, 1
je 0x140079121
mov dword [rsp + 0x24], 0x5a
jmp 0x140079116
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140079121
jmp 0x14007910c
xor eax, eax
cmp eax, 1
je 0x140079147
mov dword [rsp + 0x28], 0x46
jmp 0x14007913c
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140079147
jmp 0x140079132
xor eax, eax
cmp eax, 1
je 0x14007916d
mov dword [rsp + 0x2c], 0x2a
jmp 0x140079162
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14007916d
jmp 0x140079158
lea rdx, str.qgxcsbxw
mov rcx, qword [rsp + 0x88]
call fcn.14009fd30
lea rcx, [rsp + 0x48]
call fcn.1400a0ec0
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x68]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0x78
ret
Function at 0x14007c540
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
mov byte [rsp + 0x18], r8b
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0x98
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0x88], rax
lea rdx, str.koilvokmmgqnnoizlorzmfxrbhvaijghqjizilzcfgifkwkrzzmvctwubuxamflsuxpqoxizugmz
lea rcx, [rsp + 0x68]
call fcn.14009fd30
lea rdx, str.cgxkkrrmchhtoayrqyatzrdujvwoteakshyzyycbsldqafeqydvaxxmqbbyygiohyicud
lea rcx, [rsp + 0x48]
call fcn.14009fd30
mov dword [rsp + 0x38], 0xefb
mov dword [rsp + 0x3c], 0x69e
mov byte [rsp + 0x21], 1
movsd xmm0, qword [0x14011ad40]
movsd qword [rsp + 0x40], xmm0
mov byte [rsp + 0x22], 0
xor eax, eax
test eax, eax
je 0x14007c5db
mov dword [rsp + 0x24], 0x3f
jmp 0x14007c5d0
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14007c5db
jmp 0x14007c5c6
xor eax, eax
test eax, eax
je 0x14007c600
mov dword [rsp + 0x28], 0xd
jmp 0x14007c5f5
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14007c600
jmp 0x14007c5eb
xor eax, eax
test eax, eax
je 0x14007c625
mov dword [rsp + 0x2c], 0x1d
jmp 0x14007c61a
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14007c625
jmp 0x14007c610
xor eax, eax
cmp eax, 1
je 0x14007c64b
mov dword [rsp + 0x30], 0x59
jmp 0x14007c640
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14007c64b
jmp 0x14007c636
xor eax, eax
cmp eax, 1
je 0x14007c671
mov dword [rsp + 0x34], 0x62
jmp 0x14007c666
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14007c671
jmp 0x14007c65c
mov byte [rsp + 0x20], 0
lea rcx, [rsp + 0x48]
call fcn.1400a0ec0
lea rcx, [rsp + 0x68]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0xb8]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0xc8]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0xd0]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x88]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0x98
ret
Function at 0x140081200
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x20], r9d
movsd qword [rsp + 0x18], xmm2
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x78
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0x68], rax
lea rdx, str.kuuidvytvpkktptdfpmydmllewrxvlykitwhbhmxkwcgocvyfiafnyucdfwivxkocvfrwcyehq
lea rcx, [rsp + 0x48]
call fcn.14009fd30
mov dword [rsp + 0x38], 0x117f
mov byte [rsp + 0x21], 0
mov dword [rsp + 0x3c], 0x4c7
mov dword [rsp + 0x40], 0x3af
xor eax, eax
cmp eax, 1
je 0x14008127c
mov dword [rsp + 0x24], 0x5c
jmp 0x140081271
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14008127c
jmp 0x140081267
xor eax, eax
test eax, eax
je 0x1400812a1
mov dword [rsp + 0x28], 0x24
jmp 0x140081296
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x1400812a1
jmp 0x14008128c
xor eax, eax
cmp eax, 1
je 0x1400812c7
mov dword [rsp + 0x2c], 0xc
jmp 0x1400812bc
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x1400812c7
jmp 0x1400812b2
xor eax, eax
test eax, eax
je 0x1400812ec
mov dword [rsp + 0x30], 0x1e
jmp 0x1400812e1
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x1400812ec
jmp 0x1400812d7
xor eax, eax
test eax, eax
je 0x140081311
mov dword [rsp + 0x34], 0xc
jmp 0x140081306
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140081311
jmp 0x1400812fc
mov byte [rsp + 0x20], 0
lea rcx, [rsp + 0x48]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x88]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x68]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0x78
ret
Function at 0x1400817b0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x20], r9d
mov qword [rsp + 0x18], r8
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x98
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0x88], rax
lea rdx, str.ylaxhyygmawtlhkytkrlpsuv
lea rcx, [rsp + 0x68]
call fcn.14009fd30
movsd xmm0, qword [0x14011b8e0]
movsd qword [rsp + 0x40], xmm0
mov dword [rsp + 0x34], 0x61c
mov byte [rsp + 0x21], 0
mov byte [rsp + 0x22], 0
lea rdx, str.assmlgmfekmkzecpxjxkvwosazsesw
lea rcx, [rsp + 0x48]
call fcn.14009fd30
mov byte [rsp + 0x23], 1
mov byte [rsp + 0x24], 1
mov dword [rsp + 0x38], 0x488
mov dword [rsp + 0x3c], 0x2029
xor eax, eax
cmp eax, 1
je 0x140081860
mov dword [rsp + 0x28], 3
jmp 0x140081855
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140081860
jmp 0x14008184b
xor eax, eax
cmp eax, 1
je 0x140081886
mov dword [rsp + 0x2c], 0x54
jmp 0x14008187b
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140081886
jmp 0x140081871
xor eax, eax
cmp eax, 1
je 0x1400818ac
mov dword [rsp + 0x30], 0xb
jmp 0x1400818a1
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x1400818ac
jmp 0x140081897
mov byte [rsp + 0x20], 1
lea rcx, [rsp + 0x48]
call fcn.1400a0ec0
lea rcx, [rsp + 0x68]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0xb0]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x88]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0x98
ret

Function at 0x1400839a0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov byte [rsp + 0x20], r9b
mov qword [rsp + 0x18], r8
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x58
movsd xmm0, qword [0x1401174a8]
movsd qword [rsp + 0x40], xmm0
mov dword [rsp + 0x3c], 0x6cf
mov byte [rsp + 0x20], 0
xor eax, eax
test eax, eax
je 0x1400839f9
mov dword [rsp + 0x24], 0x32
jmp 0x1400839ee
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x1400839f9
jmp 0x1400839e4
xor eax, eax
cmp eax, 1
je 0x140083a1f
mov dword [rsp + 0x28], 0x27
jmp 0x140083a14
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140083a1f
jmp 0x140083a0a
xor eax, eax
cmp eax, 1
je 0x140083a45
mov dword [rsp + 0x2c], 0x60
jmp 0x140083a3a
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140083a45
jmp 0x140083a30
xor eax, eax
test eax, eax
je 0x140083a6a
mov dword [rsp + 0x30], 0x4d
jmp 0x140083a5f
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140083a6a
jmp 0x140083a55
xor eax, eax
cmp eax, 1
je 0x140083a90
mov dword [rsp + 0x34], 0x44
jmp 0x140083a85
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140083a90
jmp 0x140083a7b
mov dword [rsp + 0x38], 0x184b7
mov rcx, qword [rsp + 0x70]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x88]
call fcn.1400a0ec0
mov eax, dword [rsp + 0x38]
add rsp, 0x58
ret
Function at 0x1400901e0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov byte [rsp + 0x20], r9b
movsd qword [rsp + 0x18], xmm2
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0xd8
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0x30], 0x1371
movsd xmm0, qword [0x140117fa0]
movsd qword [rsp + 0x50], xmm0
movsd xmm0, qword [0x140118048]
movsd qword [rsp + 0x58], xmm0
mov dword [rsp + 0x34], 0x2a8
lea rdx, [0x1400edd50]
lea rcx, [rsp + 0xa8]
call fcn.14009fd30
mov dword [rsp + 0x38], 0x115
mov dword [rsp + 0x3c], 0x84
mov dword [rsp + 0x40], 0x2ee
mov byte [rsp + 0x22], 1
movsd xmm0, qword [0x140119d80]
movsd qword [rsp + 0x60], xmm0
xor eax, eax
cmp eax, 1
je 0x14009029f
mov dword [rsp + 0x24], 0x37
jmp 0x140090294
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14009029f
jmp 0x14009028a
xor eax, eax
cmp eax, 1
je 0x1400902c5
mov dword [rsp + 0x28], 0x57
jmp 0x1400902ba
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x1400902c5
jmp 0x1400902b0
lea rdx, [0x1400eddb0]
lea rcx, [rsp + 0x88]
call fcn.14009fd30
mov qword [rsp + 0x48], rax
lea rdx, str.ztfgybbyuvgvxjhdcvediuhqrecwvfxdmnlgqfiwvbrznlekkndjrybcrisepovcrtrbdfneaitovokbkgydoxpgejenmv
lea rcx, [rsp + 0x68]
call fcn.14009fd30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.14009d490
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400a0ec0
lea rcx, [rsp + 0x88]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140090342
mov dword [rsp + 0x2c], 0x5e
jmp 0x140090337
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140090342
jmp 0x14009032d
mov byte [rsp + 0x21], 0
lea rcx, [rsp + 0xa8]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0xe8]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x100]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x108]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x118]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x21]
mov rcx, qword [rsp + 0xc8]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0xd8
ret
Function at 0x140096050
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
mov byte [rsp + 0x18], r8b
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0x138
mov rax, qword [0x140134098]
xor rax, rsp
mov qword [rsp + 0x128], rax
movsd xmm0, qword [0x140114b10]
movsd qword [rsp + 0x50], xmm0
movsd xmm0, qword [0x140117b08]
movsd qword [rsp + 0x58], xmm0
mov byte [rsp + 0x23], 1
mov dword [rsp + 0x3c], 0x13ea
lea rdx, [0x140106110]
lea rcx, [rsp + 0x108]
call fcn.14009fd30
lea rdx, str.fabzioelokqeystxmromvhfvnbnvqipqidndjysanxmmgmaykqupkjtwftxjbowkedhtjhofjrlxqidtjplwevhus
lea rcx, [rsp + 0xe8]
call fcn.14009fd30
mov byte [rsp + 0x24], 1
movsd xmm0, qword [0x140118c78]
movsd qword [rsp + 0x60], xmm0
xor eax, eax
test eax, eax
je 0x140096105
mov dword [rsp + 0x28], 0x47
jmp 0x1400960fa
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140096105
jmp 0x1400960f0
lea rdx, [0x1401062a0]
lea rcx, [rsp + 0x88]
call fcn.14009fd30
mov qword [rsp + 0x40], rax
lea rdx, [0x140106330]
lea rcx, [rsp + 0x68]
call fcn.14009fd30
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.14009d4f0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400a0ec0
lea rcx, [rsp + 0x88]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140096182
mov dword [rsp + 0x2c], 0x49
jmp 0x140096177
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140096182
jmp 0x14009616d
lea rdx, [0x140106430]
lea rcx, [rsp + 0xc8]
call fcn.14009fd30
mov qword [rsp + 0x48], rax
lea rdx, str.ykwmiqzusymkwbpfsclrmtxhjsupgzpwktxvszzgkhplqemkkopeigjhchpttptgb
lea rcx, [rsp + 0xa8]
call fcn.14009fd30
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.14009d4f0
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400a0ec0
lea rcx, [rsp + 0xc8]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x140096205
mov dword [rsp + 0x30], 0x49
jmp 0x1400961fa
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140096205
jmp 0x1400961f0
xor eax, eax
cmp eax, 1
je 0x14009622b
mov dword [rsp + 0x34], 0x40
jmp 0x140096220
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14009622b
jmp 0x140096216
xor eax, eax
cmp eax, 1
je 0x140096251
mov dword [rsp + 0x38], 0x55
jmp 0x140096246
mov eax, dword [rsp + 0x38]
dec eax
mov dword [rsp + 0x38], eax
cmp dword [rsp + 0x38], 0
jle 0x140096251
jmp 0x14009623c
mov byte [rsp + 0x22], 1
lea rcx, [rsp + 0xe8]
call fcn.1400a0ec0
lea rcx, [rsp + 0x108]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x158]
call fcn.1400a0ec0
mov rcx, qword [rsp + 0x178]
call fcn.1400a0ec0
movzx eax, byte [rsp + 0x22]
mov rcx, qword [rsp + 0x128]
xor rcx, rsp
call fcn.1400aad00
add rsp, 0x138
ret