joyce8/EMBER2024-capa huggingface dataset:
Function at 0x10093be0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014e5bc
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x38
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x30
mov byte [ebp - 0x44], 0x1b
mov byte [ebp - 0x43], 0x1b
mov byte [ebp - 0x42], 0xe
mov byte [ebp - 0x41], 0x16
mov byte [ebp - 0x40], 0x6c
mov byte [ebp - 0x3f], 0xe
mov byte [ebp - 0x3e], 0x6b
mov byte [ebp - 0x3d], 0x6d
mov byte [ebp - 0x3c], 0xe
mov byte [ebp - 0x3b], 0x16
mov byte [ebp - 0x3a], 0x1d
mov byte [ebp - 0x39], 0xe
mov byte [ebp - 0x38], 0x6b
mov byte [ebp - 0x37], 0x1a
mov byte [ebp - 0x36], 0xe
mov byte [ebp - 0x35], 0x68
mov byte [ebp - 0x34], 0x16
mov byte [ebp - 0x33], 0xe
mov byte [ebp - 0x32], 0x16
mov byte [ebp - 0x31], 0x1d
mov byte [ebp - 0x30], 0xe
mov byte [ebp - 0x2f], 0x6b
mov byte [ebp - 0x2e], 0x6d
mov byte [ebp - 0x2d], 0xe
mov byte [ebp - 0x2c], 0x1b
mov byte [ebp - 0x2b], 0x6d
mov byte [ebp - 0x2a], 0xe
mov byte [ebp - 0x29], 0x1b
mov byte [ebp - 0x28], 0x1d
mov byte [ebp - 0x27], 0xe
mov byte [ebp - 0x26], 0x16
mov byte [ebp - 0x25], 0x6c
mov byte [ebp - 0x24], 0xe
mov byte [ebp - 0x23], 0x6a
mov byte [ebp - 0x22], 0x17
mov byte [ebp - 0x21], 0xe
mov byte [ebp - 0x20], 0x1b
mov byte [ebp - 0x1f], 0x18
mov byte [ebp - 0x1e], 0xe
mov byte [ebp - 0x1d], 0x1b
mov byte [ebp - 0x1c], 0x19
mov byte [ebp - 0x1b], 0xe
mov byte [ebp - 0x1a], 0x16
mov byte [ebp - 0x19], 0x1d
mov byte [ebp - 0x18], 0xe
mov byte [ebp - 0x17], 0x19
mov byte [ebp - 0x16], 0x6c
mov byte [ebp - 0x15], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x1037181c]
cmp eax, dword [edx + 4]
jle 0x10093d2d
push 0x1037181c
call fcn.1014a06c
add esp, 4
cmp dword [0x1037181c], 0xffffffff
jne 0x10093d2d
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x44]
push ecx
mov ecx, 0x103717ec
call fcn.100913f0
push 0x10150aa0
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x1037181c
call fcn.1014a022
add esp, 4
mov eax, 0x103717ec
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x100945c0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014e6dc
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x44
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x3b
mov byte [ebp - 0x50], 0x1b
mov byte [ebp - 0x4f], 0x1b
mov byte [ebp - 0x4e], 0xe
mov byte [ebp - 0x4d], 0x16
mov byte [ebp - 0x4c], 0x6c
mov byte [ebp - 0x4b], 0xe
mov byte [ebp - 0x4a], 0x6b
mov byte [ebp - 0x49], 0x6d
mov byte [ebp - 0x48], 0xe
mov byte [ebp - 0x47], 0x16
mov byte [ebp - 0x46], 0x1d
mov byte [ebp - 0x45], 0xe
mov byte [ebp - 0x44], 0x6b
mov byte [ebp - 0x43], 0x1a
mov byte [ebp - 0x42], 0xe
mov byte [ebp - 0x41], 0x68
mov byte [ebp - 0x40], 0x16
mov byte [ebp - 0x3f], 0xe
mov byte [ebp - 0x3e], 0x16
mov byte [ebp - 0x3d], 0x1f
mov byte [ebp - 0x3c], 0xe
mov byte [ebp - 0x3b], 0x6b
mov byte [ebp - 0x3a], 0x6d
mov byte [ebp - 0x39], 0xe
mov byte [ebp - 0x38], 0x11
mov byte [ebp - 0x37], 0xe
mov byte [ebp - 0x36], 0x11
mov byte [ebp - 0x35], 0xe
mov byte [ebp - 0x34], 0x11
mov byte [ebp - 0x33], 0xe
mov byte [ebp - 0x32], 0x11
mov byte [ebp - 0x31], 0xe
mov byte [ebp - 0x30], 0x1b
mov byte [ebp - 0x2f], 0x1d
mov byte [ebp - 0x2e], 0xe
mov byte [ebp - 0x2d], 0x1b
mov byte [ebp - 0x2c], 0x18
mov byte [ebp - 0x2b], 0xe
mov byte [ebp - 0x2a], 0x16
mov byte [ebp - 0x29], 0x6c
mov byte [ebp - 0x28], 0xe
mov byte [ebp - 0x27], 0x68
mov byte [ebp - 0x26], 0x1f
mov byte [ebp - 0x25], 0xe
mov byte [ebp - 0x24], 0x1b
mov byte [ebp - 0x23], 0x19
mov byte [ebp - 0x22], 0xe
mov byte [ebp - 0x21], 0x16
mov byte [ebp - 0x20], 0x17
mov byte [ebp - 0x1f], 0xe
mov byte [ebp - 0x1e], 0x19
mov byte [ebp - 0x1d], 0x1a
mov byte [ebp - 0x1c], 0xe
mov byte [ebp - 0x1b], 0x1c
mov byte [ebp - 0x1a], 0x1a
mov byte [ebp - 0x19], 0xe
mov byte [ebp - 0x18], 0x1f
mov byte [ebp - 0x17], 0x6d
mov byte [ebp - 0x16], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x1037117c]
cmp eax, dword [edx + 4]
jle 0x10094739
push 0x1037117c
call fcn.1014a06c
add esp, 4
cmp dword [0x1037117c], 0xffffffff
jne 0x10094739
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x50]
push ecx
mov ecx, 0x10371140
call fcn.100915d0
push 0x10150b30
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x1037117c
call fcn.1014a022
add esp, 4
mov eax, 0x10371140
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x10094750
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014e6fc
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x38
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x2f
mov byte [ebp - 0x44], 0x1b
mov byte [ebp - 0x43], 0x19
mov byte [ebp - 0x42], 0xe
mov byte [ebp - 0x41], 0x16
mov byte [ebp - 0x40], 0x6c
mov byte [ebp - 0x3f], 0xe
mov byte [ebp - 0x3e], 0x68
mov byte [ebp - 0x3d], 0x17
mov byte [ebp - 0x3c], 0xe
mov byte [ebp - 0x3b], 0x16
mov byte [ebp - 0x3a], 0x6c
mov byte [ebp - 0x39], 0xe
mov byte [ebp - 0x38], 0x1e
mov byte [ebp - 0x37], 0x19
mov byte [ebp - 0x36], 0xe
mov byte [ebp - 0x35], 0x16
mov byte [ebp - 0x34], 0x6c
mov byte [ebp - 0x33], 0xe
mov byte [ebp - 0x32], 0x16
mov byte [ebp - 0x31], 0x1e
mov byte [ebp - 0x30], 0xe
mov byte [ebp - 0x2f], 0x11
mov byte [ebp - 0x2e], 0xe
mov byte [ebp - 0x2d], 0x11
mov byte [ebp - 0x2c], 0xe
mov byte [ebp - 0x2b], 0x11
mov byte [ebp - 0x2a], 0xe
mov byte [ebp - 0x29], 0x11
mov byte [ebp - 0x28], 0xe
mov byte [ebp - 0x27], 0x68
mov byte [ebp - 0x26], 0x68
mov byte [ebp - 0x25], 0xe
mov byte [ebp - 0x24], 0x6a
mov byte [ebp - 0x23], 0x1e
mov byte [ebp - 0x22], 0xe
mov byte [ebp - 0x21], 0x16
mov byte [ebp - 0x20], 0x1a
mov byte [ebp - 0x1f], 0xe
mov byte [ebp - 0x1e], 0x6d
mov byte [ebp - 0x1d], 0x1e
mov byte [ebp - 0x1c], 0xe
mov byte [ebp - 0x1b], 0x19
mov byte [ebp - 0x1a], 0x1b
mov byte [ebp - 0x19], 0xe
mov byte [ebp - 0x18], 0x1e
mov byte [ebp - 0x17], 0x1c
mov byte [ebp - 0x16], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x103717e8]
cmp eax, dword [edx + 4]
jle 0x10094899
push 0x103717e8
call fcn.1014a06c
add esp, 4
cmp dword [0x103717e8], 0xffffffff
jne 0x10094899
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x44]
push ecx
mov ecx, 0x103717b8
call fcn.100913a0
push 0x10150b40
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x103717e8
call fcn.1014a022
add esp, 4
mov eax, 0x103717b8
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x10094af0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014e75c
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x40
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x35
mov byte [ebp - 0x4c], 0x1b
mov byte [ebp - 0x4b], 0x1b
mov byte [ebp - 0x4a], 0xe
mov byte [ebp - 0x49], 0x16
mov byte [ebp - 0x48], 0x6c
mov byte [ebp - 0x47], 0xe
mov byte [ebp - 0x46], 0x6b
mov byte [ebp - 0x45], 0x6d
mov byte [ebp - 0x44], 0xe
mov byte [ebp - 0x43], 0x1b
mov byte [ebp - 0x42], 0x18
mov byte [ebp - 0x41], 0xe
mov byte [ebp - 0x40], 0x68
mov byte [ebp - 0x3f], 0x68
mov byte [ebp - 0x3e], 0xe
mov byte [ebp - 0x3d], 0x19
mov byte [ebp - 0x3c], 0x1b
mov byte [ebp - 0x3b], 0xe
mov byte [ebp - 0x3a], 0x1e
mov byte [ebp - 0x39], 0x16
mov byte [ebp - 0x38], 0xe
mov byte [ebp - 0x37], 0x16
mov byte [ebp - 0x36], 0x6c
mov byte [ebp - 0x35], 0xe
mov byte [ebp - 0x34], 0x68
mov byte [ebp - 0x33], 0x1f
mov byte [ebp - 0x32], 0xe
mov byte [ebp - 0x31], 0x16
mov byte [ebp - 0x30], 0x6c
mov byte [ebp - 0x2f], 0xe
mov byte [ebp - 0x2e], 0x1e
mov byte [ebp - 0x2d], 0x18
mov byte [ebp - 0x2c], 0xe
mov byte [ebp - 0x2b], 0x68
mov byte [ebp - 0x2a], 0x68
mov byte [ebp - 0x29], 0xe
mov byte [ebp - 0x28], 0x17
mov byte [ebp - 0x27], 0x1e
mov byte [ebp - 0x26], 0xe
mov byte [ebp - 0x25], 0x11
mov byte [ebp - 0x24], 0xe
mov byte [ebp - 0x23], 0x11
mov byte [ebp - 0x22], 0xe
mov byte [ebp - 0x21], 0x11
mov byte [ebp - 0x20], 0xe
mov byte [ebp - 0x1f], 0x11
mov byte [ebp - 0x1e], 0xe
mov byte [ebp - 0x1d], 0x16
mov byte [ebp - 0x1c], 0x6c
mov byte [ebp - 0x1b], 0xe
mov byte [ebp - 0x1a], 0x16
mov byte [ebp - 0x19], 0x18
mov byte [ebp - 0x18], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x10371884]
cmp eax, dword [edx + 4]
jle 0x10094c51
push 0x10371884
call fcn.1014a06c
add esp, 4
cmp dword [0x10371884], 0xffffffff
jne 0x10094c51
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x4c]
push ecx
mov ecx, 0x1037184c
call fcn.10091490
push 0x10150b70
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10371884
call fcn.1014a022
add esp, 4
mov eax, 0x1037184c
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x10094eb0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014e7bc
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x44
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x39
mov byte [ebp - 0x50], 0x16
mov byte [ebp - 0x4f], 0x6c
mov byte [ebp - 0x4e], 0xe
mov byte [ebp - 0x4d], 0x1d
mov byte [ebp - 0x4c], 0x1b
mov byte [ebp - 0x4b], 0xe
mov byte [ebp - 0x4a], 0x11
mov byte [ebp - 0x49], 0xe
mov byte [ebp - 0x48], 0x11
mov byte [ebp - 0x47], 0xe
mov byte [ebp - 0x46], 0x11
mov byte [ebp - 0x45], 0xe
mov byte [ebp - 0x44], 0x11
mov byte [ebp - 0x43], 0xe
mov byte [ebp - 0x42], 0x68
mov byte [ebp - 0x41], 0x68
mov byte [ebp - 0x40], 0xe
mov byte [ebp - 0x3f], 0x17
mov byte [ebp - 0x3e], 0x1e
mov byte [ebp - 0x3d], 0xe
mov byte [ebp - 0x3c], 0x11
mov byte [ebp - 0x3b], 0xe
mov byte [ebp - 0x3a], 0x11
mov byte [ebp - 0x39], 0xe
mov byte [ebp - 0x38], 0x11
mov byte [ebp - 0x37], 0xe
mov byte [ebp - 0x36], 0x11
mov byte [ebp - 0x35], 0xe
mov byte [ebp - 0x34], 0x1b
mov byte [ebp - 0x33], 0x1e
mov byte [ebp - 0x32], 0xe
mov byte [ebp - 0x31], 0x6c
mov byte [ebp - 0x30], 0x17
mov byte [ebp - 0x2f], 0xe
mov byte [ebp - 0x2e], 0x11
mov byte [ebp - 0x2d], 0xe
mov byte [ebp - 0x2c], 0x11
mov byte [ebp - 0x2b], 0xe
mov byte [ebp - 0x2a], 0x11
mov byte [ebp - 0x29], 0xe
mov byte [ebp - 0x28], 0x11
mov byte [ebp - 0x27], 0xe
mov byte [ebp - 0x26], 0x68
mov byte [ebp - 0x25], 0x68
mov byte [ebp - 0x24], 0xe
mov byte [ebp - 0x23], 0x1b
mov byte [ebp - 0x22], 0x18
mov byte [ebp - 0x21], 0xe
mov byte [ebp - 0x20], 0x1c
mov byte [ebp - 0x1f], 0x1a
mov byte [ebp - 0x1e], 0xe
mov byte [ebp - 0x1d], 0x1b
mov byte [ebp - 0x1c], 0x6b
mov byte [ebp - 0x1b], 0xe
mov byte [ebp - 0x1a], 0x6d
mov byte [ebp - 0x19], 0x1d
mov byte [ebp - 0x18], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x10371210]
cmp eax, dword [edx + 4]
jle 0x10095021
push 0x10371210
call fcn.1014a06c
add esp, 4
cmp dword [0x10371210], 0xffffffff
jne 0x10095021
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x50]
push ecx
mov ecx, 0x103711d4
call fcn.10091580
push 0x10150ba0
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10371210
call fcn.1014a022
add esp, 4
mov eax, 0x103711d4
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x10095580
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014e87c
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x40
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x37
mov byte [ebp - 0x4c], 0x6c
mov byte [ebp - 0x4b], 0x17
mov byte [ebp - 0x4a], 0xe
mov byte [ebp - 0x49], 0x11
mov byte [ebp - 0x48], 0xe
mov byte [ebp - 0x47], 0x11
mov byte [ebp - 0x46], 0xe
mov byte [ebp - 0x45], 0x11
mov byte [ebp - 0x44], 0xe
mov byte [ebp - 0x43], 0x11
mov byte [ebp - 0x42], 0xe
mov byte [ebp - 0x41], 0x6b
mov byte [ebp - 0x40], 0x16
mov byte [ebp - 0x3f], 0xe
mov byte [ebp - 0x3e], 0x11
mov byte [ebp - 0x3d], 0xe
mov byte [ebp - 0x3c], 0x11
mov byte [ebp - 0x3b], 0xe
mov byte [ebp - 0x3a], 0x11
mov byte [ebp - 0x39], 0xe
mov byte [ebp - 0x38], 0x11
mov byte [ebp - 0x37], 0xe
mov byte [ebp - 0x36], 0x16
mov byte [ebp - 0x35], 0x1b
mov byte [ebp - 0x34], 0xe
mov byte [ebp - 0x33], 0x6d
mov byte [ebp - 0x32], 0x1e
mov byte [ebp - 0x31], 0xe
mov byte [ebp - 0x30], 0x19
mov byte [ebp - 0x2f], 0x1a
mov byte [ebp - 0x2e], 0xe
mov byte [ebp - 0x2d], 0x1e
mov byte [ebp - 0x2c], 0x6f
mov byte [ebp - 0x2b], 0xe
mov byte [ebp - 0x2a], 0x16
mov byte [ebp - 0x29], 0x6c
mov byte [ebp - 0x28], 0xe
mov byte [ebp - 0x27], 0x1f
mov byte [ebp - 0x26], 0x1e
mov byte [ebp - 0x25], 0xe
mov byte [ebp - 0x24], 0x16
mov byte [ebp - 0x23], 0x6c
mov byte [ebp - 0x22], 0xe
mov byte [ebp - 0x21], 0x6d
mov byte [ebp - 0x20], 0x16
mov byte [ebp - 0x1f], 0xe
mov byte [ebp - 0x1e], 0x68
mov byte [ebp - 0x1d], 0x68
mov byte [ebp - 0x1c], 0xe
mov byte [ebp - 0x1b], 0x6f
mov byte [ebp - 0x1a], 0x1c
mov byte [ebp - 0x19], 0xe
mov byte [ebp - 0x18], 0x6f
mov byte [ebp - 0x17], 0x6d
mov byte [ebp - 0x16], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x10371484]
cmp eax, dword [edx + 4]
jle 0x100956e9
push 0x10371484
call fcn.1014a06c
add esp, 4
cmp dword [0x10371484], 0xffffffff
jne 0x100956e9
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x4c]
push ecx
mov ecx, 0x1037144c
call fcn.10091530
push 0x10150c00
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10371484
call fcn.1014a022
add esp, 4
mov eax, 0x1037144c
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x10095bf0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014e91c
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x2c
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x24
mov byte [ebp - 0x38], 0x1b
mov byte [ebp - 0x37], 0x1b
mov byte [ebp - 0x36], 0xe
mov byte [ebp - 0x35], 0x16
mov byte [ebp - 0x34], 0x6c
mov byte [ebp - 0x33], 0xe
mov byte [ebp - 0x32], 0x6b
mov byte [ebp - 0x31], 0x6d
mov byte [ebp - 0x30], 0xe
mov byte [ebp - 0x2f], 0x16
mov byte [ebp - 0x2e], 0x1d
mov byte [ebp - 0x2d], 0xe
mov byte [ebp - 0x2c], 0x6b
mov byte [ebp - 0x2b], 0x1a
mov byte [ebp - 0x2a], 0xe
mov byte [ebp - 0x29], 0x68
mov byte [ebp - 0x28], 0x16
mov byte [ebp - 0x27], 0xe
mov byte [ebp - 0x26], 0x16
mov byte [ebp - 0x25], 0x6c
mov byte [ebp - 0x24], 0xe
mov byte [ebp - 0x23], 0x1a
mov byte [ebp - 0x22], 0x1b
mov byte [ebp - 0x21], 0xe
mov byte [ebp - 0x20], 0x1e
mov byte [ebp - 0x1f], 0x6d
mov byte [ebp - 0x1e], 0xe
mov byte [ebp - 0x1d], 0x16
mov byte [ebp - 0x1c], 0x1d
mov byte [ebp - 0x1b], 0xe
mov byte [ebp - 0x1a], 0x6b
mov byte [ebp - 0x19], 0x6d
mov byte [ebp - 0x18], 0xe
mov byte [ebp - 0x17], 0x1f
mov byte [ebp - 0x16], 0x1e
mov byte [ebp - 0x15], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x10371c84]
cmp eax, dword [edx + 4]
jle 0x10095d0d
push 0x10371c84
call fcn.1014a06c
add esp, 4
cmp dword [0x10371c84], 0xffffffff
jne 0x10095d0d
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x38]
push ecx
mov ecx, 0x10371c60
call fcn.10091080
push 0x10150c50
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10371c84
call fcn.1014a022
add esp, 4
mov eax, 0x10371c60
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x10095e50
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014e95c
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x38
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x2d
mov byte [ebp - 0x44], 0x1b
mov byte [ebp - 0x43], 0x1b
mov byte [ebp - 0x42], 0xe
mov byte [ebp - 0x41], 0x16
mov byte [ebp - 0x40], 0x6c
mov byte [ebp - 0x3f], 0xe
mov byte [ebp - 0x3e], 0x6b
mov byte [ebp - 0x3d], 0x6d
mov byte [ebp - 0x3c], 0xe
mov byte [ebp - 0x3b], 0x16
mov byte [ebp - 0x3a], 0x1d
mov byte [ebp - 0x39], 0xe
mov byte [ebp - 0x38], 0x6b
mov byte [ebp - 0x37], 0x1a
mov byte [ebp - 0x36], 0xe
mov byte [ebp - 0x35], 0x68
mov byte [ebp - 0x34], 0x16
mov byte [ebp - 0x33], 0xe
mov byte [ebp - 0x32], 0x16
mov byte [ebp - 0x31], 0x1d
mov byte [ebp - 0x30], 0xe
mov byte [ebp - 0x2f], 0x6b
mov byte [ebp - 0x2e], 0x6d
mov byte [ebp - 0x2d], 0xe
mov byte [ebp - 0x2c], 0x1f
mov byte [ebp - 0x2b], 0x6d
mov byte [ebp - 0x2a], 0xe
mov byte [ebp - 0x29], 0x1b
mov byte [ebp - 0x28], 0x1d
mov byte [ebp - 0x27], 0xe
mov byte [ebp - 0x26], 0x1b
mov byte [ebp - 0x25], 0x18
mov byte [ebp - 0x24], 0xe
mov byte [ebp - 0x23], 0x1b
mov byte [ebp - 0x22], 0x19
mov byte [ebp - 0x21], 0xe
mov byte [ebp - 0x20], 0x16
mov byte [ebp - 0x1f], 0x6c
mov byte [ebp - 0x1e], 0xe
mov byte [ebp - 0x1d], 0x68
mov byte [ebp - 0x1c], 0x17
mov byte [ebp - 0x1b], 0xe
mov byte [ebp - 0x1a], 0x68
mov byte [ebp - 0x19], 0x19
mov byte [ebp - 0x18], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x10371738]
cmp eax, dword [edx + 4]
jle 0x10095f91
push 0x10371738
call fcn.1014a06c
add esp, 4
cmp dword [0x10371738], 0xffffffff
jne 0x10095f91
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x44]
push ecx
mov ecx, 0x10371708
call fcn.10091350
push 0x10150c70
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10371738
call fcn.1014a022
add esp, 4
mov eax, 0x10371708
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x100963d0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014e9fc
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x40
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x36
mov byte [ebp - 0x4c], 0x1b
mov byte [ebp - 0x4b], 0x1b
mov byte [ebp - 0x4a], 0xe
mov byte [ebp - 0x49], 0x16
mov byte [ebp - 0x48], 0x6c
mov byte [ebp - 0x47], 0xe
mov byte [ebp - 0x46], 0x6b
mov byte [ebp - 0x45], 0x6d
mov byte [ebp - 0x44], 0xe
mov byte [ebp - 0x43], 0x16
mov byte [ebp - 0x42], 0x1d
mov byte [ebp - 0x41], 0xe
mov byte [ebp - 0x40], 0x6b
mov byte [ebp - 0x3f], 0x1a
mov byte [ebp - 0x3e], 0xe
mov byte [ebp - 0x3d], 0x68
mov byte [ebp - 0x3c], 0x16
mov byte [ebp - 0x3b], 0xe
mov byte [ebp - 0x3a], 0x16
mov byte [ebp - 0x39], 0x1d
mov byte [ebp - 0x38], 0xe
mov byte [ebp - 0x37], 0x6b
mov byte [ebp - 0x36], 0x6d
mov byte [ebp - 0x35], 0xe
mov byte [ebp - 0x34], 0x1e
mov byte [ebp - 0x33], 0x6d
mov byte [ebp - 0x32], 0xe
mov byte [ebp - 0x31], 0x1b
mov byte [ebp - 0x30], 0x1d
mov byte [ebp - 0x2f], 0xe
mov byte [ebp - 0x2e], 0x1b
mov byte [ebp - 0x2d], 0x18
mov byte [ebp - 0x2c], 0xe
mov byte [ebp - 0x2b], 0x1b
mov byte [ebp - 0x2a], 0x19
mov byte [ebp - 0x29], 0xe
mov byte [ebp - 0x28], 0x16
mov byte [ebp - 0x27], 0x6c
mov byte [ebp - 0x26], 0xe
mov byte [ebp - 0x25], 0x19
mov byte [ebp - 0x24], 0x6a
mov byte [ebp - 0x23], 0xe
mov byte [ebp - 0x22], 0x1e
mov byte [ebp - 0x21], 0x16
mov byte [ebp - 0x20], 0xe
mov byte [ebp - 0x1f], 0x16
mov byte [ebp - 0x1e], 0x6c
mov byte [ebp - 0x1d], 0xe
mov byte [ebp - 0x1c], 0x68
mov byte [ebp - 0x1b], 0x1f
mov byte [ebp - 0x1a], 0xe
mov byte [ebp - 0x19], 0x68
mov byte [ebp - 0x18], 0x1d
mov byte [ebp - 0x17], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x103716d0]
cmp eax, dword [edx + 4]
jle 0x10096535
push 0x103716d0
call fcn.1014a06c
add esp, 4
cmp dword [0x103716d0], 0xffffffff
jne 0x10096535
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x4c]
push ecx
mov ecx, 0x10371698
call fcn.100914e0
push 0x10150cc0
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x103716d0
call fcn.1014a022
add esp, 4
mov eax, 0x10371698
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x10096890
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014ea7c
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x30
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x27
mov byte [ebp - 0x3c], 0x1b
mov byte [ebp - 0x3b], 0x1b
mov byte [ebp - 0x3a], 0xe
mov byte [ebp - 0x39], 0x16
mov byte [ebp - 0x38], 0x6c
mov byte [ebp - 0x37], 0xe
mov byte [ebp - 0x36], 0x6b
mov byte [ebp - 0x35], 0x6d
mov byte [ebp - 0x34], 0xe
mov byte [ebp - 0x33], 0x16
mov byte [ebp - 0x32], 0x1d
mov byte [ebp - 0x31], 0xe
mov byte [ebp - 0x30], 0x6b
mov byte [ebp - 0x2f], 0x1a
mov byte [ebp - 0x2e], 0xe
mov byte [ebp - 0x2d], 0x6d
mov byte [ebp - 0x2c], 0x1e
mov byte [ebp - 0x2b], 0xe
mov byte [ebp - 0x2a], 0x16
mov byte [ebp - 0x29], 0x1d
mov byte [ebp - 0x28], 0xe
mov byte [ebp - 0x27], 0x6b
mov byte [ebp - 0x26], 0x6d
mov byte [ebp - 0x25], 0xe
mov byte [ebp - 0x24], 0x1d
mov byte [ebp - 0x23], 0x1a
mov byte [ebp - 0x22], 0xe
mov byte [ebp - 0x21], 0x1b
mov byte [ebp - 0x20], 0x1d
mov byte [ebp - 0x1f], 0xe
mov byte [ebp - 0x1e], 0x1b
mov byte [ebp - 0x1d], 0x18
mov byte [ebp - 0x1c], 0xe
mov byte [ebp - 0x1b], 0x16
mov byte [ebp - 0x1a], 0x6c
mov byte [ebp - 0x19], 0xe
mov byte [ebp - 0x18], 0x19
mov byte [ebp - 0x17], 0x1b
mov byte [ebp - 0x16], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x10371100]
cmp eax, dword [edx + 4]
jle 0x100969b9
push 0x10371100
call fcn.1014a06c
add esp, 4
cmp dword [0x10371100], 0xffffffff
jne 0x100969b9
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x3c]
push ecx
mov ecx, 0x103710d8
call fcn.10091170
push 0x10150d00
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x10371100
call fcn.1014a022
add esp, 4
mov eax, 0x103710d8
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret
Function at 0x10096ae0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1014eabc
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x2c
mov dword [ebp - 0x10], ecx
mov dword [ebp - 0x14], 0x21
mov byte [ebp - 0x38], 0x1b
mov byte [ebp - 0x37], 0x1b
mov byte [ebp - 0x36], 0xe
mov byte [ebp - 0x35], 0x16
mov byte [ebp - 0x34], 0x6c
mov byte [ebp - 0x33], 0xe
mov byte [ebp - 0x32], 0x6b
mov byte [ebp - 0x31], 0x6d
mov byte [ebp - 0x30], 0xe
mov byte [ebp - 0x2f], 0x16
mov byte [ebp - 0x2e], 0x1d
mov byte [ebp - 0x2d], 0xe
mov byte [ebp - 0x2c], 0x6b
mov byte [ebp - 0x2b], 0x1a
mov byte [ebp - 0x2a], 0xe
mov byte [ebp - 0x29], 0x68
mov byte [ebp - 0x28], 0x1e
mov byte [ebp - 0x27], 0xe
mov byte [ebp - 0x26], 0x16
mov byte [ebp - 0x25], 0x1d
mov byte [ebp - 0x24], 0xe
mov byte [ebp - 0x23], 0x6b
mov byte [ebp - 0x22], 0x6d
mov byte [ebp - 0x21], 0xe
mov byte [ebp - 0x20], 0x19
mov byte [ebp - 0x1f], 0x6d
mov byte [ebp - 0x1e], 0xe
mov byte [ebp - 0x1d], 0x1b
mov byte [ebp - 0x1c], 0x18
mov byte [ebp - 0x1b], 0xe
mov byte [ebp - 0x1a], 0x68
mov byte [ebp - 0x19], 0x68
mov byte [ebp - 0x18], 0x2e
mov eax, dword [0x10371da0]
mov ecx, dword fs:[0x2c]
mov edx, dword [ecx + eax*4]
mov eax, dword [0x103715b0]
cmp eax, dword [edx + 4]
jle 0x10096bf1
push 0x103715b0
call fcn.1014a06c
add esp, 4
cmp dword [0x103715b0], 0xffffffff
jne 0x10096bf1
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x38]
push ecx
mov ecx, 0x1037158c
call fcn.10090f90
push 0x10150d20
call fcn.10149739
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x103715b0
call fcn.1014a022
add esp, 4
mov eax, 0x1037158c
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret