Function at 0x422110
Capabilities:
Check internet connectivity via wininet
Create directory
Create http request
Delete file
Encode data using xor
Execute command
Hide graphical window
Read data from internet
Receive data
Set console window title
Terminate process

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4804a8
mov eax, dword fs:[0]
push eax
mov eax, 0x2510
call fcn.0047d5c0
mov eax, dword [0x499400]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push 0
push 1
push str.https:__www.google.ru
call dword [sym.imp.WININET.dll_InternetCheckConnectionA]
test eax, eax
jne 0x42215c
push 0xffffffffffffffff
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
mov esi, dword [sym.imp.KERNEL32.dll_CreateDirectoryA]
push 0
push str.C:_ProgramData_Google
call esi
push 0
push str.C:_ProgramData_Google_jdk
call esi
push 0
push str.C:_ProgramData_Google_launch
call esi
push 0xfffffffffffffff5
call dword [sym.imp.KERNEL32.dll_GetStdHandle]
mov esi, eax
mov dword [ebp - 0x2220], 0x54
lea eax, [ebp - 0x2220]
push eax
push 0
push esi
call dword [sym.imp.KERNEL32.dll_GetCurrentConsoleFontEx]
lea eax, [ebp - 0x2220]
mov dword [ebp - 0x2218], 0xe000a
push eax
push 0
push esi
call dword [sym.imp.KERNEL32.dll_SetCurrentConsoleFontEx]
cmp dword [0x49a354], 0xf
mov eax, 0x49a340
mov dword [0x49a350], 0
cmova eax, dword [0x49a340]
push 0x4e3
mov byte [eax], 0
mov eax, 0x49a114
cmp dword [0x49a128], 0xf
mov dword [0x49a124], 0
cmova eax, dword [0x49a114]
mov byte [eax], 0
mov eax, 0x49a358
cmp dword [0x49a36c], 0xf
mov dword [0x49a368], 0
cmova eax, dword [0x49a358]
mov byte [eax], 0
mov eax, 0x49a0fc
cmp dword [0x49a110], 0xf
mov dword [0x49a10c], 0
cmova eax, dword [0x49a0fc]
mov byte [eax], 0
mov eax, 0x49a12c
cmp dword [0x49a140], 0xf
mov dword [0x49a13c], 0
cmova eax, dword [0x49a12c]
mov byte [eax], 0
call dword [sym.imp.KERNEL32.dll_SetConsoleOutputCP]
push 0x4e3
call dword [sym.imp.KERNEL32.dll_SetConsoleCP]
push str.Minecraft_1.16.5
call dword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov ecx, 0x49a148
call fcn.00405950
cmp byte [0x49a2e0], 0
je 0x424134
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.____________________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.______________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491598
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x4915f0
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.__________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
xorps xmm0, xmm0
mov dword [ebp - 0x204c], 0
movups xmmword [ebp - 0x205c], xmm0
mov dword [ebp - 0x2048], 0xf
mov byte [ebp - 0x205c], 0
mov dword [ebp - 4], 0
xor esi, esi
mov edi, 0xf
mov dword [ebp - 0x2034], esi
movups xmmword [ebp - 0x2044], xmm0
mov dword [ebp - 0x2030], edi
mov byte [ebp - 0x2044], 0
movups xmmword [ebp - 0x219c], xmm0
mov dword [ebp - 0x218c], esi
mov dword [ebp - 0x2188], edi
mov byte [ebp - 0x219c], 0
mov byte [ebp - 4], 2
mov edx, 0x48f7da
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 eax, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
cmp byte [str._qmrx_a], 0
mov ecx, dword [0x491fec]
mov edx, dword [0x491ff0]
mov dword [ebp - 0x201c], ecx
mov dword [ebp - 0x2018], edx
je 0x422540
xor edx, edx
cmp dword [0x499d8c], 2
mov dword [ebp - 0x2020], edx
jl 0x422620
movaps xmm2, xmmword [0x492050]
movaps xmm4, xmmword [0x492380]
movaps xmm1, xmm2
punpckldq xmm1, xmm2
movaps xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movaps xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x4920b0]
psubd xmm2, xmm0
movd xmm0, ecx
andps xmm2, xmmword [0x492110]
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x492250]
xorps xmm2, xmm0
movd dword [ebp - 0x201c], xmm2
movaps xmm2, xmmword [0x492060]
movaps xmm1, xmm2
movaps xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movaps xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x4920b0]
psubd xmm2, xmm0
movd xmm0, dword [0x491ff0]
andps xmm2, xmmword [0x492110]
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x492250]
xorps xmm2, xmm0
movd dword [ebp - 0x2018], xmm2
mov ecx, eax
lea edx, [ebp - 0x201c]
call fcn.00424410
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
lea edx, [ebp - 0x205c]
call fcn.00413fb0
movq xmm0, qword [0x492018]
xor edx, edx
mov al, byte [0x492020]
movq qword [ebp - 0x201c], xmm0
mov byte [ebp - 0x2014], al
mov dword [ebp - 0x2020], edx
mov eax, 0xa0a0a0a1
mul edx
shr edx, 5
movsx eax, dl
mov edx, dword [ebp - 0x2020]
mov cl, dl
imul eax, eax, 0x33
sub cl, al
add cl, 0x39
xor byte [ebp + edx - 0x201c], cl
inc edx
mov dword [ebp - 0x2020], edx
cmp edx, 9
jl 0x422581
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea edx, [ebp - 0x201c]
call fcn.00424410
call dword [sym.imp.api_ms_win_crt_conio_l1_1_0.dll__getch]
mov byte [ebp - 0x2020], al
cmp al, 0xd
je 0x4226e0
cmp al, 8
jne 0x422668
test esi, esi
je 0x422668
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x4917f8
call fcn.00424410
lea ecx, [esi - 1]
cmp esi, ecx
jb 0x424147
cmp edi, 0xf
mov dword [ebp - 0x2034], ecx
lea eax, [ebp - 0x2044]
cmova eax, dword [ebp - 0x2044]
mov byte [eax + ecx], 0
jmp 0x4226bf
mov eax, 0xa0a0a0a1
imul edx
add edx, dword [ebp - 0x2020]
sar edx, 5
mov eax, edx
shr eax, 0x1f
add eax, edx
mov edx, dword [ebp - 0x2020]
movsx eax, al
mov cl, dl
imul eax, eax, 0x33
sub cl, al
add cl, 0x39
xor byte [ebp + edx - 0x201c], cl
inc edx
mov dword [ebp - 0x2020], edx
cmp edx, 8
jl 0x422620
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
jmp 0x422542
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.00424660
cmp esi, edi
jae 0x4226a0
mov cl, byte [ebp - 0x2020]
lea eax, [esi + 1]
mov dword [ebp - 0x2034], eax
cmp edi, 0xf
lea eax, [ebp - 0x2044]
cmova eax, dword [ebp - 0x2044]
mov byte [eax + esi], cl
mov byte [eax + esi + 1], 0
jmp 0x4226bf
push dword [ebp - 0x2020]
mov byte [ebp - 0x2017], 0
push dword [ebp - 0x2017]
push ecx
lea ecx, [ebp - 0x2044]
call fcn.00413ae0
call dword [sym.imp.api_ms_win_crt_conio_l1_1_0.dll__getch]
mov byte [ebp - 0x2020], al
cmp al, 0xd
je 0x4226e0
mov edi, dword [ebp - 0x2030]
mov esi, dword [ebp - 0x2034]
jmp 0x4225d6
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x424630
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_____]
sub esp, 0x18
lea eax, [ebp - 0x2044]
mov ecx, esp
mov dword [ebp - 0x2018], esp
push eax
call fcn.0040ff40
sub esp, 0x18
mov byte [ebp - 4], 3
lea eax, [ebp - 0x205c]
mov ecx, esp
push eax
call fcn.0040ff40
mov ecx, 0x49a148
mov byte [ebp - 4], 2
call fcn.00408b60
cmp byte [0x49a2e0], 0
jne 0x4228d7
push 0x4917f4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 4
mov edx, str.____________________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.______________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491598
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x4915f0
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.__________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 esi, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea eax, [ebp - 0x2501]
push eax
call fcn.004220f0
mov cl, byte [eax]
test cl, cl
je 0x422885
xor cl, 0x39
mov byte [eax], cl
mov edx, eax
mov ecx, esi
call fcn.00424410
mov edx, 0x49a2e4
mov ecx, eax
call fcn.00413870
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491750
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push 0x1388
call dword [sym.imp.KERNEL32.dll_Sleep]
push 0xffffffffffffffff
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
sub esp, 0x18
xorps xmm0, xmm0
mov ecx, esp
push 7
movups xmmword [ecx], xmm0
push str.testing
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.00413d80
mov ecx, 0x49a148
call fcn.00409ce0
push 0x4917f4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
push 0xb8
lea eax, [ebp - 0x22d8]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 4
lea ecx, [ebp - 0x22d8]
push str.C:ProgramDataGooglejdk_bin_serverjvm.dll
call fcn.004113c0
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x22d8]
mov eax, dword [ebp - 0x22d8]
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_bool___thiscall_std::ios_base::good_void_const]
mov edi, dword [sym.imp.WININET.dll_InternetCloseHandle]
mov esi, dword [sym.imp.WININET.dll_InternetReadFile]
test al, al
jne 0x422cd4
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.____________________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.______________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491598
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x4915f0
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.__________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491834
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push 0
push 0
push 0
push 0
push str.My_Agent
call dword [sym.imp.WININET.dll_InternetOpenA]
mov dword [ebp - 0x2018], eax
test eax, eax
jne 0x422b60
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x49185c
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
lea ecx, [ebp - 0x22d8]
call fcn.00408770
mov ecx, dword [ebp - 0x2030]
cmp ecx, 0xf
jbe 0x422b22
mov edx, dword [ebp - 0x2044]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x422b18
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x422b5a
push ecx
push edx
call fcn.0047ce04
add esp, 8
mov ecx, dword [ebp - 0x2048]
cmp ecx, 0xf
jbe 0x423cf2
mov edx, dword [ebp - 0x205c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x423ce8
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x423ce8
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push 0
push 0x84000000
push 0
push 0
push str.http:__mc.swinghvh.ru_jdk.rar
push eax
call dword [sym.imp.WININET.dll_InternetOpenUrlA]
mov dword [ebp - 0x2020], eax
test eax, eax
jne 0x422ba6
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491894
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push dword [ebp - 0x2018]
call edi
push 0xb0
lea eax, [ebp - 0x2184]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 4
lea ecx, [ebp - 0x2184]
push 0x20
push str.C:ProgramDataGooglejdk.rar
call fcn.00411130
lea eax, [ebp - 0x2028]
mov byte [ebp - 4], 5
push eax
push 0x1000
lea eax, [ebp - 0x1010]
push eax
push dword [ebp - 0x2020]
call esi
test eax, eax
je 0x422c40
mov edi, dword [ebp - 0x2020]
nop word [eax + eax]
mov eax, dword [ebp - 0x2028]
test eax, eax
je 0x422c3a
push 0
push eax
lea eax, [ebp - 0x1010]
push eax
lea ecx, [ebp - 0x2184]
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__::write_char_const___long_long___int64__]
lea eax, [ebp - 0x2028]
push eax
push 0x1000
lea eax, [ebp - 0x1010]
push eax
push edi
call esi
test eax, eax
jne 0x422c00
mov edi, dword [sym.imp.WININET.dll_InternetCloseHandle]
lea ecx, [ebp - 0x2180]
call fcn.00411330
test eax, eax
jne 0x422c68
mov eax, dword [ebp - 0x2184]
lea ecx, [ebp - 0x2184]
push 0
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_]
push dword [ebp - 0x2020]
call edi
push dword [ebp - 0x2018]
call edi
push str.c:_Program_Files_WinRARRar.exe__Y_x__C:ProgramDataGooglejdk.rar___C:ProgramDataGoogle____NUL
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
push str.C:ProgramDataGooglejdk.rar
call dword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
add esp, 8
push 0
push str.C:_ProgramData_Google_jdk_conf
call dword [sym.imp.KERNEL32.dll_CreateDirectoryA]
push 0
push str.C:_ProgramData_Google_jdk_conf_security
call dword [sym.imp.KERNEL32.dll_CreateDirectoryA]
push 0
push str.C:_ProgramData_Google_jdk_conf_security_anti
call dword [sym.imp.KERNEL32.dll_CreateDirectoryA]
push 0
push str.C:_ProgramData_Google_jdk_conf_security_anti_protect
call dword [sym.imp.KERNEL32.dll_CreateDirectoryA]
lea ecx, [ebp - 0x2184]
mov byte [ebp - 4], 4
call fcn.0040d310
push 0x4917f4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
push 0xb8
lea eax, [ebp - 0x2390]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 4
lea ecx, [ebp - 0x2390]
push str.C:ProgramDataGooglelaunch_assetsindexes1.16.json
call fcn.004113c0
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x2390]
mov eax, dword [ebp - 0x2390]
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_bool___thiscall_std::ios_base::good_void_const]
test al, al
jne 0x423030
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.____________________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.______________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491598
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x4915f0
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.__________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491a18
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push 0
push 0
push 0
push 0
push str.My_Agent
call dword [sym.imp.WININET.dll_InternetOpenA]
mov dword [ebp - 0x2028], eax
test eax, eax
jne 0x422ef2
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x49185c
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
lea ecx, [ebp - 0x2390]
call fcn.00408770
lea ecx, [ebp - 0x22d8]
call fcn.00408770
mov ecx, dword [ebp - 0x2030]
cmp ecx, 0xf
jbe 0x422b22
mov edx, dword [ebp - 0x2044]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x422b18
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x422b5a
jmp 0x422b18
push 0
push 0x84000000
push 0
push 0
push str.http:__mc.swinghvh.ru_assets.rar
push eax
call dword [sym.imp.WININET.dll_InternetOpenUrlA]
mov dword [ebp - 0x2020], eax
test eax, eax
jne 0x422f38
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491894
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push dword [ebp - 0x2028]
call edi
push 0xb0
lea eax, [ebp - 0x2184]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 4
lea ecx, [ebp - 0x2184]
push 0x20
push str.C:ProgramDataGooglelaunch_assets.rar
call fcn.00411130
lea eax, [ebp - 0x2018]
mov byte [ebp - 4], 7
push eax
push 0x1000
lea eax, [ebp - 0x1010]
push eax
push dword [ebp - 0x2020]
call esi
test eax, eax
je 0x422fd0
mov edi, dword [ebp - 0x2020]
nop dword [eax]
mov eax, dword [ebp - 0x2018]
test eax, eax
je 0x422fca
push 0
push eax
lea eax, [ebp - 0x1010]
push eax
lea ecx, [ebp - 0x2184]
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__::write_char_const___long_long___int64__]
lea eax, [ebp - 0x2018]
push eax
push 0x1000
lea eax, [ebp - 0x1010]
push eax
push edi
call esi
test eax, eax
jne 0x422f90
mov edi, dword [sym.imp.WININET.dll_InternetCloseHandle]
lea ecx, [ebp - 0x2180]
call fcn.00411330
test eax, eax
jne 0x422ff8
mov eax, dword [ebp - 0x2184]
lea ecx, [ebp - 0x2184]
push 0
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_]
push dword [ebp - 0x2020]
call edi
push dword [ebp - 0x2028]
call edi
push str.c:_Program_Files_WinRARRar.exe__Y_x__C:ProgramDataGooglelaunch_assets.rar___C:ProgramDataGooglelaunch____NUL
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
push str.C:ProgramDataGooglelaunch_assets.rar
call dword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
add esp, 8
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x2184]
call fcn.0040d310
push 0x4917f4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
push 0xb8
lea eax, [ebp - 0x2448]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 4
lea ecx, [ebp - 0x2448]
push str.C:ProgramDataGooglelaunch_nativesglfw.dll
call fcn.004113c0
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x2448]
mov eax, dword [ebp - 0x2448]
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_bool___thiscall_std::ios_base::good_void_const]
test al, al
jne 0x423342
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.____________________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.______________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491598
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x4915f0
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.__________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491b30
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push 0
push 0
push 0
push 0
push str.My_Agent
call dword [sym.imp.WININET.dll_InternetOpenA]
mov dword [ebp - 0x2028], eax
test eax, eax
jne 0x42320b
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x49185c
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
lea ecx, [ebp - 0x2448]
call fcn.00408770
jmp 0x422e9f
push 0
push 0x84000000
push 0
push 0
push str.http:__mc.swinghvh.ru_natives.rar
push eax
call dword [sym.imp.WININET.dll_InternetOpenUrlA]
mov dword [ebp - 0x2020], eax
test eax, eax
jne 0x423251
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491894
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push dword [ebp - 0x2028]
call edi
push 0xb0
lea eax, [ebp - 0x2184]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 4
lea ecx, [ebp - 0x2184]
push 0x20
push str.C:ProgramDataGooglelaunch_natives.rar
call fcn.00411130
lea eax, [ebp - 0x2018]
mov byte [ebp - 4], 9
push eax
push 0x1000
lea eax, [ebp - 0x1010]
push eax
push dword [ebp - 0x2020]
call esi
test eax, eax
je 0x4232e2
mov edi, dword [ebp - 0x2020]
mov eax, dword [ebp - 0x2018]
test eax, eax
je 0x4232dc
push 0
push eax
lea eax, [ebp - 0x1010]
push eax
lea ecx, [ebp - 0x2184]
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__::write_char_const___long_long___int64__]
lea eax, [ebp - 0x2018]
push eax
push 0x1000
lea eax, [ebp - 0x1010]
push eax
push edi
call esi
test eax, eax
jne 0x4232a2
mov edi, dword [sym.imp.WININET.dll_InternetCloseHandle]
lea ecx, [ebp - 0x2180]
call fcn.00411330
test eax, eax
jne 0x42330a
mov eax, dword [ebp - 0x2184]
lea ecx, [ebp - 0x2184]
push 0
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_]
push dword [ebp - 0x2020]
call edi
push dword [ebp - 0x2028]
call edi
push str.c:_Program_Files_WinRARRar.exe__Y_x__C:ProgramDataGooglelaunch_natives.rar___C:ProgramDataGooglelaunch____NUL
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
push str.C:ProgramDataGooglelaunch_natives.rar
call dword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
add esp, 8
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x2184]
call fcn.0040d310
push 0x4917f4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
push 0xb8
lea eax, [ebp - 0x2500]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 4
lea ecx, [ebp - 0x2500]
push str.C:ProgramDataGooglejdkconf_security_antiprotectCrypt.jar
call fcn.004113c0
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x2500]
mov eax, dword [ebp - 0x2500]
mov eax, dword [eax + 4]
add ecx, eax
call dword [sym.imp.MSVCP140.dll_public:_bool___thiscall_std::ios_base::good_void_const]
test al, al
jne 0x423663
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.____________________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.______________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491598
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x4915f0
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.__________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491c58
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push 0
push 0
push 0
push 0
push str.My_Agent
call dword [sym.imp.WININET.dll_InternetOpenA]
mov dword [ebp - 0x2028], eax
test eax, eax
jne 0x42352a
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x49185c
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
lea ecx, [ebp - 0x2500]
call fcn.00408770
lea ecx, [ebp - 0x2448]
call fcn.00408770
jmp 0x422e9f
push 0
push 0x84000000
push 0
push 0
push str.http:__mc.swinghvh.ru_Crypt.rar
push eax
call dword [sym.imp.WININET.dll_InternetOpenUrlA]
mov dword [ebp - 0x2020], eax
test eax, eax
jne 0x423570
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491894
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push dword [ebp - 0x2028]
call edi
push 0xb0
lea eax, [ebp - 0x2184]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 4
lea ecx, [ebp - 0x2184]
push 0x20
push str.C:ProgramDataGooglelaunchCrypt.rar
call fcn.00411130
lea eax, [ebp - 0x2018]
mov byte [ebp - 4], 0xb
push eax
push 0x1000
lea eax, [ebp - 0x1010]
push eax
push dword [ebp - 0x2020]
call esi
test eax, eax
je 0x423601
mov edi, dword [ebp - 0x2020]
mov eax, dword [ebp - 0x2018]
test eax, eax
je 0x4235fb
push 0
push eax
lea eax, [ebp - 0x1010]
push eax
lea ecx, [ebp - 0x2184]
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__::write_char_const___long_long___int64__]
lea eax, [ebp - 0x2018]
push eax
push 0x1000
lea eax, [ebp - 0x1010]
push eax
push edi
call esi
test eax, eax
jne 0x4235c1
mov edi, dword [sym.imp.WININET.dll_InternetCloseHandle]
lea ecx, [ebp - 0x2180]
call fcn.00411330
test eax, eax
jne 0x42362b
mov eax, dword [ebp - 0x2184]
lea ecx, [ebp - 0x2184]
push 0
push 2
mov eax, dword [eax + 4]
add ecx, eax
call dword [sym.imp.MSVCP140.dll_public:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool_]
push dword [ebp - 0x2020]
call edi
push dword [ebp - 0x2028]
call edi
push str.c:_Program_Files_WinRARRar.exe__Y_x__C:ProgramDataGooglelaunchCrypt.rar___C:ProgramDataGooglejdkconf_security_antiprotect____NUL
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
push str.C:ProgramDataGooglelaunchCrypt.rar
call dword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
add esp, 8
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x2184]
call fcn.0040d310
sub esp, 0x18
xorps xmm0, xmm0
mov ecx, esp
push 0x34
movups xmmword [ecx], xmm0
push str.https:__text_host.ru_raw_tekushchee_obnovlenie_chita
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.00413d80
lea ecx, [ebp - 0x20a4]
call fcn.00421ad0
add esp, 0x18
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x208c]
push 0x2e
xorps xmm0, xmm0
mov dword [ebp - 0x207c], 0
push str.C:ProgramDataGooglelaunch_nativeslevin.dll
movups xmmword [ebp - 0x208c], xmm0
mov dword [ebp - 0x2078], 0
call fcn.00413d80
sub esp, 0x18
mov byte [ebp - 4], 0xd
mov ecx, esp
xorps xmm0, xmm0
push 0x34
movups xmmword [ecx], xmm0
push str.https:__text_host.ru_raw_tekushchee_obnovlenie_chita
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.00413d80
lea ecx, [ebp - 0x20bc]
call fcn.00421ad0
mov byte [ebp - 4], 0xe
lea edx, [ebp - 0x208c]
mov byte [ebp - 0x2017], 0
lea ecx, [ebp - 0x20d4]
push dword [ebp - 0x2017]
call fcn.00418b50
add esp, 0x1c
lea ecx, [ebp - 0x20d4]
mov byte [ebp - 4], 0xf
call fcn.004054b0
mov byte [ebp - 4], 0xe
mov ecx, dword [ebp - 0x20c0]
mov byte [ebp - 0x2501], al
cmp ecx, 7
jbe 0x423782
mov edx, dword [ebp - 0x20d4]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x423772
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x422b5a
push ecx
push edx
call fcn.0047ce04
mov al, byte [ebp - 0x2501]
add esp, 8
test al, al
jne 0x4237ee
push ecx
lea ecx, [ebp - 0x2184]
call fcn.0040d3d0
sub esp, 8
lea eax, [ebp - 0x208c]
lea ecx, [ebp - 0x2184]
push 0x20
push eax
call fcn.0040d5e0
lea ecx, [ebp - 0x20bc]
mov byte [ebp - 4], 0x10
call fcn.0040fcb0
mov edx, eax
call fcn.0040fcc0
push 0
push edx
push eax
lea ecx, [ebp - 0x2184]
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__::write_char_const___long_long___int64__]
lea ecx, [ebp - 0x2184]
call fcn.0040d5b0
lea ecx, [ebp - 0x2184]
mov byte [ebp - 4], 0xe
call fcn.0040d310
jmp 0x423e9c
push 0xb8
lea eax, [ebp - 0xc8]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
cmp dword [ebp - 0x2078], 0xf
lea eax, [ebp - 0x208c]
lea ecx, [ebp - 0xc8]
cmova eax, dword [ebp - 0x208c]
push eax
call fcn.004113c0
mov eax, dword [ebp - 0xc8]
mov eax, dword [eax + 4]
mov dword [ebp + eax - 0xc8], vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov eax, dword [ebp - 0xc8]
mov ecx, dword [eax + 4]
lea eax, [ecx - 0x70]
mov dword [ebp + ecx - 0xcc], eax
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xc8]
mov eax, dword [ebp - 0xc8]
mov word [ebp - 0x2018], 1
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_streambuf_char__struct_std::char_traits_char______thiscall_std::basic_ios_char__struct_std::char_traits_char__::rdbuf_void_const]
mov edx, dword [ebp - 0x2018]
mov edi, eax
test edi, edi
mov byte [ebp - 0x2027], 0
xorps xmm0, xmm0
mov dword [ebp - 0x2064], 0
sete al
mov dword [ebp - 0x2060], 0
mov byte [ebp - 0x2028], al
mov ecx, dword [ebp - 0x2028]
mov dword [ebp - 0x2028], ecx
mov dword [ebp - 0x2020], edx
movups xmmword [ebp - 0x2074], xmm0
test al, al
jne 0x4238e6
test edi, edi
je 0x4238d1
mov ecx, edi
call dword [sym.imp.MSVCP140.dll_public:_int___thiscall_std::basic_streambuf_char__struct_std::char_traits_char__::sgetc_void_]
cmp eax, 0xffffffff
je 0x4238d1
mov byte [ebp - 0x2027], al
jmp 0x4238d3
xor edi, edi
mov edx, dword [ebp - 0x2018]
mov byte [ebp - 0x2028], 1
mov ecx, dword [ebp - 0x2028]
xor eax, eax
cmp byte [ebp - 0x2018], al
jne 0x4238fd
mov byte [ebp - 0x2020], 1
mov edx, dword [ebp - 0x2020]
test edi, edi
jne 0x4239ba
test eax, eax
je 0x4239c2
push ecx
push edx
push eax
push ecx
push edi
lea ecx, [ebp - 0x2074]
call fcn.00424a80
lea ecx, [ebp - 0xc8]
call fcn.00408770
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0x20a4]
cmp dword [ebp - 0x2090], 0xf
lea edx, [ebp - 0x2074]
mov edi, dword [ebp - 0x2064]
cmova ecx, dword [ebp - 0x20a4]
cmp dword [ebp - 0x2060], 0xf
cmova edx, dword [ebp - 0x2074]
cmp edi, dword [ebp - 0x2094]
jne 0x4239ec
sub edi, 4
jb 0x423981
nop dword [eax + eax]
mov eax, dword [edx]
cmp eax, dword [ecx]
jne 0x423986
add edx, 4
add ecx, 4
sub edi, 4
jae 0x423970
cmp edi, 0xfffffffc
je 0x4239e2
mov al, byte [edx]
cmp al, byte [ecx]
jne 0x4239b3
cmp edi, 0xfffffffd
je 0x4239e2
mov al, byte [edx + 1]
cmp al, byte [ecx + 1]
jne 0x4239b3
cmp edi, 0xfffffffe
je 0x4239e2
mov al, byte [edx + 2]
cmp al, byte [ecx + 2]
jne 0x4239b3
cmp edi, 0xffffffff
je 0x4239e2
mov al, byte [edx + 3]
cmp al, byte [ecx + 3]
je 0x4239e2
sbb eax, eax
or eax, 1
jmp 0x4239e4
test eax, eax
je 0x42390d
mov dword [ebp - 0x2064], 0
mov dword [ebp - 0x2060], 0xf
mov byte [ebp - 0x2074], 0
jmp 0x42391d
xor eax, eax
test eax, eax
je 0x423e8d
push str.C:ProgramDataGooglejdkconf_security_antiprotectCrypt.jar
call dword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 4
mov edx, str.____________________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.______________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491598
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x4915f0
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.__________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491dc0
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push 0
push 0
push 0
push 0
push str.My_Agent
call dword [sym.imp.WININET.dll_InternetOpenA]
mov edi, eax
mov dword [ebp - 0x2028], edi
test edi, edi
jne 0x423d12
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x49185c
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [ebp - 0x2060]
cmp ecx, 0xf
jbe 0x423bb3
mov edx, dword [ebp - 0x2074]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x423ba9
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x422b5a
push ecx
push edx
call fcn.0047ce04
add esp, 8
mov ecx, dword [ebp - 0x20a8]
mov dword [ebp - 0x2064], 0
mov dword [ebp - 0x2060], 0xf
mov byte [ebp - 0x2074], 0
cmp ecx, 0xf
jbe 0x423c08
mov edx, dword [ebp - 0x20bc]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x423bfe
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x422b5a
push ecx
push edx
call fcn.0047ce04
add esp, 8
mov ecx, dword [ebp - 0x2078]
mov dword [ebp - 0x20ac], 0
mov dword [ebp - 0x20a8], 0xf
mov byte [ebp - 0x20bc], 0
cmp ecx, 0xf
jbe 0x423c5d
mov edx, dword [ebp - 0x208c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x423c53
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x422b5a
push ecx
push edx
call fcn.0047ce04
add esp, 8
mov ecx, dword [ebp - 0x2090]
mov dword [ebp - 0x207c], 0
mov dword [ebp - 0x2078], 0xf
mov byte [ebp - 0x208c], 0
cmp ecx, 0xf
jbe 0x423cb2
mov edx, dword [ebp - 0x20a4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x423ca8
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x422b5a
push ecx
push edx
call fcn.0047ce04
add esp, 8
lea ecx, [ebp - 0x2500]
mov dword [ebp - 0x2094], 0
mov dword [ebp - 0x2090], 0xf
mov byte [ebp - 0x20a4], 0
call fcn.00408770
lea ecx, [ebp - 0x2448]
call fcn.00408770
jmp 0x422e9f
push ecx
push edx
call fcn.0047ce04
add esp, 8
mov eax, 1
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.0047cac0
mov esp, ebp
pop ebp
ret
push 0
push 0x84000000
push 0
push 0
push str.http:__mc.swinghvh.ru_Crypt.rar
push edi
call dword [sym.imp.WININET.dll_InternetOpenUrlA]
mov dword [ebp - 0x2020], eax
test eax, eax
jne 0x423d5b
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491894
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push edi
mov edi, dword [sym.imp.WININET.dll_InternetCloseHandle]
call edi
jmp 0x423d61
mov edi, dword [sym.imp.WININET.dll_InternetCloseHandle]
push ecx
lea ecx, [ebp - 0xc0]
call fcn.0040d3d0
sub esp, 8
lea ecx, [ebp - 0xc0]
push 0x20
push str.C:ProgramDataGooglelaunchCrypt.rar
call fcn.00411130
lea eax, [ebp - 0x2018]
mov byte [ebp - 4], 0x13
push eax
push 0x1000
lea eax, [ebp - 0x2010]
push eax
push dword [ebp - 0x2020]
call esi
test eax, eax
je 0x423df0
mov edi, dword [ebp - 0x2020]
nop dword [eax + eax]
mov eax, dword [ebp - 0x2018]
test eax, eax
je 0x423dea
push 0
push eax
lea eax, [ebp - 0x2010]
push eax
lea ecx, [ebp - 0xc0]
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__::write_char_const___long_long___int64__]
lea eax, [ebp - 0x2018]
push eax
push 0x1000
lea eax, [ebp - 0x2010]
push eax
push edi
call esi
test eax, eax
jne 0x423db0
mov edi, dword [sym.imp.WININET.dll_InternetCloseHandle]
lea ecx, [ebp - 0xc0]
call fcn.0040d5b0
push dword [ebp - 0x2020]
call edi
push dword [ebp - 0x2028]
call edi
push str.c:_Program_Files_WinRARRar.exe__Y_x__C:ProgramDataGooglelaunchCrypt.rar___C:ProgramDataGooglejdkconf_security_antiprotect____NUL
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
push str.C:ProgramDataGooglelaunchCrypt.rar
call dword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
add esp, 4
lea ecx, [ebp - 0x2184]
call fcn.0040d3d0
sub esp, 8
lea eax, [ebp - 0x208c]
lea ecx, [ebp - 0x2184]
push 0x20
push eax
call fcn.0040d5e0
lea ecx, [ebp - 0x20bc]
mov byte [ebp - 4], 0x14
call fcn.0040fcb0
mov edx, eax
call fcn.0040fcc0
push 0
push edx
push eax
lea ecx, [ebp - 0x2184]
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__::write_char_const___long_long___int64__]
lea ecx, [ebp - 0x2184]
call fcn.0040d5b0
lea ecx, [ebp - 0x2184]
call fcn.0040d310
lea ecx, [ebp - 0xc0]
call fcn.0040d310
lea ecx, [ebp - 0x2074]
mov byte [ebp - 4], 0xe
call fcn.0040fe30
push 0x4917f4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 4
mov edx, str.____________________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.______________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x491598
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x4915f0
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.__________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str.________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, str._________________________________________________________________________
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 eax, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov dword [ebp - 0x2018], eax
lea eax, [ebp - 0x202c]
push eax
call fcn.00424150
mov edi, eax
cmp byte [edi + 6], 0
je 0x424012
xor ecx, ecx
nop dword [eax]
mov eax, 0xa0a0a0a1
lea esi, [edi + ecx]
mul ecx
shr edx, 5
movsx eax, dl
mov dl, cl
imul eax, eax, 0x33
inc ecx
sub dl, al
add dl, 0x39
xor byte [esi], dl
cmp ecx, 7
jl 0x423ff0
mov ecx, dword [ebp - 0x2018]
mov edx, edi
call fcn.00424410
mov edx, 0x49a208
mov ecx, eax
call fcn.00413870
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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 ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov edx, 0x48f7da
call fcn.00424410
push 0x424630
mov ecx, eax
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_____]
push str.pause
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov edi, dword [sym.imp.KERNEL32.dll_GetConsoleWindow]
add esp, 4
push 0
call edi
mov esi, dword [sym.imp.USER32.dll_ShowWindow]
push eax
call esi
push 0x491df0
call dword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
push str.C:ProgramDataGooglejdk_binjava.exe
lea ecx, [ebp - 0x20d4]
call fcn.0040ff00
push str._noverify__Xmx3024M__Djava.library.path._natives_.__cp_C:ProgramDataGooglejdkconf_security_antiprotectCrypt.jar_net.minecraft.client.main.Main_854___height_480___version_Optifine_1.16.5___gameDir_C:ProgramDataGooglelaunch___assetsDir_C:ProgramDataGooglelaunch_assets___assetIndex_1.16___uuid_N_A___accessToken_0___userType_mojang
lea ecx, [ebp - 0x21b4]
mov byte [ebp - 4], 0x15
call fcn.0040ff00
push 0x48fb14
lea edx, [ebp - 0x20d4]
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x251c]
call fcn.00412b50
lea ecx, [ebp - 0x21b4]
mov byte [ebp - 4], 0x17
push ecx
mov edx, eax
lea ecx, [ebp - 0x21cc]
call fcn.00412c60
add esp, 8
lea ecx, [ebp - 0x251c]
call fcn.0040fe30
lea ecx, [ebp - 0x21cc]
call fcn.0040fcc0
push eax
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
add esp, 4
push 5
call edi
push eax
call esi
push str.pause
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
add esp, 4
push 0xffffffffffffffff
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push 0x4917f4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
add esp, 4
call fcn.00421f50
call fcn.004128d0
int3