Function at 0x100182d0
Capabilities:
Create process on windows

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x100cd897
mov eax, dword fs:[0]
push eax
sub esp, 0xcc
mov eax, dword [0x101354c0]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0xcc], 0
call fcn.1003c310
mov ecx, dword [0x10136744]
mov dword [eax + 0xc], 0x40a00000
mov eax, dword fs:[0x2c]
mov esi, dword [eax + ecx*4]
mov eax, dword [0x10136110]
cmp eax, dword [esi + 4]
jg 0x1001873f
mov eax, dword [0x10136124]
cmp eax, dword [esi + 4]
jg 0x10018779
call fcn.1003bd80
mov esi, eax
mov dword [ebp - 0xc8], 0x3f000000
lea eax, [ebp - 0xc8]
mov dword [ebp - 0xc4], 0x3f000000
push eax
lea eax, [ebp - 0xd0]
movss xmm1, dword [esi + 8]
movss xmm0, dword [esi + 0xc]
mulss xmm1, dword [0x100d0714]
push 4
mulss xmm0, dword [0x100d0714]
push eax
movss dword [ebp - 0xd0], xmm1
movss dword [ebp - 0xcc], xmm0
call fcn.10045e70
lea eax, [ebp - 0xc8]
mov dword [ebp - 0xc8], 0x43c80000
push 0
push eax
mov dword [ebp - 0xc4], 0x42e60000
call fcn.10045ec0
movss xmm1, dword [esi + 8]
lea eax, [ebp - 0xc8]
movss xmm0, dword [esi + 0xc]
mulss xmm1, dword [0x100d0714]
push eax
mulss xmm0, dword [0x100d0714]
lea eax, [ebp - 0xd0]
push 4
push eax
mov dword [ebp - 0xc8], 0x3f000000
mov dword [ebp - 0xc4], 0x3f000000
movss dword [ebp - 0xd0], xmm1
movss dword [ebp - 0xcc], xmm0
call fcn.10045e70
push dword [0x101344e8]
push 0
push str.Activated_Hack
call fcn.10035f10
add esp, 0x2c
test al, al
je 0x10018725
push str.Key:
call fcn.100707b0
mov dword [esp], 0xbf800000
push ecx
mov dword [esp], 0
call fcn.10045290
add esp, 4
mov dword [esp], 0x43af0000
call fcn.10045e30
push 0
push 0
push 0
push 0x7e
push 0x10135bd8
push str.Key
call fcn.10069140
call fcn.1006e590
call fcn.1006e590
lea eax, [ebp - 0xc8]
mov dword [ebp - 0xc8], 0x43480000
push eax
push str.Login
mov dword [ebp - 0xc4], 0x41b00000
call fcn.10063310
add esp, 0x24
test al, al
je 0x10018669
sub esp, 0x18
mov ecx, 0x10135bd8
mov edx, esp
xorps xmm0, xmm0
lea esi, [ecx + 1]
movups xmmword [edx], xmm0
mov dword [edx + 0x10], 0
mov dword [edx + 0x14], 0
nop
mov al, byte [ecx]
inc ecx
test al, al
jne 0x100184d0
sub ecx, esi
push ecx
push 0x10135bd8
mov ecx, edx
call fcn.100040e0
mov ecx, 0x10135e28
call fcn.1002d310
test al, al
je 0x10018662
push 0xb0
lea eax, [ebp - 0xc0]
mov byte [0x10135ba5], 1
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov dword [ebp - 0xc0], 0x101129ac
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVCP140.dll_protected:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::constructor_void_]
push 0
push 0
lea eax, [ebp - 0xbc]
mov dword [ebp - 4], 0
push eax
lea ecx, [ebp - 0xc0]
mov dword [ebp - 0xcc], 1
call dword [sym.imp.MSVCP140.dll_public:_void___thiscall_std::basic_ostream_char__struct_std::char_traits_char__::constructor_class_std::basic_streambuf_char__struct_std::char_traits_char_____bool_]
mov eax, dword [ebp - 0xc0]
mov dword [ebp - 4], 1
mov eax, dword [eax + 4]
mov dword [ebp + eax - 0xc0], vtable.std::basic_ofstream_char__struct_std::char_traits_char__.0
mov eax, dword [ebp - 0xc0]
mov ecx, dword [eax + 4]
lea eax, [ecx - 0x68]
mov dword [ebp + ecx - 0xc4], eax
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVCP140.dll_protected:_void___thiscall_std::basic_streambuf_char__struct_std::char_traits_char__::constructor_void_]
lea ecx, [ebp - 0xbc]
mov dword [ebp - 0xbc], vtable.std::basic_filebuf_char__struct_std::char_traits_char__.0
mov byte [ebp - 0x74], 0
mov byte [ebp - 0x7f], 0
call dword [sym.imp.MSVCP140.dll_protected:_void___thiscall_std::basic_streambuf_char__struct_std::char_traits_char__::_Init_void_]
mov eax, dword [0x10136150]
mov ecx, dword [0x10136154]
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x7c], eax
mov dword [ebp - 0x78], ecx
mov dword [ebp - 0x84], 0
push 0x40
push 2
push str.C:LuciferHack.lic
lea ecx, [ebp - 0xbc]
mov byte [ebp - 4], 2
call fcn.1002eb30
test eax, eax
jne 0x100185fe
push eax
mov eax, dword [ebp - 0xc0]
lea ecx, [ebp - 0xc0]
push 2
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool_]
lea eax, [ebp - 0xc0]
mov dword [ebp - 4], 3
push 0x10135bd8
push eax
call fcn.1000eb40
add esp, 8
lea ecx, [ebp - 0xbc]
call fcn.10022470
test eax, eax
jne 0x10018640
push eax
mov eax, dword [ebp - 0xc0]
lea ecx, [ebp - 0xc0]
push 2
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool_]
lea ecx, [ebp - 0xc0]
mov byte [0x10135ba4], 1
mov byte [0x1013620c], 1
mov dword [ebp - 4], 0xffffffff
call fcn.10017020
jmp 0x10018669
mov byte [0x10135ba5], 0
sub esp, 8
mov dword [esp + 4], 0xbf800000
mov dword [esp], 0
call fcn.10045290
add esp, 4
mov dword [esp], 0x43500000
call fcn.10045920
lea eax, [ebp - 0xc8]
mov dword [ebp - 0xc8], 0x433e0000
push eax
push str.Get_Key_Free
mov dword [ebp - 0xc4], 0x41b00000
call fcn.10063310
mov esi, dword [sym.imp.SHELL32.dll_ShellExecuteA]
add esp, 0xc
test al, al
je 0x100186d5
push 1
push 0
push 0
push str.https:__bypassauth.win_api_seller_internal.php
push str.open
push 0
call esi
lea eax, [ebp - 0xd8]
mov dword [ebp - 0xd8], 0x43c58000
push eax
push str.Buy_Vip_Key
mov dword [ebp - 0xd4], 0x41b00000
call fcn.10063310
add esp, 8
test al, al
je 0x10018715
push 1
push 0
push 0
push str.https:__discord.gg_6phrReuaQW
push str.open
push 0
call esi
push ecx
mov dword [esp], 0x43480000
call fcn.10045920
add esp, 4
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.100ca284
mov esp, ebp
pop ebp
ret
push 0x10136110
call fcn.100cac0f
add esp, 4
cmp dword [0x10136110], 0xffffffff
jne 0x10018332
movaps xmm0, xmmword [0x101157d0]
push 0x10136110
movups xmmword [0x10136100], xmm0
call fcn.100cabbe
add esp, 4
jmp 0x10018332
push 0x10136124
call fcn.100cac0f
add esp, 4
cmp dword [0x10136124], 0xffffffff
jne 0x10018343
movaps xmm0, xmmword [0x10115740]
push 0x10136124
movups xmmword [0x10136114], xmm0
call fcn.100cabbe
add esp, 4
jmp 0x10018343