Function at 0x1000d180
Capabilities:
Create thread
Set file attributes

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1001ae4b
mov eax, dword fs:[0]
push eax
sub esp, 0x168
push esi
mov eax, dword [0x10030a98]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
sub dword [ebp + 0xc], 1
jne 0x1000d583
mov eax, dword [ebp + 8]
mov dword [0x1003100c], eax
call sym.G.dll_Game_5
cmp dword [0x10030ed8], 1
jne 0x1000d1ce
call fcn.10016fc0
cmp dword [0x10030f3c], 0
jne 0x1000d1e0
cmp dword [0x10030f44], 1
jne 0x1000d1e5
call fcn.100088d0
cmp dword [0x10030f1c], 1
jne 0x1000d1f3
call fcn.10005070
cmp dword [0x10030f48], 1
jne 0x1000d201
call fcn.10005140
cmp dword [0x10030ee8], 1
jne 0x1000d21c
push 0
push 0
push 0x1000f9a0
call dword [sym.imp.ucrtbased.dll__beginthread]
add esp, 0xc
cmp dword [0x10030f3c], 1
jne 0x1000d22a
call fcn.10006470
cmp dword [0x10030f44], 0
je 0x1000d23d
call fcn.10005f60
call fcn.10004e60
cmp dword [0x10030f50], 1
jne 0x1000d24b
call fcn.1000db70
cmp dword [0x10030f54], 1
jne 0x1000d259
call fcn.1000dcd0
cmp dword [0x10030f88], 1
jne 0x1000d267
call fcn.10019160
cmp dword [0x10030f34], 1
jne 0x1000d275
call fcn.100078b0
cmp dword [0x10030f7c], 1
jne 0x1000d283
call fcn.1000b790
cmp dword [0x10030f74], 1
jne 0x1000d29a
cmp dword [0x10030ee4], 0
jne 0x1000d29a
call fcn.10008970
cmp dword [0x10030ec4], 1
jne 0x1000d436
push 0x10005af0
push str._START.cpp___carrega.PAUSE_ALL_DETECTORS__Turned_ON_
push dword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.10001050
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP140D.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
push 0x10005af0
push str.All_Anti_hack_detectors_and_anti_kill_by_scan_are_PAUSED_
push dword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.10001050
add esp, 8
mov ecx, eax
call dword [sym.imp.MSVCP140D.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
cmp dword [0x10030f24], 1
jne 0x1000d35c
push 1
push 0x40
push 8
push 0x10021960
lea ecx, [ebp - 0x174]
call fcn.100014c0
lea eax, [ebp - 0x174]
mov dword [ebp - 4], 0
push 0x10021978
push eax
call fcn.10001050
add esp, 8
lea ecx, [ebp - 0x170]
call fcn.10001f00
test eax, eax
jne 0x1000d34a
push eax
mov eax, dword [ebp - 0x174]
lea ecx, [ebp - 0x174]
push 2
mov eax, dword [eax + 4]
add ecx, eax
call dword [sym.imp.MSVCP140D.dll_public:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool_]
lea ecx, [ebp - 0x174]
mov dword [ebp - 4], 0xffffffff
call fcn.10001ab0
cmp dword [0x10030f34], 1
jne 0x1000d516
lea eax, [ebp - 0x14]
push eax
call dword [sym.imp.ucrtbased.dll__time64]
lea eax, [ebp - 0x14]
push eax
call dword [sym.imp.ucrtbased.dll__localtime64]
add esp, 8
lea ecx, [ebp - 0xc4]
mov esi, eax
push 1
push 0x40
push 8
push 0x10021974
call fcn.100014c0
lea eax, [ebp - 0xc4]
mov dword [ebp - 4], 1
push 0x100219e8
push eax
call fcn.10001050
push esi
call dword [sym.imp.ucrtbased.dll_asctime]
push eax
lea eax, [ebp - 0xc4]
push eax
call fcn.10001050
lea eax, [ebp - 0xc4]
push str._START.cpp___carrega.PAUSE_ALL_DETECTORS__Turned_ON__All_Anti_hack_detectors_and_anti_kill_by_scan_are_PAUSED_
push eax
call fcn.10001050
lea eax, [ebp - 0xc4]
push 0x10021a68
push eax
call fcn.10001050
add esp, 0x24
lea ecx, [ebp - 0xc0]
call fcn.10001f00
test eax, eax
jne 0x1000d412
push eax
mov eax, dword [ebp - 0xc4]
lea ecx, [ebp - 0xc4]
push 2
mov eax, dword [eax + 4]
add ecx, eax
call dword [sym.imp.MSVCP140D.dll_public:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool_]
push 2
push 0x10021a90
call dword [sym.imp.KERNEL32.dll_SetFileAttributesA]
lea ecx, [ebp - 0xc4]
mov dword [ebp - 4], 0xffffffff
call fcn.10001ab0
jmp 0x1000d516
cmp dword [0x10030ed4], 1
jne 0x1000d444
call fcn.1000ec20
cmp dword [0x10030f20], 1
jne 0x1000d452
call fcn.1000cc70
cmp dword [0x10030f70], 1
jne 0x1000d460
call fcn.1000cd20
cmp dword [0x10030edc], 1
jne 0x1000d46e
call fcn.10018700
cmp dword [0x10030f58], 1
jne 0x1000d47c
call fcn.10011480
cmp dword [0x10030ee0], 1
jne 0x1000d48a
call fcn.10008820
cmp dword [0x10030f64], 1
jne 0x1000d498
call fcn.1000fef0
cmp dword [0x10030f5c], 1
jne 0x1000d4a6
call fcn.10008d90
cmp dword [0x10030f60], 1
jne 0x1000d4b4
call fcn.10002d90
cmp dword [0x10030f68], 1
jne 0x1000d4c2
call fcn.10001c70
cmp dword [0x10030f18], 1
jne 0x1000d4d0
call fcn.100113b0
cmp dword [0x10030f30], 1
jne 0x1000d4de
call fcn.10017a00
cmp dword [0x10030f0c], 1
jne 0x1000d4ec
call fcn.10017030
cmp dword [0x10030f78], 1
jne 0x1000d4fa
call fcn.10018110
cmp dword [0x10030f6c], 1
jne 0x1000d508
call fcn.10003f40
cmp dword [0x10030f2c], 1
jne 0x1000d516
call fcn.1000a150
cmp dword [0x10030ecc], 1
jne 0x1000d524
call fcn.10016b50
cmp dword [0x10030ed0], 1
jne 0x1000d532
call fcn.10019140
cmp dword [0x10030f80], 1
jne 0x1000d540
call fcn.10008940
cmp dword [0x10030ee4], 1
jne 0x1000d55c
cmp dword [0x10030ec4], 0
jne 0x1000d55c
call fcn.10018a90
call fcn.10018ab0
cmp dword [0x10030f14], 1
mov esi, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jne 0x1000d573
push dword [0x10030e9c]
call esi
cmp dword [0x10030f10], 1
jne 0x1000d583
push str.Glow.dll
call esi
mov eax, 1
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop esi
mov esp, ebp
pop ebp
ret 0xc