joyce8/EMBER2024-capa huggingface dataset:
Function at 0x53db90
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e75f8
mov eax, dword fs:[0]
push eax
sub esp, 0x14
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x10], eax
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov esi, dword [esp + 0x30]
mov edi, dword [esp + 0x34]
lea ecx, [esp + 0xc]
call fcn.004fda90
lea eax, [esp + 0xc]
push eax
mov ecx, edi
mov dword [esp + 0x2c], 0
call fcn.004fa700
lea ecx, [esp + 0xc]
test eax, eax
jne 0x53dbfe
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
xor eax, eax
jmp 0x53dc1d
push ecx
push esi
call fcn.0053d940
add esp, 8
lea ecx, [esp + 0xc]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [esp + 0x10]
xor ecx, esp
call fcn.005bf276
add esp, 0x20
ret

Function at 0x53edb0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e4838
mov eax, dword fs:[0]
push eax
sub esp, 0x14
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x1c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x2c]
push 0x633b18
call fcn.00584e50
push 0xc
push 0x633b18
lea ecx, [esp + 0x10]
call fcn.00584c80
mov eax, dword [esp + 0x30]
push eax
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x2c], 0
call fcn.0053d0d0
add esp, 8
lea ecx, [esp + 8]
mov esi, eax
mov dword [esp + 0x24], 0xffffffff
call fcn.00584cb0
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x20
ret

Function at 0x53f030
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e75f8
mov eax, dword fs:[0]
push eax
sub esp, 0x14
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x10], eax
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov esi, dword [esp + 0x30]
mov edi, dword [esp + 0x34]
lea ecx, [esp + 0xc]
call fcn.004fda90
lea eax, [esp + 0xc]
push eax
mov ecx, edi
mov dword [esp + 0x2c], 0
call fcn.004fa700
lea ecx, [esp + 0xc]
test eax, eax
jne 0x53f09e
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
xor eax, eax
jmp 0x53f0bd
push ecx
push esi
call fcn.0053efa0
add esp, 8
lea ecx, [esp + 0xc]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [esp + 0x10]
xor ecx, esp
call fcn.005bf276
add esp, 0x20
ret
Function at 0x53f0e0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e4838
mov eax, dword fs:[0]
push eax
sub esp, 0x14
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x1c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x2c]
push 0x633b18
call fcn.00584e50
push 0xc
push 0x633b18
lea ecx, [esp + 0x10]
call fcn.00584c80
mov eax, dword [esp + 0x30]
push eax
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x2c], 0
call fcn.0053c510
add esp, 8
lea ecx, [esp + 8]
mov esi, eax
mov dword [esp + 0x24], 0xffffffff
call fcn.00584cb0
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x20
ret

Function at 0x53f530
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e75f8
mov eax, dword fs:[0]
push eax
sub esp, 0x14
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x10], eax
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov esi, dword [esp + 0x30]
mov edi, dword [esp + 0x34]
lea ecx, [esp + 0xc]
call fcn.004fda90
lea eax, [esp + 0xc]
push eax
mov ecx, edi
mov dword [esp + 0x2c], 0
call fcn.004fa700
lea ecx, [esp + 0xc]
test eax, eax
jne 0x53f59e
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
xor eax, eax
jmp 0x53f5bd
push ecx
push esi
call fcn.0053f4a0
add esp, 8
lea ecx, [esp + 0xc]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [esp + 0x10]
xor ecx, esp
call fcn.005bf276
add esp, 0x20
ret

Function at 0x53fd60
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e75f8
mov eax, dword fs:[0]
push eax
sub esp, 0x14
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x10], eax
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov esi, dword [esp + 0x30]
mov edi, dword [esp + 0x34]
lea ecx, [esp + 0xc]
call fcn.004fda90
lea eax, [esp + 0xc]
push eax
mov ecx, edi
mov dword [esp + 0x2c], 0
call fcn.004fa700
lea ecx, [esp + 0xc]
test eax, eax
jne 0x53fdce
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
xor eax, eax
jmp 0x53fded
push ecx
push esi
call fcn.0053fbf0
add esp, 8
lea ecx, [esp + 0xc]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [esp + 0x10]
xor ecx, esp
call fcn.005bf276
add esp, 0x20
ret
Function at 0x541430
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e4838
mov eax, dword fs:[0]
push eax
sub esp, 0x14
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x1c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x2c]
push 0x633b18
call fcn.00584e50
push 0xc
push 0x633b18
lea ecx, [esp + 0x10]
call fcn.00584c80
mov eax, dword [esp + 0x30]
push eax
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x2c], 0
call fcn.00540140
add esp, 8
lea ecx, [esp + 8]
mov esi, eax
mov dword [esp + 0x24], 0xffffffff
call fcn.00584cb0
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x20
ret

Function at 0x541d90
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e4838
mov eax, dword fs:[0]
push eax
sub esp, 0x14
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x1c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x2c]
push 0x633b18
call fcn.00584e50
push 0xc
push 0x633b18
lea ecx, [esp + 0x10]
call fcn.00584c80
mov eax, dword [esp + 0x30]
push eax
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x2c], 0
call fcn.00541830
add esp, 8
lea ecx, [esp + 8]
mov esi, eax
mov dword [esp + 0x24], 0xffffffff
call fcn.00584cb0
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x20
ret
Function at 0x543030
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e4838
mov eax, dword fs:[0]
push eax
sub esp, 0x14
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x1c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x2c]
push 0x633b18
call fcn.00584e50
push 0xc
push 0x633b18
lea ecx, [esp + 0x10]
call fcn.00584c80
mov eax, dword [esp + 0x30]
push eax
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x2c], 0
call fcn.005426e0
add esp, 8
lea ecx, [esp + 8]
mov esi, eax
mov dword [esp + 0x24], 0xffffffff
call fcn.00584cb0
mov eax, esi
mov ecx, dword [esp + 0x1c]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x20
ret

Function at 0x544000
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e2d38
mov eax, dword fs:[0]
push eax
sub esp, 0x1c
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x28]
mov dword fs:[0], eax
mov eax, dword [esp + 0x38]
mov ecx, dword [eax + 0x14]
push 0
push ecx
lea ecx, [eax + 0xc]
push ecx
add eax, 4
push eax
lea ecx, [esp + 0x1c]
call fcn.00584db0
mov ecx, dword [esp + 0x3c]
mov dword [esp + 0x30], 0
call fcn.00536660
mov esi, eax
lea edx, [esp + 0xc]
push esi
push edx
call fcn.00543030
add esp, 8
mov edi, eax
test esi, esi
je 0x544071
mov eax, dword [esi]
mov edx, dword [eax]
push 1
mov ecx, esi
call edx
lea ecx, [esp + 0xc]
mov dword [esp + 0x30], 0xffffffff
call fcn.00584e40
mov eax, edi
mov ecx, dword [esp + 0x28]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x28
ret
Function at 0x54b3d0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e5390
mov eax, dword fs:[0]
push eax
sub esp, 0x40
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x4c]
mov dword fs:[0], eax
mov esi, ecx
mov edi, dword [esp + 0x5c]
push edi
call fcn.0054b1f0
lea eax, [esp + 0xc]
push eax
mov ecx, edi
call fcn.0054a2f0
push eax
lea ecx, [esi + 0x10]
mov dword [esp + 0x58], 0
call fcn.005a3d20
lea ecx, [esp + 0xc]
mov dword [esp + 0x54], 0xffffffff
call fcn.005a39c0
lea ecx, [esp + 0x2c]
push ecx
mov ecx, edi
call fcn.0054a310
push eax
lea ecx, [esi + 0x30]
mov dword [esp + 0x58], 1
call fcn.005a3d20
lea ecx, [esp + 0x2c]
mov dword [esp + 0x54], 0xffffffff
call fcn.005a39c0
mov eax, esi
mov ecx, dword [esp + 0x4c]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x4c
ret 4

Function at 0x54b890
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e5471
mov eax, dword fs:[0]
push eax
sub esp, 0x38
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x40]
mov dword fs:[0], eax
mov dword [esp + 8], 0
mov eax, dword [ecx + 0x44]
mov edx, dword [ecx + 0x48]
mov dword [esp + 0xc], eax
lea eax, [esp + 0xc]
mov dword [esp + 0x10], edx
push eax
lea edx, [esp + 0x18]
push edx
add ecx, 0x30
call fcn.005139e0
push eax
lea ecx, [esp + 0x34]
call fcn.004f71b0
mov eax, dword [0x631868]
mov esi, dword [0x631864]
neg eax
push eax
lea ecx, [esp + 0x20]
push ecx
lea ecx, [esp + 0x34]
mov dword [esp + 0x50], 1
call fcn.004f7af0
push eax
push esi
lea edx, [esp + 0x2c]
push edx
lea ecx, [esp + 0x38]
call fcn.004f7ab0
mov esi, dword [esp + 0x54]
push eax
mov ecx, esi
call fcn.004f71b0
lea ecx, [esp + 0x2c]
mov dword [esp + 8], 1
mov byte [esp + 0x48], 0
call fcn.004f7220
mov eax, esi
mov ecx, dword [esp + 0x40]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x44
ret 4

Function at 0x54bc50
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e54e3
mov eax, dword fs:[0]
push eax
push ecx
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0xc]
mov dword fs:[0], eax
mov esi, ecx
mov dword [esp + 8], esi
mov eax, dword [esp + 0x1c]
push eax
call fcn.0054bb50
lea ecx, [esi + 0x10]
mov dword [esp + 0x14], 0
mov dword [esi], vtable.ZpatDimAssist.0
call fcn.005a3970
lea ecx, [esi + 0x30]
mov byte [esp + 0x14], 1
call fcn.005a3970
mov eax, esi
mov ecx, dword [esp + 0xc]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x10
ret 4

Function at 0x54bcc0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e5513
mov eax, dword fs:[0]
push eax
push ecx
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x10]
mov dword fs:[0], eax
mov esi, ecx
mov dword [esp + 0xc], esi
mov edi, dword [esp + 0x20]
push edi
call fcn.0054bbf0
lea eax, [esi + 0x10]
push eax
mov ecx, edi
mov dword [esp + 0x1c], 0
mov dword [esi], vtable.ZpatDimAssist.0
call fcn.0054a2f0
lea ecx, [esi + 0x30]
push ecx
mov ecx, edi
mov byte [esp + 0x1c], 1
call fcn.0054a310
mov eax, esi
mov ecx, dword [esp + 0x10]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x10
ret 4
Function at 0x54bd40
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e54e3
mov eax, dword fs:[0]
push eax
push ecx
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0xc]
mov dword fs:[0], eax
mov esi, ecx
mov dword [esp + 8], esi
mov dword [esi], vtable.ZpatDimAssist.0
lea ecx, [esi + 0x30]
mov dword [esp + 0x14], 1
call fcn.005a39c0
lea ecx, [esi + 0x10]
mov byte [esp + 0x14], 0
call fcn.005a39c0
mov ecx, esi
mov dword [esp + 0x14], 0xffffffff
call fcn.0054bab0
mov ecx, dword [esp + 0xc]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x10
ret
Function at 0x55cc30
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e75f8
mov eax, dword fs:[0]
push eax
sub esp, 0x14
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x10], eax
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov esi, dword [esp + 0x30]
mov edi, dword [esp + 0x34]
lea ecx, [esp + 0xc]
call fcn.004fda90
lea eax, [esp + 0xc]
push eax
mov ecx, esi
mov dword [esp + 0x2c], 0
call fcn.004fa700
lea ecx, [esp + 0xc]
test eax, eax
jne 0x55cc9f
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
or eax, 0xffffffff
jmp 0x55ccbe
push ecx
push edi
call fcn.00555100
add esp, 8
lea ecx, [esp + 0xc]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [esp + 0x10]
xor ecx, esp
call fcn.005bf276
add esp, 0x20
ret

Function at 0x55cce0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e75f8
mov eax, dword fs:[0]
push eax
sub esp, 0x14
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x10], eax
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov esi, dword [esp + 0x30]
mov edi, dword [esp + 0x34]
lea ecx, [esp + 0xc]
call fcn.004fda90
lea eax, [esp + 0xc]
push eax
mov ecx, esi
mov dword [esp + 0x2c], 0
call fcn.004fa700
lea ecx, [esp + 0xc]
test eax, eax
jne 0x55cd4f
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
or eax, 0xffffffff
jmp 0x55cd6e
push ecx
push edi
call fcn.00557500
add esp, 8
lea ecx, [esp + 0xc]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [esp + 0x10]
xor ecx, esp
call fcn.005bf276
add esp, 0x20
ret
Function at 0x55ebf0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e5fe8
mov eax, dword fs:[0]
push eax
sub esp, 0x34
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x30], eax
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x3c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
lea eax, [esp + 8]
push eax
call fcn.004f5140
push 4
lea ecx, [esp + 0xc]
push ecx
lea ecx, [esp + 0x30]
call fcn.004fdad0
lea edx, [esp + 0x28]
push edx
push esi
mov dword [esp + 0x4c], 0
call fcn.00555100
add esp, 8
lea ecx, [esp + 0x28]
mov esi, eax
mov dword [esp + 0x44], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x3c]
mov dword fs:[0], ecx
pop ecx
pop esi
mov ecx, dword [esp + 0x30]
xor ecx, esp
call fcn.005bf276
add esp, 0x40
ret

Function at 0x55ec90
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e5fe8
mov eax, dword fs:[0]
push eax
sub esp, 0x34
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x30], eax
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x3c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
lea eax, [esp + 8]
push eax
call fcn.004f5140
push 4
lea ecx, [esp + 0xc]
push ecx
lea ecx, [esp + 0x30]
call fcn.004fdad0
lea edx, [esp + 0x28]
push edx
push esi
mov dword [esp + 0x4c], 0
call fcn.00557500
add esp, 8
lea ecx, [esp + 0x28]
mov esi, eax
mov dword [esp + 0x44], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x3c]
mov dword fs:[0], ecx
pop ecx
pop esi
mov ecx, dword [esp + 0x30]
xor ecx, esp
call fcn.005bf276
add esp, 0x40
ret

Function at 0x55ed30
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e5fe8
mov eax, dword fs:[0]
push eax
sub esp, 0x34
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x30], eax
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x3c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
lea eax, [esp + 8]
push eax
call fcn.004f5140
push 4
lea ecx, [esp + 0xc]
push ecx
lea ecx, [esp + 0x30]
call fcn.004fdad0
lea edx, [esp + 0x28]
push edx
push esi
mov dword [esp + 0x4c], 0
call fcn.00557e50
add esp, 8
lea ecx, [esp + 0x28]
mov esi, eax
mov dword [esp + 0x44], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x3c]
mov dword fs:[0], ecx
pop ecx
pop esi
mov ecx, dword [esp + 0x30]
xor ecx, esp
call fcn.005bf276
add esp, 0x40
ret
Function at 0x55edd0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e5fe8
mov eax, dword fs:[0]
push eax
sub esp, 0x34
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x30], eax
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x3c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
lea eax, [esp + 8]
push eax
call fcn.004f5140
push 4
lea ecx, [esp + 0xc]
push ecx
lea ecx, [esp + 0x30]
call fcn.004fdad0
lea edx, [esp + 0x28]
push edx
push esi
mov dword [esp + 0x4c], 0
call fcn.00558830
add esp, 8
lea ecx, [esp + 0x28]
mov esi, eax
mov dword [esp + 0x44], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x3c]
mov dword fs:[0], ecx
pop ecx
pop esi
mov ecx, dword [esp + 0x30]
xor ecx, esp
call fcn.005bf276
add esp, 0x40
ret

Function at 0x55ee70
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e5fe8
mov eax, dword fs:[0]
push eax
sub esp, 0x34
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x30], eax
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x3c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
lea eax, [esp + 8]
push eax
call fcn.004f5140
push 4
lea ecx, [esp + 0xc]
push ecx
lea ecx, [esp + 0x30]
call fcn.004fdad0
lea edx, [esp + 0x28]
push edx
push esi
mov dword [esp + 0x4c], 0
call fcn.005590b0
add esp, 8
lea ecx, [esp + 0x28]
mov esi, eax
mov dword [esp + 0x44], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x3c]
mov dword fs:[0], ecx
pop ecx
pop esi
mov ecx, dword [esp + 0x30]
xor ecx, esp
call fcn.005bf276
add esp, 0x40
ret

Function at 0x55ef10
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e5fe8
mov eax, dword fs:[0]
push eax
sub esp, 0x34
mov eax, dword [0x632da0]
xor eax, esp
mov dword [esp + 0x30], eax
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x3c]
mov dword fs:[0], eax
mov ecx, dword [esp + 0x4c]
mov esi, dword [esp + 0x50]
lea eax, [esp + 8]
push eax
call fcn.004f5140
push 4
lea ecx, [esp + 0xc]
push ecx
lea ecx, [esp + 0x30]
call fcn.004fdad0
lea edx, [esp + 0x28]
push edx
push esi
mov dword [esp + 0x4c], 0
call fcn.00559970
add esp, 8
lea ecx, [esp + 0x28]
mov esi, eax
mov dword [esp + 0x44], 0xffffffff
call fcn.004fe3f0
mov eax, esi
mov ecx, dword [esp + 0x3c]
mov dword fs:[0], ecx
pop ecx
pop esi
mov ecx, dword [esp + 0x30]
xor ecx, esp
call fcn.005bf276
add esp, 0x40
ret
Function at 0x5874c0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e8719
mov eax, dword fs:[0]
push eax
sub esp, 0x14
push esi
push edi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov esi, ecx
mov dword [esp + 0xc], 0
mov ecx, dword [esi + 0x10]
mov edx, dword [esi + 4]
mov eax, dword [esi + 0xc]
mov edi, dword [esp + 0x30]
mov dword [esp + 0x14], ecx
lea ecx, [esp + 0x10]
mov dword [esp + 0x18], edx
push ecx
mov dword [esp + 0x14], eax
mov eax, dword [esi + 8]
lea edx, [esp + 0x1c]
push edx
mov ecx, edi
mov dword [esp + 0x30], 0
mov dword [esp + 0x24], eax
call fcn.004f5f00
mov eax, dword [esi + 0x14]
inc eax
sar eax, 1
push eax
mov ecx, edi
mov dword [esp + 0x2c], 0
mov dword [esp + 0x10], 1
call fcn.004f5cd0
mov eax, edi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
add esp, 0x20
ret 4
Function at 0x5966a0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e6018
mov eax, dword fs:[0]
push eax
sub esp, 0x18
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov eax, dword [esp + 0x34]
mov ecx, dword [eax + 0x14]
push ecx
push eax
lea ecx, [esp + 0x10]
call fcn.004f8bd0
mov eax, dword [esp + 0x38]
mov edx, dword [esp + 0x30]
push eax
lea ecx, [esp + 0xc]
push ecx
push edx
mov dword [esp + 0x34], 0
call fcn.005c4be0
add esp, 0xc
lea ecx, [esp + 8]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004f8c20
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x24
ret

Function at 0x596ae0
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e6018
mov eax, dword fs:[0]
push eax
sub esp, 0x18
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov eax, dword [esp + 0x34]
mov ecx, dword [eax + 0x14]
push ecx
push eax
lea ecx, [esp + 0x10]
call fcn.004f8bd0
mov eax, dword [esp + 0x38]
mov edx, dword [esp + 0x30]
push eax
lea ecx, [esp + 0xc]
push ecx
push edx
mov dword [esp + 0x34], 0
call fcn.005c4fd0
add esp, 0xc
lea ecx, [esp + 8]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004f8c20
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x24
ret

Function at 0x596f20
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e6018
mov eax, dword fs:[0]
push eax
sub esp, 0x18
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov eax, dword [esp + 0x34]
mov ecx, dword [eax + 0x14]
push ecx
push eax
lea ecx, [esp + 0x10]
call fcn.004f8bd0
mov eax, dword [esp + 0x38]
mov edx, dword [esp + 0x30]
push eax
lea ecx, [esp + 0xc]
push ecx
push edx
mov dword [esp + 0x34], 0
call fcn.005c5460
add esp, 0xc
lea ecx, [esp + 8]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004f8c20
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x24
ret

Function at 0x597320
Capabilities:
Access peb ldr_data

Disassembly:
push 0xffffffffffffffff
push 0x5e6018
mov eax, dword fs:[0]
push eax
sub esp, 0x18
push esi
mov eax, dword [0x632da0]
xor eax, esp
push eax
lea eax, [esp + 0x20]
mov dword fs:[0], eax
mov eax, dword [esp + 0x34]
mov ecx, dword [eax + 0x14]
push ecx
push eax
lea ecx, [esp + 0x10]
call fcn.004f8bd0
mov eax, dword [esp + 0x38]
mov edx, dword [esp + 0x30]
push eax
lea ecx, [esp + 0xc]
push ecx
push edx
mov dword [esp + 0x34], 0
call fcn.005c57b0
add esp, 0xc
lea ecx, [esp + 8]
mov esi, eax
mov dword [esp + 0x28], 0xffffffff
call fcn.004f8c20
mov eax, esi
mov ecx, dword [esp + 0x20]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x24
ret