Files
battleye/code.c
Huoji's 13f0937070 1
1
2020-01-10 13:25:07 +08:00

6908 lines
233 KiB
C
Raw Permalink Blame History

/* This file has been generated by the Hex-Rays decompiler.
Copyright (c) 2007-2017 Hex-Rays <info@hex-rays.com>
Detected compiler: Visual C++
*/
/*
一些结构:
struct __unaligned battleye_stack_report
{
__int8 unknown;
__int8 report_id;
__int8 val0;
__int64 caller;
__int64 function_dump[4];
__int64 allocation_base;
__int64 base_address;
__int32 region_size;
__int32 type_protect_state;
};
ReportDetection结构:
sevenzip_report.unknown_1 = 0;
sevenzip_report.report_id = 0x46;
sevenzip_report.unknown_2 = 0;
sevenzip_report.data1 = *(__int64*)(module_handle + 0x1000;
sevenzip_report.data2 = *(__int64*)(module_handle + 0x1008;
battleye::report(&sevenzip_report, sizeof(sevenzip_report), false);
反馈信息:
enum BATTLEYE_REPORT_ID
{
MEMORY_GUARD = 0x21,
MEMORY_SUSPICIOUS = 0x2F,
WINDOW_TITLE = 0x33,
MEMORY = 0x35,
PROCESS_ANOMALY = 0x38,
DRIVER_BEEP_PRESENCE = 0x3E,
DRIVER_NULL_PRESENCE = 0x3F,
MISCELLANEOUS_ANOMALY = 0x3B,
PROCESS_SUSPICIOUS = 0x40,
LSASS_MEMORY = 0x42,
SLEEP_ANOMALY = 0x45,
MEMORY_MODULE_SPECIFIC = 0x46,
GENERIC_ANOMALY = 0x48,
MEMORY_MODULE_SPECIFIC2 = 0x5B,
}
*/
#include <defs.h>
//-------------------------------------------------------------------------
// Function declarations
__int64 __fastcall sub_42119(__int64 a1, __int64 a2, __int64 a3, __int64 a4);
// unsigned __int64 __usercall sub_4D46D@<rax>(unsigned __int64 result@<rax>);
//-------------------------------------------------------------------------
// Data declarations
_UNKNOWN unk_44DDF; // weak
__int64 qword_5D720[2] = { 0i64, 0i64 }; // weak
_UNKNOWN unk_80000; // weak
__int64 qword_100010[4] = { 4294967296i64, 4294967296i64, 4294967296i64, 0i64 }; // weak
//----- (0000000000042119) ----------------------------------------------------
__int64 __fastcall sub_42119(__int64 a1, __int64 a2, __int64 a3, __int64 a4)
{
void *v4; // rsp
__int64 hAdvApi32; // rax
__int64 hAdvApi32_1; // rax
__int64 hKernel32_1; // rax
__int64 hMSVCRT; // rax
__int64 hMSVCRT_1; // rax
unsigned int hCurrentProcess; // eax
__int64 hUser32; // rax
__int64 hMSVCRT_2; // rax
__int64 hMSVCRT_3; // rax
__int64 hMSVCRT_4; // rax
__int64 hUser32_1; // rax
__int64 hUser32_2; // rax
__int64 hUser32_3; // rax
__int64 hUser32_4; // rax
unsigned int currentProcessId; // eax
__int64 hUser32_5; // rax
__int64 hUser32_6; // rax
__int64 hUser32_7; // rax
__int64 hUser32_8; // rax
__int64 hKernel32_2; // rax
__int64 hMSVCRT_5; // rax
__int64 TargetProcessHandle; // rax
unsigned int SourceHandle; // ecx
__int64 hCurrentProcess_2; // rax
__int64 hCurrentProcess_1; // rax
int v30; // eax
unsigned __int64 v31; // rdx
__int64 result; // rax
__int64 (__fastcall *v33)(__int64 *, signed __int64, _QWORD); // [rsp-29340h] [rbp-29350h]
__int64 v34; // [rsp-28878h] [rbp-28888h]
int v35; // [rsp-21874h] [rbp-21884h]
__int64 v36; // [rsp-14890h] [rbp-148A0h]
char str_kernel32; // [rsp-14390h] [rbp-143A0h]
char v38; // [rsp-1438Fh] [rbp-1439Fh]
char v39; // [rsp-1438Eh] [rbp-1439Eh]
char v40; // [rsp-1438Dh] [rbp-1439Dh]
char v41; // [rsp-13E1Fh] [rbp-13E2Fh]
signed __int16 v42; // [rsp-13E1Eh] [rbp-13E2Eh]
signed int dwDesiredAccess; // [rsp-D8D8h] [rbp-D8E8h]
signed int size; // [rsp-D8D0h] [rbp-D8E0h]
int dwOptions; // [rsp-D8C8h] [rbp-D8D8h]
signed int v46; // [rsp-D8B8h] [rbp-D8C8h]
int style; // [rsp-D8B4h] [rbp-D8C4h]
unsigned int length; // [rsp-D8B0h] [rbp-D8C0h]
unsigned __int8 processInformation; // [rsp-D8ACh] [rbp-D8BCh]
char v50; // [rsp-D8ABh] [rbp-D8BBh]
unsigned int jj; // [rsp-D8A8h] [rbp-D8B8h]
unsigned int v52; // [rsp-D8A4h] [rbp-D8B4h]
unsigned int n; // [rsp-D8A0h] [rbp-D8B0h]
__int64 pAllocatedBuffer; // [rsp-D898h] [rbp-D8A8h]
__int64 hModule; // [rsp-D890h] [rbp-D8A0h]
char v56; // [rsp-D888h] [rbp-D898h]
bool v57; // [rsp-D887h] [rbp-D897h]
__int64 hKernel32; // [rsp-D880h] [rbp-D890h]
int k; // [rsp-D878h] [rbp-D888h]
int m; // [rsp-D874h] [rbp-D884h]
int status_1; // [rsp-D870h] [rbp-D880h]
bool v62; // [rsp-D86Ch] [rbp-D87Ch]
char v63; // [rsp-D86Bh] [rbp-D87Bh]
bool hProcess_2; // [rsp-D86Ah] [rbp-D87Ah]
bool result_2; // [rsp-D869h] [rbp-D879h]
char v66; // [rsp-D868h] [rbp-D878h]
unsigned int l; // [rsp-D864h] [rbp-D874h]
int j; // [rsp-D860h] [rbp-D870h]
void (__fastcall *CloseHandle)(__int64); // [rsp-D858h] [rbp-D868h]
unsigned int *SystemHandleInformation; // [rsp-D850h] [rbp-D860h]
unsigned int windowTextW; // [rsp-D848h] [rbp-D858h]
unsigned int kk; // [rsp-D844h] [rbp-D854h]
unsigned __int64 BaseAddress; // [rsp-D840h] [rbp-D850h]
bool v74; // [rsp-D838h] [rbp-D848h]
char v75; // [rsp-D837h] [rbp-D847h]
signed int (__fastcall *NtReadVirtualMemory)(signed __int64, unsigned __int64, __int64 *, signed __int64, _QWORD); // [rsp-D830h] [rbp-D840h]
unsigned int i9; // [rsp-D828h] [rbp-D838h]
char *NtGetContextThread; // [rsp-D820h] [rbp-D830h]
unsigned int v79; // [rsp-D818h] [rbp-D828h]
signed int status; // [rsp-D814h] [rbp-D824h]
int i4; // [rsp-D810h] [rbp-D820h]
int i3; // [rsp-D80Ch] [rbp-D81Ch]
unsigned __int64 MemoryInformation; // [rsp-D808h] [rbp-D818h]
__int64 v84; // [rsp-D800h] [rbp-D810h]
unsigned __int64 v85; // [rsp-D7F0h] [rbp-D800h]
int v86; // [rsp-D7E8h] [rbp-D7F8h]
int v87; // [rsp-D7E4h] [rbp-D7F4h]
int v88; // [rsp-D7E0h] [rbp-D7F0h]
int windowStyle; // [rsp-D7D8h] [rbp-D7E8h]
signed int v90; // [rsp-D7D4h] [rbp-D7E4h]
__int64 (__fastcall *OpenProcess)(signed __int64, _QWORD, _QWORD); // [rsp-D7D0h] [rbp-D7E0h]
__int64 hProcess_5; // [rsp-D7C8h] [rbp-D7D8h]
unsigned __int64 i; // [rsp-D7C0h] [rbp-D7D0h]
int nn; // [rsp-D7B8h] [rbp-D7C8h]
int i7; // [rsp-D7B4h] [rbp-D7C4h]
signed int i6; // [rsp-D7B0h] [rbp-D7C0h]
char str_user32dll; // [rsp-D7A8h] [rbp-D7B8h]
char str_user32dll_2; // [rsp-D7A7h] [rbp-D7B7h]
char v99; // [rsp-D7A6h] [rbp-D7B6h]
char v100; // [rsp-D7A5h] [rbp-D7B5h]
char v101; // [rsp-D7A4h] [rbp-D7B4h]
char v102; // [rsp-D7A3h] [rbp-D7B3h]
char v103; // [rsp-D7A2h] [rbp-D7B2h]
char v104; // [rsp-D7A1h] [rbp-D7B1h]
char v105; // [rsp-D7A0h] [rbp-D7B0h]
char v106; // [rsp-D79Fh] [rbp-D7AFh]
char v107; // [rsp-D79Eh] [rbp-D7AEh]
signed int v108; // [rsp-D794h] [rbp-D7A4h]
signed int ii; // [rsp-D790h] [rbp-D7A0h]
signed int i10; // [rsp-D78Ch] [rbp-D79Ch]
unsigned int i2; // [rsp-D788h] [rbp-D798h]
char str_msvcrt; // [rsp-D780h] [rbp-D790h]
char str_msvcrt_1; // [rsp-D77Fh] [rbp-D78Fh]
char v114; // [rsp-D77Eh] [rbp-D78Eh]
char v115; // [rsp-D77Dh] [rbp-D78Dh]
char v116; // [rsp-D77Ch] [rbp-D78Ch]
char v117; // [rsp-D77Bh] [rbp-D78Bh]
char v118; // [rsp-D77Ah] [rbp-D78Ah]
char v119; // [rsp-D779h] [rbp-D789h]
char v120; // [rsp-D778h] [rbp-D788h]
char v121; // [rsp-D777h] [rbp-D787h]
char v122; // [rsp-D776h] [rbp-D786h]
char v123; // [rsp-D770h] [rbp-D780h]
char v124; // [rsp-D76Fh] [rbp-D77Fh]
char v125; // [rsp-D76Ch] [rbp-D77Ch]
char v126; // [rsp-D76Bh] [rbp-D77Bh]
char v127; // [rsp-D768h] [rbp-D778h]
char v128; // [rsp-D767h] [rbp-D777h]
unsigned int informationLength; // [rsp-D760h] [rbp-D770h]
unsigned int size_1; // [rsp-D75Ch] [rbp-D76Ch]
int i1; // [rsp-D758h] [rbp-D768h]
unsigned int v132; // [rsp-D754h] [rbp-D764h]
__int64 hWindow; // [rsp-D750h] [rbp-D760h]
__int64 (*GetCurrentProcessId)(void); // [rsp-D748h] [rbp-D758h]
unsigned __int64 Address; // [rsp-D740h] [rbp-D750h]
__int64 hProcess_6; // [rsp-D738h] [rbp-D748h]
unsigned int *buffer_2; // [rsp-D730h] [rbp-D740h]
char v138; // [rsp-D728h] [rbp-D738h]
char v139; // [rsp-D727h] [rbp-D737h]
char v140; // [rsp-D726h] [rbp-D736h]
__int64 hProcess_7; // [rsp-D718h] [rbp-D728h]
__int64 (__fastcall *WideCharToMultiByte)(signed __int64, _QWORD, __int64 *, _QWORD, __int64, _QWORD, _QWORD, _QWORD); // [rsp-D710h] [rbp-D720h]
unsigned int v143; // [rsp-D708h] [rbp-D718h]
signed int v144; // [rsp-D704h] [rbp-D714h]
__int64 str_kernel32dll; // [rsp-D700h] [rbp-D710h]
char v146; // [rsp-D6F9h] [rbp-D709h]
char v147; // [rsp-D6F8h] [rbp-D708h]
char v148; // [rsp-D6F7h] [rbp-D707h]
char v149; // [rsp-D6F6h] [rbp-D706h]
char v150; // [rsp-D6F5h] [rbp-D705h]
char v151; // [rsp-D6F4h] [rbp-D704h]
char str_free; // [rsp-D6F0h] [rbp-D700h]
char v153; // [rsp-D6EFh] [rbp-D6FFh]
char v154; // [rsp-D6EEh] [rbp-D6FEh]
char v155; // [rsp-D6EDh] [rbp-D6FDh]
char v156; // [rsp-D6ECh] [rbp-D6FCh]
char str_sleep; // [rsp-D6E8h] [rbp-D6F8h]
char v158; // [rsp-D6E7h] [rbp-D6F7h]
char v159; // [rsp-D6E6h] [rbp-D6F6h]
char v160; // [rsp-D6E5h] [rbp-D6F5h]
char v161; // [rsp-D6E4h] [rbp-D6F4h]
char v162; // [rsp-D6E3h] [rbp-D6F3h]
char str_advapidll; // [rsp-D6E0h] [rbp-D6F0h]
char v164; // [rsp-D6DFh] [rbp-D6EFh]
char v165; // [rsp-D6DEh] [rbp-D6EEh]
char v166; // [rsp-D6DDh] [rbp-D6EDh]
char v167; // [rsp-D6DCh] [rbp-D6ECh]
char v168; // [rsp-D6DBh] [rbp-D6EBh]
char v169; // [rsp-D6DAh] [rbp-D6EAh]
char v170; // [rsp-D6D9h] [rbp-D6E9h]
char v171; // [rsp-D6D8h] [rbp-D6E8h]
char v172; // [rsp-D6D7h] [rbp-D6E7h]
char v173; // [rsp-D6D6h] [rbp-D6E6h]
char v174; // [rsp-D6D5h] [rbp-D6E5h]
char v175; // [rsp-D6D4h] [rbp-D6E4h]
char str_malloc; // [rsp-D6D0h] [rbp-D6E0h]
char v177; // [rsp-D6CFh] [rbp-D6DFh]
char v178; // [rsp-D6CEh] [rbp-D6DEh]
char v179; // [rsp-D6CDh] [rbp-D6DDh]
char v180; // [rsp-D6CCh] [rbp-D6DCh]
char v181; // [rsp-D6CBh] [rbp-D6DBh]
char v182; // [rsp-D6CAh] [rbp-D6DAh]
char str_memcmp; // [rsp-D6C8h] [rbp-D6D8h]
char v184; // [rsp-D6C7h] [rbp-D6D7h]
char v185; // [rsp-D6C6h] [rbp-D6D6h]
char v186; // [rsp-D6C5h] [rbp-D6D5h]
char v187; // [rsp-D6C4h] [rbp-D6D4h]
char v188; // [rsp-D6C3h] [rbp-D6D3h]
char v189; // [rsp-D6C2h] [rbp-D6D2h]
char str_memcpy; // [rsp-D6C0h] [rbp-D6D0h]
char v191; // [rsp-D6BFh] [rbp-D6CFh]
char v192; // [rsp-D6BEh] [rbp-D6CEh]
char v193; // [rsp-D6BDh] [rbp-D6CDh]
char v194; // [rsp-D6BCh] [rbp-D6CCh]
char v195; // [rsp-D6BBh] [rbp-D6CBh]
char v196; // [rsp-D6BAh] [rbp-D6CAh]
__int64 IsBadReadPtr; // [rsp-D6B8h] [rbp-D6C8h]
char str_realloc; // [rsp-D6B0h] [rbp-D6C0h]
char v199; // [rsp-D6AFh] [rbp-D6BFh]
char v200; // [rsp-D6AEh] [rbp-D6BEh]
char v201; // [rsp-D6ADh] [rbp-D6BDh]
char v202; // [rsp-D6ACh] [rbp-D6BCh]
char v203; // [rsp-D6ABh] [rbp-D6BBh]
char v204; // [rsp-D6AAh] [rbp-D6BAh]
char v205; // [rsp-D6A9h] [rbp-D6B9h]
signed int (__fastcall *NtQueryVirtualMemory)(signed __int64, unsigned __int64, _QWORD, __int64 *, signed __int64, __int64 *); // [rsp-D6A8h] [rbp-D6B8h]
char v207; // [rsp-D6A0h] [rbp-D6B0h]
char v208; // [rsp-D69Fh] [rbp-D6AFh]
char v209; // [rsp-D69Eh] [rbp-D6AEh]
char v210; // [rsp-D69Dh] [rbp-D6ADh]
char v211; // [rsp-D69Ch] [rbp-D6ACh]
char v212; // [rsp-D69Bh] [rbp-D6ABh]
char v213; // [rsp-D69Ah] [rbp-D6AAh]
char v214; // [rsp-D699h] [rbp-D6A9h]
char str_wmpdll; // [rsp-D698h] [rbp-D6A8h]
char v216; // [rsp-D697h] [rbp-D6A7h]
char v217; // [rsp-D696h] [rbp-D6A6h]
char v218; // [rsp-D695h] [rbp-D6A5h]
char v219; // [rsp-D694h] [rbp-D6A4h]
char v220; // [rsp-D693h] [rbp-D6A3h]
char v221; // [rsp-D692h] [rbp-D6A2h]
char v222; // [rsp-D691h] [rbp-D6A1h]
char v223; // [rsp-D690h] [rbp-D6A0h]
char v224; // [rsp-D68Fh] [rbp-D69Fh]
char v225; // [rsp-D68Eh] [rbp-D69Eh]
char v226; // [rsp-D68Dh] [rbp-D69Dh]
char v227; // [rsp-D68Ch] [rbp-D69Ch]
char v228; // [rsp-D68Bh] [rbp-D69Bh]
char v229; // [rsp-D68Ah] [rbp-D69Ah]
char v230; // [rsp-D689h] [rbp-D699h]
char v231; // [rsp-D688h] [rbp-D698h]
char str_beep; // [rsp-D680h] [rbp-D690h]
char v233; // [rsp-D67Fh] [rbp-D68Fh]
char v234; // [rsp-D67Eh] [rbp-D68Eh]
char v235; // [rsp-D67Dh] [rbp-D68Dh]
char v236; // [rsp-D67Ch] [rbp-D68Ch]
char v237; // [rsp-D67Bh] [rbp-D68Bh]
char v238; // [rsp-D67Ah] [rbp-D68Ah]
char v239; // [rsp-D679h] [rbp-D689h]
char v240; // [rsp-D678h] [rbp-D688h]
char str_readfile; // [rsp-D670h] [rbp-D680h]
char v242; // [rsp-D66Fh] [rbp-D67Fh]
char v243; // [rsp-D66Eh] [rbp-D67Eh]
char v244; // [rsp-D66Dh] [rbp-D67Dh]
char v245; // [rsp-D66Ch] [rbp-D67Ch]
char v246; // [rsp-D66Bh] [rbp-D67Bh]
char v247; // [rsp-D66Ah] [rbp-D67Ah]
char v248; // [rsp-D669h] [rbp-D679h]
char v249; // [rsp-D668h] [rbp-D678h]
char str_getwindow; // [rsp-D660h] [rbp-D670h]
char v251; // [rsp-D65Fh] [rbp-D66Fh]
char v252; // [rsp-D65Eh] [rbp-D66Eh]
char v253; // [rsp-D65Dh] [rbp-D66Dh]
char v254; // [rsp-D65Ch] [rbp-D66Ch]
char v255; // [rsp-D65Bh] [rbp-D66Bh]
char v256; // [rsp-D65Ah] [rbp-D66Ah]
char v257; // [rsp-D659h] [rbp-D669h]
char v258; // [rsp-D658h] [rbp-D668h]
char v259; // [rsp-D657h] [rbp-D667h]
char v260; // [rsp-D650h] [rbp-D660h]
char v261; // [rsp-D64Fh] [rbp-D65Fh]
char v262; // [rsp-D64Eh] [rbp-D65Eh]
char v263; // [rsp-D64Dh] [rbp-D65Dh]
char v264; // [rsp-D64Ch] [rbp-D65Ch]
char v265; // [rsp-D64Bh] [rbp-D65Bh]
char v266; // [rsp-D64Ah] [rbp-D65Ah]
char v267; // [rsp-D649h] [rbp-D659h]
char v268; // [rsp-D648h] [rbp-D658h]
char v269; // [rsp-D647h] [rbp-D657h]
char str_ndlldll; // [rsp-D640h] [rbp-D650h]
char v271; // [rsp-D63Fh] [rbp-D64Fh]
char v272; // [rsp-D63Eh] [rbp-D64Eh]
char v273; // [rsp-D63Dh] [rbp-D64Dh]
char v274; // [rsp-D63Ch] [rbp-D64Ch]
char v275; // [rsp-D63Bh] [rbp-D64Bh]
char v276; // [rsp-D63Ah] [rbp-D64Ah]
char v277; // [rsp-D639h] [rbp-D649h]
char v278; // [rsp-D638h] [rbp-D648h]
char v279; // [rsp-D637h] [rbp-D647h]
char str_psapidll; // [rsp-D630h] [rbp-D640h]
char v281; // [rsp-D62Fh] [rbp-D63Fh]
char v282; // [rsp-D62Eh] [rbp-D63Eh]
char v283; // [rsp-D62Dh] [rbp-D63Dh]
char v284; // [rsp-D62Ch] [rbp-D63Ch]
char v285; // [rsp-D62Bh] [rbp-D63Bh]
char v286; // [rsp-D62Ah] [rbp-D63Ah]
char v287; // [rsp-D629h] [rbp-D639h]
char v288; // [rsp-D628h] [rbp-D638h]
char v289; // [rsp-D627h] [rbp-D637h]
char str_wcsnicmp; // [rsp-D620h] [rbp-D630h]
char v291; // [rsp-D61Fh] [rbp-D62Fh]
char v292; // [rsp-D61Eh] [rbp-D62Eh]
char v293; // [rsp-D61Dh] [rbp-D62Dh]
char v294; // [rsp-D61Ch] [rbp-D62Ch]
char v295; // [rsp-D61Bh] [rbp-D62Bh]
char v296; // [rsp-D61Ah] [rbp-D62Ah]
char v297; // [rsp-D619h] [rbp-D629h]
char v298; // [rsp-D618h] [rbp-D628h]
char v299; // [rsp-D617h] [rbp-D627h]
char v300; // [rsp-D610h] [rbp-D620h]
char v301; // [rsp-D60Fh] [rbp-D61Fh]
char v302; // [rsp-D60Eh] [rbp-D61Eh]
char v303; // [rsp-D60Dh] [rbp-D61Dh]
char v304; // [rsp-D60Ch] [rbp-D61Ch]
char v305; // [rsp-D60Bh] [rbp-D61Bh]
char v306; // [rsp-D60Ah] [rbp-D61Ah]
char v307; // [rsp-D609h] [rbp-D619h]
char v308; // [rsp-D608h] [rbp-D618h]
char v309; // [rsp-D607h] [rbp-D617h]
char v310; // [rsp-D606h] [rbp-D616h]
char str_openthread; // [rsp-D600h] [rbp-D610h]
char v312; // [rsp-D5FFh] [rbp-D60Fh]
char v313; // [rsp-D5FEh] [rbp-D60Eh]
char v314; // [rsp-D5FDh] [rbp-D60Dh]
char v315; // [rsp-D5FCh] [rbp-D60Ch]
char v316; // [rsp-D5FBh] [rbp-D60Bh]
char v317; // [rsp-D5FAh] [rbp-D60Ah]
char v318; // [rsp-D5F9h] [rbp-D609h]
char v319; // [rsp-D5F8h] [rbp-D608h]
char v320; // [rsp-D5F7h] [rbp-D607h]
char v321; // [rsp-D5F6h] [rbp-D606h]
char str_be_dlldll; // [rsp-D5F0h] [rbp-D600h]
char v323; // [rsp-D5EFh] [rbp-D5FFh]
char v324; // [rsp-D5EEh] [rbp-D5FEh]
char v325; // [rsp-D5EDh] [rbp-D5FDh]
char v326; // [rsp-D5ECh] [rbp-D5FCh]
char v327; // [rsp-D5EBh] [rbp-D5FBh]
char v328; // [rsp-D5EAh] [rbp-D5FAh]
char v329; // [rsp-D5E9h] [rbp-D5F9h]
char v330; // [rsp-D5E8h] [rbp-D5F8h]
char v331; // [rsp-D5E7h] [rbp-D5F7h]
char v332; // [rsp-D5E6h] [rbp-D5F6h]
char str_user32dll_1; // [rsp-D5E0h] [rbp-D5F0h]
char v334; // [rsp-D5DFh] [rbp-D5EFh]
char v335; // [rsp-D5DEh] [rbp-D5EEh]
char v336; // [rsp-D5DDh] [rbp-D5EDh]
char v337; // [rsp-D5DCh] [rbp-D5ECh]
char v338; // [rsp-D5DBh] [rbp-D5EBh]
char v339; // [rsp-D5DAh] [rbp-D5EAh]
char v340; // [rsp-D5D9h] [rbp-D5E9h]
char v341; // [rsp-D5D8h] [rbp-D5E8h]
char v342; // [rsp-D5D7h] [rbp-D5E7h]
char v343; // [rsp-D5D6h] [rbp-D5E6h]
char str_createfilea; // [rsp-D5D0h] [rbp-D5E0h]
char v345; // [rsp-D5CFh] [rbp-D5DFh]
char v346; // [rsp-D5CEh] [rbp-D5DEh]
char v347; // [rsp-D5CDh] [rbp-D5DDh]
char v348; // [rsp-D5CCh] [rbp-D5DCh]
char v349; // [rsp-D5CBh] [rbp-D5DBh]
char v350; // [rsp-D5CAh] [rbp-D5DAh]
char v351; // [rsp-D5C9h] [rbp-D5D9h]
char v352; // [rsp-D5C8h] [rbp-D5D8h]
char v353; // [rsp-D5C7h] [rbp-D5D7h]
char v354; // [rsp-D5C6h] [rbp-D5D6h]
char v355; // [rsp-D5C5h] [rbp-D5D5h]
char str_createfilea_1; // [rsp-D5C0h] [rbp-D5D0h]
char v357; // [rsp-D5BFh] [rbp-D5CFh]
char v358; // [rsp-D5BEh] [rbp-D5CEh]
char v359; // [rsp-D5BDh] [rbp-D5CDh]
char v360; // [rsp-D5BCh] [rbp-D5CCh]
char v361; // [rsp-D5BBh] [rbp-D5CBh]
char v362; // [rsp-D5BAh] [rbp-D5CAh]
char v363; // [rsp-D5B9h] [rbp-D5C9h]
char v364; // [rsp-D5B8h] [rbp-D5C8h]
char v365; // [rsp-D5B7h] [rbp-D5C7h]
char v366; // [rsp-D5B6h] [rbp-D5C6h]
char v367; // [rsp-D5B5h] [rbp-D5C5h]
char str_closehandle; // [rsp-D5B0h] [rbp-D5C0h]
char v369; // [rsp-D5AFh] [rbp-D5BFh]
char v370; // [rsp-D5AEh] [rbp-D5BEh]
char v371; // [rsp-D5ADh] [rbp-D5BDh]
char v372; // [rsp-D5ACh] [rbp-D5BCh]
char v373; // [rsp-D5ABh] [rbp-D5BBh]
char v374; // [rsp-D5AAh] [rbp-D5BAh]
char v375; // [rsp-D5A9h] [rbp-D5B9h]
char v376; // [rsp-D5A8h] [rbp-D5B8h]
char v377; // [rsp-D5A7h] [rbp-D5B7h]
char v378; // [rsp-D5A6h] [rbp-D5B6h]
char v379; // [rsp-D5A5h] [rbp-D5B5h]
char str_openprocess; // [rsp-D5A0h] [rbp-D5B0h]
char v381; // [rsp-D59Fh] [rbp-D5AFh]
char v382; // [rsp-D59Eh] [rbp-D5AEh]
char v383; // [rsp-D59Dh] [rbp-D5ADh]
char v384; // [rsp-D59Ch] [rbp-D5ACh]
char v385; // [rsp-D59Bh] [rbp-D5ABh]
char v386; // [rsp-D59Ah] [rbp-D5AAh]
char v387; // [rsp-D599h] [rbp-D5A9h]
char v388; // [rsp-D598h] [rbp-D5A8h]
char v389; // [rsp-D597h] [rbp-D5A7h]
char v390; // [rsp-D596h] [rbp-D5A6h]
char v391; // [rsp-D595h] [rbp-D5A5h]
char str_resumethread; // [rsp-D590h] [rbp-D5A0h]
char v393; // [rsp-D58Fh] [rbp-D59Fh]
char v394; // [rsp-D58Eh] [rbp-D59Eh]
char v395; // [rsp-D58Dh] [rbp-D59Dh]
char v396; // [rsp-D58Ch] [rbp-D59Ch]
char v397; // [rsp-D58Bh] [rbp-D59Bh]
char v398; // [rsp-D58Ah] [rbp-D59Ah]
char v399; // [rsp-D589h] [rbp-D599h]
char v400; // [rsp-D588h] [rbp-D598h]
char v401; // [rsp-D587h] [rbp-D597h]
char v402; // [rsp-D586h] [rbp-D596h]
char v403; // [rsp-D585h] [rbp-D595h]
char v404; // [rsp-D584h] [rbp-D594h]
char str_loadlibrarya; // [rsp-D580h] [rbp-D590h]
char v406; // [rsp-D57Fh] [rbp-D58Fh]
char v407; // [rsp-D57Eh] [rbp-D58Eh]
char v408; // [rsp-D57Dh] [rbp-D58Dh]
char v409; // [rsp-D57Ch] [rbp-D58Ch]
char v410; // [rsp-D57Bh] [rbp-D58Bh]
char v411; // [rsp-D57Ah] [rbp-D58Ah]
char v412; // [rsp-D579h] [rbp-D589h]
char v413; // [rsp-D578h] [rbp-D588h]
char v414; // [rsp-D577h] [rbp-D587h]
char v415; // [rsp-D576h] [rbp-D586h]
char v416; // [rsp-D575h] [rbp-D585h]
char v417; // [rsp-D574h] [rbp-D584h]
char str_getlasterror_1; // [rsp-D570h] [rbp-D580h]
char v419; // [rsp-D56Fh] [rbp-D57Fh]
char v420; // [rsp-D56Eh] [rbp-D57Eh]
char v421; // [rsp-D56Dh] [rbp-D57Dh]
char v422; // [rsp-D56Ch] [rbp-D57Ch]
char v423; // [rsp-D56Bh] [rbp-D57Bh]
char v424; // [rsp-D56Ah] [rbp-D57Ah]
char v425; // [rsp-D569h] [rbp-D579h]
char v426; // [rsp-D568h] [rbp-D578h]
char v427; // [rsp-D567h] [rbp-D577h]
char v428; // [rsp-D566h] [rbp-D576h]
char v429; // [rsp-D565h] [rbp-D575h]
char v430; // [rsp-D564h] [rbp-D574h]
char str_getprocessid; // [rsp-D560h] [rbp-D570h]
char v432; // [rsp-D55Fh] [rbp-D56Fh]
char v433; // [rsp-D55Eh] [rbp-D56Eh]
char v434; // [rsp-D55Dh] [rbp-D56Dh]
char v435; // [rsp-D55Ch] [rbp-D56Ch]
char v436; // [rsp-D55Bh] [rbp-D56Bh]
char v437; // [rsp-D55Ah] [rbp-D56Ah]
char v438; // [rsp-D559h] [rbp-D569h]
char v439; // [rsp-D558h] [rbp-D568h]
char v440; // [rsp-D557h] [rbp-D567h]
char v441; // [rsp-D556h] [rbp-D566h]
char v442; // [rsp-D555h] [rbp-D565h]
char v443; // [rsp-D554h] [rbp-D564h]
char str_getlasterror_3; // [rsp-D550h] [rbp-D560h]
char v445; // [rsp-D54Fh] [rbp-D55Fh]
char v446; // [rsp-D54Eh] [rbp-D55Eh]
char v447; // [rsp-D54Dh] [rbp-D55Dh]
char v448; // [rsp-D54Ch] [rbp-D55Ch]
char v449; // [rsp-D54Bh] [rbp-D55Bh]
char v450; // [rsp-D54Ah] [rbp-D55Ah]
char v451; // [rsp-D549h] [rbp-D559h]
char v452; // [rsp-D548h] [rbp-D558h]
char v453; // [rsp-D547h] [rbp-D557h]
char v454; // [rsp-D546h] [rbp-D556h]
char v455; // [rsp-D545h] [rbp-D555h]
char v456; // [rsp-D544h] [rbp-D554h]
char str_iphlpapi; // [rsp-D540h] [rbp-D550h]
char v458; // [rsp-D53Fh] [rbp-D54Fh]
char v459; // [rsp-D53Eh] [rbp-D54Eh]
char v460; // [rsp-D53Dh] [rbp-D54Dh]
char v461; // [rsp-D53Ch] [rbp-D54Ch]
char v462; // [rsp-D53Bh] [rbp-D54Bh]
char v463; // [rsp-D53Ah] [rbp-D54Ah]
char v464; // [rsp-D539h] [rbp-D549h]
char v465; // [rsp-D538h] [rbp-D548h]
char v466; // [rsp-D537h] [rbp-D547h]
char v467; // [rsp-D536h] [rbp-D546h]
char v468; // [rsp-D535h] [rbp-D545h]
char v469; // [rsp-D534h] [rbp-D544h]
char str_getlasterror_2; // [rsp-D530h] [rbp-D540h]
char v471; // [rsp-D52Fh] [rbp-D53Fh]
char v472; // [rsp-D52Eh] [rbp-D53Eh]
char v473; // [rsp-D52Dh] [rbp-D53Dh]
char v474; // [rsp-D52Ch] [rbp-D53Ch]
char v475; // [rsp-D52Bh] [rbp-D53Bh]
char v476; // [rsp-D52Ah] [rbp-D53Ah]
char v477; // [rsp-D529h] [rbp-D539h]
char v478; // [rsp-D528h] [rbp-D538h]
char v479; // [rsp-D527h] [rbp-D537h]
char v480; // [rsp-D526h] [rbp-D536h]
char v481; // [rsp-D525h] [rbp-D535h]
char v482; // [rsp-D524h] [rbp-D534h]
char str_gettickcount; // [rsp-D520h] [rbp-D530h]
char v484; // [rsp-D51Fh] [rbp-D52Fh]
char v485; // [rsp-D51Eh] [rbp-D52Eh]
char v486; // [rsp-D51Dh] [rbp-D52Dh]
char v487; // [rsp-D51Ch] [rbp-D52Ch]
char v488; // [rsp-D51Bh] [rbp-D52Bh]
char v489; // [rsp-D51Ah] [rbp-D52Ah]
char v490; // [rsp-D519h] [rbp-D529h]
char v491; // [rsp-D518h] [rbp-D528h]
char v492; // [rsp-D517h] [rbp-D527h]
char v493; // [rsp-D516h] [rbp-D526h]
char v494; // [rsp-D515h] [rbp-D525h]
char v495; // [rsp-D514h] [rbp-D524h]
char str_isbadreadptr; // [rsp-D510h] [rbp-D520h]
char v497; // [rsp-D50Fh] [rbp-D51Fh]
char v498; // [rsp-D50Eh] [rbp-D51Eh]
char v499; // [rsp-D50Dh] [rbp-D51Dh]
char v500; // [rsp-D50Ch] [rbp-D51Ch]
char v501; // [rsp-D50Bh] [rbp-D51Bh]
char v502; // [rsp-D50Ah] [rbp-D51Ah]
char v503; // [rsp-D509h] [rbp-D519h]
char v504; // [rsp-D508h] [rbp-D518h]
char v505; // [rsp-D507h] [rbp-D517h]
char v506; // [rsp-D506h] [rbp-D516h]
char v507; // [rsp-D505h] [rbp-D515h]
char v508; // [rsp-D504h] [rbp-D514h]
char str_gettopwindow; // [rsp-D500h] [rbp-D510h]
char v510; // [rsp-D4FFh] [rbp-D50Fh]
char v511; // [rsp-D4FEh] [rbp-D50Eh]
char v512; // [rsp-D4FDh] [rbp-D50Dh]
char v513; // [rsp-D4FCh] [rbp-D50Ch]
char v514; // [rsp-D4FBh] [rbp-D50Bh]
char v515; // [rsp-D4FAh] [rbp-D50Ah]
char v516; // [rsp-D4F9h] [rbp-D509h]
char v517; // [rsp-D4F8h] [rbp-D508h]
char v518; // [rsp-D4F7h] [rbp-D507h]
char v519; // [rsp-D4F6h] [rbp-D506h]
char v520; // [rsp-D4F5h] [rbp-D505h]
char v521; // [rsp-D4F4h] [rbp-D504h]
char str_getlasterror; // [rsp-D4F0h] [rbp-D500h]
char v523; // [rsp-D4EFh] [rbp-D4FFh]
char v524; // [rsp-D4EEh] [rbp-D4FEh]
char v525; // [rsp-D4EDh] [rbp-D4FDh]
char v526; // [rsp-D4ECh] [rbp-D4FCh]
char v527; // [rsp-D4EBh] [rbp-D4FBh]
char v528; // [rsp-D4EAh] [rbp-D4FAh]
char v529; // [rsp-D4E9h] [rbp-D4F9h]
char v530; // [rsp-D4E8h] [rbp-D4F8h]
char v531; // [rsp-D4E7h] [rbp-D4F7h]
char v532; // [rsp-D4E6h] [rbp-D4F6h]
char v533; // [rsp-D4E5h] [rbp-D4F5h]
char v534; // [rsp-D4E4h] [rbp-D4F4h]
char str_getlasterror_4; // [rsp-D4E0h] [rbp-D4F0h]
char v536; // [rsp-D4DFh] [rbp-D4EFh]
char v537; // [rsp-D4DEh] [rbp-D4EEh]
char v538; // [rsp-D4DDh] [rbp-D4EDh]
char v539; // [rsp-D4DCh] [rbp-D4ECh]
char v540; // [rsp-D4DBh] [rbp-D4EBh]
char v541; // [rsp-D4DAh] [rbp-D4EAh]
char v542; // [rsp-D4D9h] [rbp-D4E9h]
char v543; // [rsp-D4D8h] [rbp-D4E8h]
char v544; // [rsp-D4D7h] [rbp-D4E7h]
char v545; // [rsp-D4D6h] [rbp-D4E6h]
char v546; // [rsp-D4D5h] [rbp-D4E5h]
char v547; // [rsp-D4D4h] [rbp-D4E4h]
char str_module32next; // [rsp-D4D0h] [rbp-D4E0h]
char v549; // [rsp-D4CFh] [rbp-D4DFh]
char v550; // [rsp-D4CEh] [rbp-D4DEh]
char v551; // [rsp-D4CDh] [rbp-D4DDh]
char v552; // [rsp-D4CCh] [rbp-D4DCh]
char v553; // [rsp-D4CBh] [rbp-D4DBh]
char v554; // [rsp-D4CAh] [rbp-D4DAh]
char v555; // [rsp-D4C9h] [rbp-D4D9h]
char v556; // [rsp-D4C8h] [rbp-D4D8h]
char v557; // [rsp-D4C7h] [rbp-D4D7h]
char v558; // [rsp-D4C6h] [rbp-D4D6h]
char v559; // [rsp-D4C5h] [rbp-D4D5h]
char v560; // [rsp-D4C4h] [rbp-D4D4h]
char str_thread32next; // [rsp-D4C0h] [rbp-D4D0h]
char v562; // [rsp-D4BFh] [rbp-D4CFh]
char v563; // [rsp-D4BEh] [rbp-D4CEh]
char v564; // [rsp-D4BDh] [rbp-D4CDh]
char v565; // [rsp-D4BCh] [rbp-D4CCh]
char v566; // [rsp-D4BBh] [rbp-D4CBh]
char v567; // [rsp-D4BAh] [rbp-D4CAh]
char v568; // [rsp-D4B9h] [rbp-D4C9h]
char v569; // [rsp-D4B8h] [rbp-D4C8h]
char v570; // [rsp-D4B7h] [rbp-D4C7h]
char v571; // [rsp-D4B6h] [rbp-D4C6h]
char v572; // [rsp-D4B5h] [rbp-D4C5h]
char v573; // [rsp-D4B4h] [rbp-D4C4h]
char str_process32next; // [rsp-D4B0h] [rbp-D4C0h]
char v575; // [rsp-D4AFh] [rbp-D4BFh]
char v576; // [rsp-D4AEh] [rbp-D4BEh]
char v577; // [rsp-D4ADh] [rbp-D4BDh]
char v578; // [rsp-D4ACh] [rbp-D4BCh]
char v579; // [rsp-D4ABh] [rbp-D4BBh]
char v580; // [rsp-D4AAh] [rbp-D4BAh]
char v581; // [rsp-D4A9h] [rbp-D4B9h]
char v582; // [rsp-D4A8h] [rbp-D4B8h]
char v583; // [rsp-D4A7h] [rbp-D4B7h]
char v584; // [rsp-D4A6h] [rbp-D4B6h]
char v585; // [rsp-D4A5h] [rbp-D4B5h]
char v586; // [rsp-D4A4h] [rbp-D4B4h]
char v587; // [rsp-D4A3h] [rbp-D4B3h]
char str_getwindowrect; // [rsp-D4A0h] [rbp-D4B0h]
char v589; // [rsp-D49Fh] [rbp-D4AFh]
char v590; // [rsp-D49Eh] [rbp-D4AEh]
char v591; // [rsp-D49Dh] [rbp-D4ADh]
char v592; // [rsp-D49Ch] [rbp-D4ACh]
char v593; // [rsp-D49Bh] [rbp-D4ABh]
char v594; // [rsp-D49Ah] [rbp-D4AAh]
char v595; // [rsp-D499h] [rbp-D4A9h]
char v596; // [rsp-D498h] [rbp-D4A8h]
char v597; // [rsp-D497h] [rbp-D4A7h]
char v598; // [rsp-D496h] [rbp-D4A6h]
char v599; // [rsp-D495h] [rbp-D4A5h]
char v600; // [rsp-D494h] [rbp-D4A4h]
char v601; // [rsp-D493h] [rbp-D4A3h]
char str_ntqueryobject; // [rsp-D490h] [rbp-D4A0h]
char v603; // [rsp-D48Fh] [rbp-D49Fh]
char v604; // [rsp-D48Eh] [rbp-D49Eh]
char v605; // [rsp-D48Dh] [rbp-D49Dh]
char v606; // [rsp-D48Ch] [rbp-D49Ch]
char v607; // [rsp-D48Bh] [rbp-D49Bh]
char v608; // [rsp-D48Ah] [rbp-D49Ah]
char v609; // [rsp-D489h] [rbp-D499h]
char v610; // [rsp-D488h] [rbp-D498h]
char v611; // [rsp-D487h] [rbp-D497h]
char v612; // [rsp-D486h] [rbp-D496h]
char v613; // [rsp-D485h] [rbp-D495h]
char v614; // [rsp-D484h] [rbp-D494h]
char v615; // [rsp-D483h] [rbp-D493h]
char str_getclassnamew; // [rsp-D480h] [rbp-D490h]
char v617; // [rsp-D47Fh] [rbp-D48Fh]
char v618; // [rsp-D47Eh] [rbp-D48Eh]
char v619; // [rsp-D47Dh] [rbp-D48Dh]
char v620; // [rsp-D47Ch] [rbp-D48Ch]
char v621; // [rsp-D47Bh] [rbp-D48Bh]
char v622; // [rsp-D47Ah] [rbp-D48Ah]
char v623; // [rsp-D479h] [rbp-D489h]
char v624; // [rsp-D478h] [rbp-D488h]
char v625; // [rsp-D477h] [rbp-D487h]
char v626; // [rsp-D476h] [rbp-D486h]
char v627; // [rsp-D475h] [rbp-D485h]
char v628; // [rsp-D474h] [rbp-D484h]
char v629; // [rsp-D473h] [rbp-D483h]
char str_enumprocesses; // [rsp-D470h] [rbp-D480h]
char v631; // [rsp-D46Fh] [rbp-D47Fh]
char v632; // [rsp-D46Eh] [rbp-D47Eh]
char v633; // [rsp-D46Dh] [rbp-D47Dh]
char v634; // [rsp-D46Ch] [rbp-D47Ch]
char v635; // [rsp-D46Bh] [rbp-D47Bh]
char v636; // [rsp-D46Ah] [rbp-D47Ah]
char v637; // [rsp-D469h] [rbp-D479h]
char v638; // [rsp-D468h] [rbp-D478h]
char v639; // [rsp-D467h] [rbp-D477h]
char v640; // [rsp-D466h] [rbp-D476h]
char v641; // [rsp-D465h] [rbp-D475h]
char v642; // [rsp-D464h] [rbp-D474h]
char v643; // [rsp-D463h] [rbp-D473h]
char str_suspendthread; // [rsp-D460h] [rbp-D470h]
char v645; // [rsp-D45Fh] [rbp-D46Fh]
char v646; // [rsp-D45Eh] [rbp-D46Eh]
char v647; // [rsp-D45Dh] [rbp-D46Dh]
char v648; // [rsp-D45Ch] [rbp-D46Ch]
char v649; // [rsp-D45Bh] [rbp-D46Bh]
char v650; // [rsp-D45Ah] [rbp-D46Ah]
char v651; // [rsp-D459h] [rbp-D469h]
char v652; // [rsp-D458h] [rbp-D468h]
char v653; // [rsp-D457h] [rbp-D467h]
char v654; // [rsp-D456h] [rbp-D466h]
char v655; // [rsp-D455h] [rbp-D465h]
char v656; // [rsp-D454h] [rbp-D464h]
char v657; // [rsp-D453h] [rbp-D463h]
char str_thread32first; // [rsp-D450h] [rbp-D460h]
char v659; // [rsp-D44Fh] [rbp-D45Fh]
char v660; // [rsp-D44Eh] [rbp-D45Eh]
char v661; // [rsp-D44Dh] [rbp-D45Dh]
char v662; // [rsp-D44Ch] [rbp-D45Ch]
char v663; // [rsp-D44Bh] [rbp-D45Bh]
char v664; // [rsp-D44Ah] [rbp-D45Ah]
char v665; // [rsp-D449h] [rbp-D459h]
char v666; // [rsp-D448h] [rbp-D458h]
char v667; // [rsp-D447h] [rbp-D457h]
char v668; // [rsp-D446h] [rbp-D456h]
char v669; // [rsp-D445h] [rbp-D455h]
char v670; // [rsp-D444h] [rbp-D454h]
char v671; // [rsp-D443h] [rbp-D453h]
char str_module32first; // [rsp-D440h] [rbp-D450h]
char v673; // [rsp-D43Fh] [rbp-D44Fh]
char v674; // [rsp-D43Eh] [rbp-D44Eh]
char v675; // [rsp-D43Dh] [rbp-D44Dh]
char v676; // [rsp-D43Ch] [rbp-D44Ch]
char v677; // [rsp-D43Bh] [rbp-D44Bh]
char v678; // [rsp-D43Ah] [rbp-D44Ah]
char v679; // [rsp-D439h] [rbp-D449h]
char v680; // [rsp-D438h] [rbp-D448h]
char v681; // [rsp-D437h] [rbp-D447h]
char v682; // [rsp-D436h] [rbp-D446h]
char v683; // [rsp-D435h] [rbp-D445h]
char v684; // [rsp-D434h] [rbp-D444h]
char v685; // [rsp-D433h] [rbp-D443h]
char str_process32first; // [rsp-D430h] [rbp-D440h]
char v687; // [rsp-D42Fh] [rbp-D43Fh]
char v688; // [rsp-D42Eh] [rbp-D43Eh]
char v689; // [rsp-D42Dh] [rbp-D43Dh]
char v690; // [rsp-D42Ch] [rbp-D43Ch]
char v691; // [rsp-D42Bh] [rbp-D43Bh]
char v692; // [rsp-D42Ah] [rbp-D43Ah]
char v693; // [rsp-D429h] [rbp-D439h]
char v694; // [rsp-D428h] [rbp-D438h]
char v695; // [rsp-D427h] [rbp-D437h]
char v696; // [rsp-D426h] [rbp-D436h]
char v697; // [rsp-D425h] [rbp-D435h]
char v698; // [rsp-D424h] [rbp-D434h]
char v699; // [rsp-D423h] [rbp-D433h]
char v700; // [rsp-D422h] [rbp-D432h]
char str_getwindowtexta; // [rsp-D420h] [rbp-D430h]
char v702; // [rsp-D41Fh] [rbp-D42Fh]
char v703; // [rsp-D41Eh] [rbp-D42Eh]
char v704; // [rsp-D41Dh] [rbp-D42Dh]
char v705; // [rsp-D41Ch] [rbp-D42Ch]
char v706; // [rsp-D41Bh] [rbp-D42Bh]
char v707; // [rsp-D41Ah] [rbp-D42Ah]
char v708; // [rsp-D419h] [rbp-D429h]
char v709; // [rsp-D418h] [rbp-D428h]
char v710; // [rsp-D417h] [rbp-D427h]
char v711; // [rsp-D416h] [rbp-D426h]
char v712; // [rsp-D415h] [rbp-D425h]
char v713; // [rsp-D414h] [rbp-D424h]
char v714; // [rsp-D413h] [rbp-D423h]
char v715; // [rsp-D412h] [rbp-D422h]
char str_nvcompiler; // [rsp-D410h] [rbp-D420h]
char v717; // [rsp-D40Fh] [rbp-D41Fh]
char v718; // [rsp-D40Eh] [rbp-D41Eh]
char v719; // [rsp-D40Dh] [rbp-D41Dh]
char v720; // [rsp-D40Ch] [rbp-D41Ch]
char v721; // [rsp-D40Bh] [rbp-D41Bh]
char v722; // [rsp-D40Ah] [rbp-D41Ah]
char v723; // [rsp-D409h] [rbp-D419h]
char v724; // [rsp-D408h] [rbp-D418h]
char v725; // [rsp-D407h] [rbp-D417h]
char v726; // [rsp-D406h] [rbp-D416h]
char v727; // [rsp-D405h] [rbp-D415h]
char v728; // [rsp-D404h] [rbp-D414h]
char v729; // [rsp-D403h] [rbp-D413h]
char v730; // [rsp-D402h] [rbp-D412h]
char str_getwindowtextw; // [rsp-D400h] [rbp-D410h]
char v732; // [rsp-D3FFh] [rbp-D40Fh]
char v733; // [rsp-D3FEh] [rbp-D40Eh]
char v734; // [rsp-D3FDh] [rbp-D40Dh]
char v735; // [rsp-D3FCh] [rbp-D40Ch]
char v736; // [rsp-D3FBh] [rbp-D40Bh]
char v737; // [rsp-D3FAh] [rbp-D40Ah]
char v738; // [rsp-D3F9h] [rbp-D409h]
char v739; // [rsp-D3F8h] [rbp-D408h]
char v740; // [rsp-D3F7h] [rbp-D407h]
char v741; // [rsp-D3F6h] [rbp-D406h]
char v742; // [rsp-D3F5h] [rbp-D405h]
char v743; // [rsp-D3F4h] [rbp-D404h]
char v744; // [rsp-D3F3h] [rbp-D403h]
char v745; // [rsp-D3F2h] [rbp-D402h]
char str_getwindowlong; // [rsp-D3F0h] [rbp-D400h]
char v747; // [rsp-D3EFh] [rbp-D3FFh]
char v748; // [rsp-D3EEh] [rbp-D3FEh]
char v749; // [rsp-D3EDh] [rbp-D3FDh]
char v750; // [rsp-D3ECh] [rbp-D3FCh]
char v751; // [rsp-D3EBh] [rbp-D3FBh]
char v752; // [rsp-D3EAh] [rbp-D3FAh]
char v753; // [rsp-D3E9h] [rbp-D3F9h]
char v754; // [rsp-D3E8h] [rbp-D3F8h]
char v755; // [rsp-D3E7h] [rbp-D3F7h]
char v756; // [rsp-D3E6h] [rbp-D3F6h]
char v757; // [rsp-D3E5h] [rbp-D3F5h]
char v758; // [rsp-D3E4h] [rbp-D3F4h]
char v759; // [rsp-D3E3h] [rbp-D3F3h]
char v760; // [rsp-D3E2h] [rbp-D3F2h]
char str_getprocesstimes; // [rsp-D3E0h] [rbp-D3F0h]
char v762; // [rsp-D3DFh] [rbp-D3EFh]
char v763; // [rsp-D3DEh] [rbp-D3EEh]
char v764; // [rsp-D3DDh] [rbp-D3EDh]
char v765; // [rsp-D3DCh] [rbp-D3ECh]
char v766; // [rsp-D3DBh] [rbp-D3EBh]
char v767; // [rsp-D3DAh] [rbp-D3EAh]
char v768; // [rsp-D3D9h] [rbp-D3E9h]
char v769; // [rsp-D3D8h] [rbp-D3E8h]
char v770; // [rsp-D3D7h] [rbp-D3E7h]
char v771; // [rsp-D3D6h] [rbp-D3E6h]
char v772; // [rsp-D3D5h] [rbp-D3E5h]
char v773; // [rsp-D3D4h] [rbp-D3E4h]
char v774; // [rsp-D3D3h] [rbp-D3E3h]
char v775; // [rsp-D3D2h] [rbp-D3E2h]
char v776; // [rsp-D3D1h] [rbp-D3E1h]
char str_getprocesstimes_2; // [rsp-D3D0h] [rbp-D3E0h]
char v778; // [rsp-D3CFh] [rbp-D3DFh]
char v779; // [rsp-D3CEh] [rbp-D3DEh]
char v780; // [rsp-D3CDh] [rbp-D3DDh]
char v781; // [rsp-D3CCh] [rbp-D3DCh]
char v782; // [rsp-D3CBh] [rbp-D3DBh]
char v783; // [rsp-D3CAh] [rbp-D3DAh]
char v784; // [rsp-D3C9h] [rbp-D3D9h]
char v785; // [rsp-D3C8h] [rbp-D3D8h]
char v786; // [rsp-D3C7h] [rbp-D3D7h]
char v787; // [rsp-D3C6h] [rbp-D3D6h]
char v788; // [rsp-D3C5h] [rbp-D3D5h]
char v789; // [rsp-D3C4h] [rbp-D3D4h]
char v790; // [rsp-D3C3h] [rbp-D3D3h]
char v791; // [rsp-D3C2h] [rbp-D3D2h]
char v792; // [rsp-D3C1h] [rbp-D3D1h]
char str_getprocesstimes_3; // [rsp-D3C0h] [rbp-D3D0h]
char v794; // [rsp-D3BFh] [rbp-D3CFh]
char v795; // [rsp-D3BEh] [rbp-D3CEh]
char v796; // [rsp-D3BDh] [rbp-D3CDh]
char v797; // [rsp-D3BCh] [rbp-D3CCh]
char v798; // [rsp-D3BBh] [rbp-D3CBh]
char v799; // [rsp-D3BAh] [rbp-D3CAh]
char v800; // [rsp-D3B9h] [rbp-D3C9h]
char v801; // [rsp-D3B8h] [rbp-D3C8h]
char v802; // [rsp-D3B7h] [rbp-D3C7h]
char v803; // [rsp-D3B6h] [rbp-D3C6h]
char v804; // [rsp-D3B5h] [rbp-D3C5h]
char v805; // [rsp-D3B4h] [rbp-D3C4h]
char v806; // [rsp-D3B3h] [rbp-D3C3h]
char v807; // [rsp-D3B2h] [rbp-D3C2h]
char v808; // [rsp-D3B1h] [rbp-D3C1h]
char str_duplicatehandle; // [rsp-D3B0h] [rbp-D3C0h]
char v810; // [rsp-D3AFh] [rbp-D3BFh]
char v811; // [rsp-D3AEh] [rbp-D3BEh]
char v812; // [rsp-D3ADh] [rbp-D3BDh]
char v813; // [rsp-D3ACh] [rbp-D3BCh]
char v814; // [rsp-D3ABh] [rbp-D3BBh]
char v815; // [rsp-D3AAh] [rbp-D3BAh]
char v816; // [rsp-D3A9h] [rbp-D3B9h]
char v817; // [rsp-D3A8h] [rbp-D3B8h]
char v818; // [rsp-D3A7h] [rbp-D3B7h]
char v819; // [rsp-D3A6h] [rbp-D3B6h]
char v820; // [rsp-D3A5h] [rbp-D3B5h]
char v821; // [rsp-D3A4h] [rbp-D3B4h]
char v822; // [rsp-D3A3h] [rbp-D3B3h]
char v823; // [rsp-D3A2h] [rbp-D3B2h]
char v824; // [rsp-D3A1h] [rbp-D3B1h]
char str_getprocesstimes_1; // [rsp-D3A0h] [rbp-D3B0h]
char v826; // [rsp-D39Fh] [rbp-D3AFh]
char v827; // [rsp-D39Eh] [rbp-D3AEh]
char v828; // [rsp-D39Dh] [rbp-D3ADh]
char v829; // [rsp-D39Ch] [rbp-D3ACh]
char v830; // [rsp-D39Bh] [rbp-D3ABh]
char v831; // [rsp-D39Ah] [rbp-D3AAh]
char v832; // [rsp-D399h] [rbp-D3A9h]
char v833; // [rsp-D398h] [rbp-D3A8h]
char v834; // [rsp-D397h] [rbp-D3A7h]
char v835; // [rsp-D396h] [rbp-D3A6h]
char v836; // [rsp-D395h] [rbp-D3A5h]
char v837; // [rsp-D394h] [rbp-D3A4h]
char v838; // [rsp-D393h] [rbp-D3A3h]
char v839; // [rsp-D392h] [rbp-D3A2h]
char v840; // [rsp-D391h] [rbp-D3A1h]
char str_getthreadcontext; // [rsp-D390h] [rbp-D3A0h]
char v842; // [rsp-D38Fh] [rbp-D39Fh]
char v843; // [rsp-D38Eh] [rbp-D39Eh]
char v844; // [rsp-D38Dh] [rbp-D39Dh]
char v845; // [rsp-D38Ch] [rbp-D39Ch]
char v846; // [rsp-D38Bh] [rbp-D39Bh]
char v847; // [rsp-D38Ah] [rbp-D39Ah]
char v848; // [rsp-D389h] [rbp-D399h]
char v849; // [rsp-D388h] [rbp-D398h]
char v850; // [rsp-D387h] [rbp-D397h]
char v851; // [rsp-D386h] [rbp-D396h]
char v852; // [rsp-D385h] [rbp-D395h]
char v853; // [rsp-D384h] [rbp-D394h]
char v854; // [rsp-D383h] [rbp-D393h]
char v855; // [rsp-D382h] [rbp-D392h]
char v856; // [rsp-D381h] [rbp-D391h]
char v857; // [rsp-D380h] [rbp-D390h]
char str_nxdetoursdll; // [rsp-D378h] [rbp-D388h]
char v859; // [rsp-D377h] [rbp-D387h]
char v860; // [rsp-D376h] [rbp-D386h]
char v861; // [rsp-D375h] [rbp-D385h]
char v862; // [rsp-D374h] [rbp-D384h]
char v863; // [rsp-D373h] [rbp-D383h]
char v864; // [rsp-D372h] [rbp-D382h]
char v865; // [rsp-D371h] [rbp-D381h]
char v866; // [rsp-D370h] [rbp-D380h]
char v867; // [rsp-D36Fh] [rbp-D37Fh]
char v868; // [rsp-D36Eh] [rbp-D37Eh]
char v869; // [rsp-D36Dh] [rbp-D37Dh]
char v870; // [rsp-D36Ch] [rbp-D37Ch]
char v871; // [rsp-D36Bh] [rbp-D37Bh]
char v872; // [rsp-D36Ah] [rbp-D37Ah]
char v873; // [rsp-D369h] [rbp-D379h]
char v874; // [rsp-D368h] [rbp-D378h]
char str_debugprivilege; // [rsp-D360h] [rbp-D370h]
char v876; // [rsp-D35Fh] [rbp-D36Fh]
char v877; // [rsp-D35Eh] [rbp-D36Eh]
char v878; // [rsp-D35Dh] [rbp-D36Dh]
char v879; // [rsp-D35Ch] [rbp-D36Ch]
char v880; // [rsp-D35Bh] [rbp-D36Bh]
char v881; // [rsp-D35Ah] [rbp-D36Ah]
char v882; // [rsp-D359h] [rbp-D369h]
char v883; // [rsp-D358h] [rbp-D368h]
char v884; // [rsp-D357h] [rbp-D367h]
char v885; // [rsp-D356h] [rbp-D366h]
char v886; // [rsp-D355h] [rbp-D365h]
char v887; // [rsp-D354h] [rbp-D364h]
char v888; // [rsp-D353h] [rbp-D363h]
char v889; // [rsp-D352h] [rbp-D362h]
char v890; // [rsp-D351h] [rbp-D361h]
char v891; // [rsp-D350h] [rbp-D360h]
char str_openprocesstoken; // [rsp-D348h] [rbp-D358h]
char v893; // [rsp-D347h] [rbp-D357h]
char v894; // [rsp-D346h] [rbp-D356h]
char v895; // [rsp-D345h] [rbp-D355h]
char v896; // [rsp-D344h] [rbp-D354h]
char v897; // [rsp-D343h] [rbp-D353h]
char v898; // [rsp-D342h] [rbp-D352h]
char v899; // [rsp-D341h] [rbp-D351h]
char v900; // [rsp-D340h] [rbp-D350h]
char v901; // [rsp-D33Fh] [rbp-D34Fh]
char v902; // [rsp-D33Eh] [rbp-D34Eh]
char v903; // [rsp-D33Dh] [rbp-D34Dh]
char v904; // [rsp-D33Ch] [rbp-D34Ch]
char v905; // [rsp-D33Bh] [rbp-D34Bh]
char v906; // [rsp-D33Ah] [rbp-D34Ah]
char v907; // [rsp-D339h] [rbp-D349h]
char v908; // [rsp-D338h] [rbp-D348h]
char str_getcurrentprocess; // [rsp-D330h] [rbp-D340h]
char v910; // [rsp-D32Fh] [rbp-D33Fh]
char v911; // [rsp-D32Eh] [rbp-D33Eh]
char v912; // [rsp-D32Dh] [rbp-D33Dh]
char v913; // [rsp-D32Ch] [rbp-D33Ch]
char v914; // [rsp-D32Bh] [rbp-D33Bh]
char v915; // [rsp-D32Ah] [rbp-D33Ah]
char v916; // [rsp-D329h] [rbp-D339h]
char v917; // [rsp-D328h] [rbp-D338h]
char v918; // [rsp-D327h] [rbp-D337h]
char v919; // [rsp-D326h] [rbp-D336h]
char v920; // [rsp-D325h] [rbp-D335h]
char v921; // [rsp-D324h] [rbp-D334h]
char v922; // [rsp-D323h] [rbp-D333h]
char v923; // [rsp-D322h] [rbp-D332h]
char v924; // [rsp-D321h] [rbp-D331h]
char v925; // [rsp-D320h] [rbp-D330h]
char v926; // [rsp-D31Fh] [rbp-D32Fh]
char str_networkdllx64; // [rsp-D318h] [rbp-D328h]
char v928; // [rsp-D317h] [rbp-D327h]
char v929; // [rsp-D316h] [rbp-D326h]
char v930; // [rsp-D315h] [rbp-D325h]
char v931; // [rsp-D314h] [rbp-D324h]
char v932; // [rsp-D313h] [rbp-D323h]
char v933; // [rsp-D312h] [rbp-D322h]
char v934; // [rsp-D311h] [rbp-D321h]
char v935; // [rsp-D310h] [rbp-D320h]
char v936; // [rsp-D30Fh] [rbp-D31Fh]
char v937; // [rsp-D30Eh] [rbp-D31Eh]
char v938; // [rsp-D30Dh] [rbp-D31Dh]
char v939; // [rsp-D30Ch] [rbp-D31Ch]
char v940; // [rsp-D30Bh] [rbp-D31Bh]
char v941; // [rsp-D30Ah] [rbp-D31Ah]
char v942; // [rsp-D309h] [rbp-D319h]
char v943; // [rsp-D308h] [rbp-D318h]
char v944; // [rsp-D307h] [rbp-D317h]
char v945; // [rsp-D300h] [rbp-D310h]
char v946; // [rsp-D2FFh] [rbp-D30Fh]
char v947; // [rsp-D2FEh] [rbp-D30Eh]
char v948; // [rsp-D2FDh] [rbp-D30Dh]
char v949; // [rsp-D2FCh] [rbp-D30Ch]
char v950; // [rsp-D2FBh] [rbp-D30Bh]
char v951; // [rsp-D2FAh] [rbp-D30Ah]
char v952; // [rsp-D2F9h] [rbp-D309h]
char v953; // [rsp-D2F8h] [rbp-D308h]
char v954; // [rsp-D2F7h] [rbp-D307h]
char v955; // [rsp-D2F6h] [rbp-D306h]
char v956; // [rsp-D2F5h] [rbp-D305h]
char v957; // [rsp-D2F4h] [rbp-D304h]
char v958; // [rsp-D2F3h] [rbp-D303h]
char v959; // [rsp-D2F2h] [rbp-D302h]
char v960; // [rsp-D2F1h] [rbp-D301h]
char v961; // [rsp-D2F0h] [rbp-D300h]
char v962; // [rsp-D2EFh] [rbp-D2FFh]
char str_ntgetcontextthread; // [rsp-D2E8h] [rbp-D2F8h]
char v964; // [rsp-D2E7h] [rbp-D2F7h]
char v965; // [rsp-D2E6h] [rbp-D2F6h]
char v966; // [rsp-D2E5h] [rbp-D2F5h]
char v967; // [rsp-D2E4h] [rbp-D2F4h]
char v968; // [rsp-D2E3h] [rbp-D2F3h]
char v969; // [rsp-D2E2h] [rbp-D2F2h]
char v970; // [rsp-D2E1h] [rbp-D2F1h]
char v971; // [rsp-D2E0h] [rbp-D2F0h]
char v972; // [rsp-D2DFh] [rbp-D2EFh]
char v973; // [rsp-D2DEh] [rbp-D2EEh]
char v974; // [rsp-D2DDh] [rbp-D2EDh]
char v975; // [rsp-D2DCh] [rbp-D2ECh]
char v976; // [rsp-D2DBh] [rbp-D2EBh]
char v977; // [rsp-D2DAh] [rbp-D2EAh]
char v978; // [rsp-D2D9h] [rbp-D2E9h]
char v979; // [rsp-D2D8h] [rbp-D2E8h]
char v980; // [rsp-D2D7h] [rbp-D2E7h]
char v981; // [rsp-D2D6h] [rbp-D2E6h]
char str_getexitcodeprocess; // [rsp-D2D0h] [rbp-D2E0h]
char v983; // [rsp-D2CFh] [rbp-D2DFh]
char v984; // [rsp-D2CEh] [rbp-D2DEh]
char v985; // [rsp-D2CDh] [rbp-D2DDh]
char v986; // [rsp-D2CCh] [rbp-D2DCh]
char v987; // [rsp-D2CBh] [rbp-D2DBh]
char v988; // [rsp-D2CAh] [rbp-D2DAh]
char v989; // [rsp-D2C9h] [rbp-D2D9h]
char v990; // [rsp-D2C8h] [rbp-D2D8h]
char v991; // [rsp-D2C7h] [rbp-D2D7h]
char v992; // [rsp-D2C6h] [rbp-D2D6h]
char v993; // [rsp-D2C5h] [rbp-D2D5h]
char v994; // [rsp-D2C4h] [rbp-D2D4h]
char v995; // [rsp-D2C3h] [rbp-D2D3h]
char v996; // [rsp-D2C2h] [rbp-D2D2h]
char v997; // [rsp-D2C1h] [rbp-D2D1h]
char v998; // [rsp-D2C0h] [rbp-D2D0h]
char v999; // [rsp-D2BFh] [rbp-D2CFh]
char v1000; // [rsp-D2BEh] [rbp-D2CEh]
char v1001; // [rsp-D2B8h] [rbp-D2C8h]
char v1002; // [rsp-D2B7h] [rbp-D2C7h]
char v1003; // [rsp-D2B6h] [rbp-D2C6h]
char v1004; // [rsp-D2B5h] [rbp-D2C5h]
char v1005; // [rsp-D2B4h] [rbp-D2C4h]
char v1006; // [rsp-D2B3h] [rbp-D2C3h]
char v1007; // [rsp-D2B2h] [rbp-D2C2h]
char v1008; // [rsp-D2B1h] [rbp-D2C1h]
char v1009; // [rsp-D2B0h] [rbp-D2C0h]
char v1010; // [rsp-D2AFh] [rbp-D2BFh]
char v1011; // [rsp-D2AEh] [rbp-D2BEh]
char v1012; // [rsp-D2ADh] [rbp-D2BDh]
char v1013; // [rsp-D2ACh] [rbp-D2BCh]
char v1014; // [rsp-D2ABh] [rbp-D2BBh]
char v1015; // [rsp-D2AAh] [rbp-D2BAh]
char v1016; // [rsp-D2A9h] [rbp-D2B9h]
char v1017; // [rsp-D2A8h] [rbp-D2B8h]
char v1018; // [rsp-D2A7h] [rbp-D2B7h]
char v1019; // [rsp-D2A6h] [rbp-D2B6h]
char str_ntreadvirtualmemory; // [rsp-D2A0h] [rbp-D2B0h]
char v1021; // [rsp-D29Fh] [rbp-D2AFh]
char v1022; // [rsp-D29Eh] [rbp-D2AEh]
char v1023; // [rsp-D29Dh] [rbp-D2ADh]
char v1024; // [rsp-D29Ch] [rbp-D2ACh]
char v1025; // [rsp-D29Bh] [rbp-D2ABh]
char v1026; // [rsp-D29Ah] [rbp-D2AAh]
char v1027; // [rsp-D299h] [rbp-D2A9h]
char v1028; // [rsp-D298h] [rbp-D2A8h]
char v1029; // [rsp-D297h] [rbp-D2A7h]
char v1030; // [rsp-D296h] [rbp-D2A6h]
char v1031; // [rsp-D295h] [rbp-D2A5h]
char v1032; // [rsp-D294h] [rbp-D2A4h]
char v1033; // [rsp-D293h] [rbp-D2A3h]
char v1034; // [rsp-D292h] [rbp-D2A2h]
char v1035; // [rsp-D291h] [rbp-D2A1h]
char v1036; // [rsp-D290h] [rbp-D2A0h]
char v1037; // [rsp-D28Fh] [rbp-D29Fh]
char v1038; // [rsp-D28Eh] [rbp-D29Eh]
char v1039; // [rsp-D28Dh] [rbp-D29Dh]
char str_widechartomultibyte; // [rsp-D288h] [rbp-D298h]
char v1041; // [rsp-D287h] [rbp-D297h]
char v1042; // [rsp-D286h] [rbp-D296h]
char v1043; // [rsp-D285h] [rbp-D295h]
char v1044; // [rsp-D284h] [rbp-D294h]
char v1045; // [rsp-D283h] [rbp-D293h]
char v1046; // [rsp-D282h] [rbp-D292h]
char v1047; // [rsp-D281h] [rbp-D291h]
char v1048; // [rsp-D280h] [rbp-D290h]
char v1049; // [rsp-D27Fh] [rbp-D28Fh]
char v1050; // [rsp-D27Eh] [rbp-D28Eh]
char v1051; // [rsp-D27Dh] [rbp-D28Dh]
char v1052; // [rsp-D27Ch] [rbp-D28Ch]
char v1053; // [rsp-D27Bh] [rbp-D28Bh]
char v1054; // [rsp-D27Ah] [rbp-D28Ah]
char v1055; // [rsp-D279h] [rbp-D289h]
char v1056; // [rsp-D278h] [rbp-D288h]
char v1057; // [rsp-D277h] [rbp-D287h]
char v1058; // [rsp-D276h] [rbp-D286h]
char v1059; // [rsp-D275h] [rbp-D285h]
char str_getextendedTcptable; // [rsp-D270h] [rbp-D280h]
char v1061; // [rsp-D26Fh] [rbp-D27Fh]
char v1062; // [rsp-D26Eh] [rbp-D27Eh]
char v1063; // [rsp-D26Dh] [rbp-D27Dh]
char v1064; // [rsp-D26Ch] [rbp-D27Ch]
char v1065; // [rsp-D26Bh] [rbp-D27Bh]
char v1066; // [rsp-D26Ah] [rbp-D27Ah]
char v1067; // [rsp-D269h] [rbp-D279h]
char v1068; // [rsp-D268h] [rbp-D278h]
char v1069; // [rsp-D267h] [rbp-D277h]
char v1070; // [rsp-D266h] [rbp-D276h]
char v1071; // [rsp-D265h] [rbp-D275h]
char v1072; // [rsp-D264h] [rbp-D274h]
char v1073; // [rsp-D263h] [rbp-D273h]
char v1074; // [rsp-D262h] [rbp-D272h]
char v1075; // [rsp-D261h] [rbp-D271h]
char v1076; // [rsp-D260h] [rbp-D270h]
char v1077; // [rsp-D25Fh] [rbp-D26Fh]
char v1078; // [rsp-D25Eh] [rbp-D26Eh]
char v1079; // [rsp-D25Dh] [rbp-D26Dh]
char str_getcurrentprocessid; // [rsp-D258h] [rbp-D268h]
char v1081; // [rsp-D257h] [rbp-D267h]
char v1082; // [rsp-D256h] [rbp-D266h]
char v1083; // [rsp-D255h] [rbp-D265h]
char v1084; // [rsp-D254h] [rbp-D264h]
char v1085; // [rsp-D253h] [rbp-D263h]
char v1086; // [rsp-D252h] [rbp-D262h]
char v1087; // [rsp-D251h] [rbp-D261h]
char v1088; // [rsp-D250h] [rbp-D260h]
char v1089; // [rsp-D24Fh] [rbp-D25Fh]
char v1090; // [rsp-D24Eh] [rbp-D25Eh]
char v1091; // [rsp-D24Dh] [rbp-D25Dh]
char v1092; // [rsp-D24Ch] [rbp-D25Ch]
char v1093; // [rsp-D24Bh] [rbp-D25Bh]
char v1094; // [rsp-D24Ah] [rbp-D25Ah]
char v1095; // [rsp-D249h] [rbp-D259h]
char v1096; // [rsp-D248h] [rbp-D258h]
char v1097; // [rsp-D247h] [rbp-D257h]
char v1098; // [rsp-D246h] [rbp-D256h]
char v1099; // [rsp-D245h] [rbp-D255h]
char str_getfileattributesexw; // [rsp-D240h] [rbp-D250h]
char v1101; // [rsp-D23Fh] [rbp-D24Fh]
char v1102; // [rsp-D23Eh] [rbp-D24Eh]
char v1103; // [rsp-D23Dh] [rbp-D24Dh]
char v1104; // [rsp-D23Ch] [rbp-D24Ch]
char v1105; // [rsp-D23Bh] [rbp-D24Bh]
char v1106; // [rsp-D23Ah] [rbp-D24Ah]
char v1107; // [rsp-D239h] [rbp-D249h]
char v1108; // [rsp-D238h] [rbp-D248h]
char v1109; // [rsp-D237h] [rbp-D247h]
char v1110; // [rsp-D236h] [rbp-D246h]
char v1111; // [rsp-D235h] [rbp-D245h]
char v1112; // [rsp-D234h] [rbp-D244h]
char v1113; // [rsp-D233h] [rbp-D243h]
char v1114; // [rsp-D232h] [rbp-D242h]
char v1115; // [rsp-D231h] [rbp-D241h]
char v1116; // [rsp-D230h] [rbp-D240h]
char v1117; // [rsp-D22Fh] [rbp-D23Fh]
char v1118; // [rsp-D22Eh] [rbp-D23Eh]
char v1119; // [rsp-D22Dh] [rbp-D23Dh]
char v1120; // [rsp-D22Ch] [rbp-D23Ch]
char str_getfileattributesexa; // [rsp-D228h] [rbp-D238h]
char v1122; // [rsp-D227h] [rbp-D237h]
char v1123; // [rsp-D226h] [rbp-D236h]
char v1124; // [rsp-D225h] [rbp-D235h]
char v1125; // [rsp-D224h] [rbp-D234h]
char v1126; // [rsp-D223h] [rbp-D233h]
char v1127; // [rsp-D222h] [rbp-D232h]
char v1128; // [rsp-D221h] [rbp-D231h]
char v1129; // [rsp-D220h] [rbp-D230h]
char v1130; // [rsp-D21Fh] [rbp-D22Fh]
char v1131; // [rsp-D21Eh] [rbp-D22Eh]
char v1132; // [rsp-D21Dh] [rbp-D22Dh]
char v1133; // [rsp-D21Ch] [rbp-D22Ch]
char v1134; // [rsp-D21Bh] [rbp-D22Bh]
char v1135; // [rsp-D21Ah] [rbp-D22Ah]
char v1136; // [rsp-D219h] [rbp-D229h]
char v1137; // [rsp-D218h] [rbp-D228h]
char v1138; // [rsp-D217h] [rbp-D227h]
char v1139; // [rsp-D216h] [rbp-D226h]
char v1140; // [rsp-D215h] [rbp-D225h]
char v1141; // [rsp-D214h] [rbp-D224h]
char str_ntqueryvirtualmemory; // [rsp-D210h] [rbp-D220h]
char v1143; // [rsp-D20Fh] [rbp-D21Fh]
char v1144; // [rsp-D20Eh] [rbp-D21Eh]
char v1145; // [rsp-D20Dh] [rbp-D21Dh]
char v1146; // [rsp-D20Ch] [rbp-D21Ch]
char v1147; // [rsp-D20Bh] [rbp-D21Bh]
char v1148; // [rsp-D20Ah] [rbp-D21Ah]
char v1149; // [rsp-D209h] [rbp-D219h]
char v1150; // [rsp-D208h] [rbp-D218h]
char v1151; // [rsp-D207h] [rbp-D217h]
char v1152; // [rsp-D206h] [rbp-D216h]
char v1153; // [rsp-D205h] [rbp-D215h]
char v1154; // [rsp-D204h] [rbp-D214h]
char v1155; // [rsp-D203h] [rbp-D213h]
char v1156; // [rsp-D202h] [rbp-D212h]
char v1157; // [rsp-D201h] [rbp-D211h]
char v1158; // [rsp-D200h] [rbp-D210h]
char v1159; // [rsp-D1FFh] [rbp-D20Fh]
char v1160; // [rsp-D1FEh] [rbp-D20Eh]
char v1161; // [rsp-D1FDh] [rbp-D20Dh]
char v1162; // [rsp-D1FCh] [rbp-D20Ch]
char str_getfileattributesexw_1; // [rsp-D1F8h] [rbp-D208h]
char v1164; // [rsp-D1F7h] [rbp-D207h]
char v1165; // [rsp-D1F6h] [rbp-D206h]
char v1166; // [rsp-D1F5h] [rbp-D205h]
char v1167; // [rsp-D1F4h] [rbp-D204h]
char v1168; // [rsp-D1F3h] [rbp-D203h]
char v1169; // [rsp-D1F2h] [rbp-D202h]
char v1170; // [rsp-D1F1h] [rbp-D201h]
char v1171; // [rsp-D1F0h] [rbp-D200h]
char v1172; // [rsp-D1EFh] [rbp-D1FFh]
char v1173; // [rsp-D1EEh] [rbp-D1FEh]
char v1174; // [rsp-D1EDh] [rbp-D1FDh]
char v1175; // [rsp-D1ECh] [rbp-D1FCh]
char v1176; // [rsp-D1EBh] [rbp-D1FBh]
char v1177; // [rsp-D1EAh] [rbp-D1FAh]
char v1178; // [rsp-D1E9h] [rbp-D1F9h]
char v1179; // [rsp-D1E8h] [rbp-D1F8h]
char v1180; // [rsp-D1E7h] [rbp-D1F7h]
char v1181; // [rsp-D1E6h] [rbp-D1F6h]
char v1182; // [rsp-D1E5h] [rbp-D1F5h]
char v1183; // [rsp-D1E4h] [rbp-D1F4h]
char str_lookupprivilegevaluea; // [rsp-D1E0h] [rbp-D1F0h]
char v1185; // [rsp-D1DFh] [rbp-D1EFh]
char v1186; // [rsp-D1DEh] [rbp-D1EEh]
char v1187; // [rsp-D1DDh] [rbp-D1EDh]
char v1188; // [rsp-D1DCh] [rbp-D1ECh]
char v1189; // [rsp-D1DBh] [rbp-D1EBh]
char v1190; // [rsp-D1DAh] [rbp-D1EAh]
char v1191; // [rsp-D1D9h] [rbp-D1E9h]
char v1192; // [rsp-D1D8h] [rbp-D1E8h]
char v1193; // [rsp-D1D7h] [rbp-D1E7h]
char v1194; // [rsp-D1D6h] [rbp-D1E6h]
char v1195; // [rsp-D1D5h] [rbp-D1E5h]
char v1196; // [rsp-D1D4h] [rbp-D1E4h]
char v1197; // [rsp-D1D3h] [rbp-D1E3h]
char v1198; // [rsp-D1D2h] [rbp-D1E2h]
char v1199; // [rsp-D1D1h] [rbp-D1E1h]
char v1200; // [rsp-D1D0h] [rbp-D1E0h]
char v1201; // [rsp-D1CFh] [rbp-D1DFh]
char v1202; // [rsp-D1CEh] [rbp-D1DEh]
char v1203; // [rsp-D1CDh] [rbp-D1DDh]
char v1204; // [rsp-D1CCh] [rbp-D1DCh]
char v1205; // [rsp-D1CBh] [rbp-D1DBh]
char v1206; // [rsp-D1C8h] [rbp-D1D8h]
char v1207; // [rsp-D1C7h] [rbp-D1D7h]
char v1208; // [rsp-D1C6h] [rbp-D1D6h]
char v1209; // [rsp-D1C5h] [rbp-D1D5h]
char v1210; // [rsp-D1C4h] [rbp-D1D4h]
char v1211; // [rsp-D1C3h] [rbp-D1D3h]
char v1212; // [rsp-D1C2h] [rbp-D1D2h]
char v1213; // [rsp-D1C1h] [rbp-D1D1h]
char v1214; // [rsp-D1C0h] [rbp-D1D0h]
char v1215; // [rsp-D1BFh] [rbp-D1CFh]
char v1216; // [rsp-D1BEh] [rbp-D1CEh]
char v1217; // [rsp-D1BDh] [rbp-D1CDh]
char v1218; // [rsp-D1BCh] [rbp-D1CCh]
char v1219; // [rsp-D1BBh] [rbp-D1CBh]
char v1220; // [rsp-D1BAh] [rbp-D1CAh]
char v1221; // [rsp-D1B9h] [rbp-D1C9h]
char v1222; // [rsp-D1B8h] [rbp-D1C8h]
char v1223; // [rsp-D1B7h] [rbp-D1C7h]
char v1224; // [rsp-D1B6h] [rbp-D1C6h]
char v1225; // [rsp-D1B5h] [rbp-D1C5h]
char v1226; // [rsp-D1B4h] [rbp-D1C4h]
char v1227; // [rsp-D1B3h] [rbp-D1C3h]
char str_ntprotectvirtualmemory; // [rsp-D1B0h] [rbp-D1C0h]
char v1229; // [rsp-D1AFh] [rbp-D1BFh]
char v1230; // [rsp-D1AEh] [rbp-D1BEh]
char v1231; // [rsp-D1ADh] [rbp-D1BDh]
char v1232; // [rsp-D1ACh] [rbp-D1BCh]
char v1233; // [rsp-D1ABh] [rbp-D1BBh]
char v1234; // [rsp-D1AAh] [rbp-D1BAh]
char v1235; // [rsp-D1A9h] [rbp-D1B9h]
char v1236; // [rsp-D1A8h] [rbp-D1B8h]
char v1237; // [rsp-D1A7h] [rbp-D1B7h]
char v1238; // [rsp-D1A6h] [rbp-D1B6h]
char v1239; // [rsp-D1A5h] [rbp-D1B5h]
char v1240; // [rsp-D1A4h] [rbp-D1B4h]
char v1241; // [rsp-D1A3h] [rbp-D1B3h]
char v1242; // [rsp-D1A2h] [rbp-D1B2h]
char v1243; // [rsp-D1A1h] [rbp-D1B1h]
char v1244; // [rsp-D1A0h] [rbp-D1B0h]
char v1245; // [rsp-D19Fh] [rbp-D1AFh]
char v1246; // [rsp-D19Eh] [rbp-D1AEh]
char v1247; // [rsp-D19Dh] [rbp-D1ADh]
char v1248; // [rsp-D19Ch] [rbp-D1ACh]
char v1249; // [rsp-D19Bh] [rbp-D1ABh]
char v1250; // [rsp-D19Ah] [rbp-D1AAh]
char str_ntquerysysteminformation; // [rsp-D198h] [rbp-D1A8h]
char v1252; // [rsp-D197h] [rbp-D1A7h]
char v1253; // [rsp-D196h] [rbp-D1A6h]
char v1254; // [rsp-D195h] [rbp-D1A5h]
char v1255; // [rsp-D194h] [rbp-D1A4h]
char v1256; // [rsp-D193h] [rbp-D1A3h]
char v1257; // [rsp-D192h] [rbp-D1A2h]
char v1258; // [rsp-D191h] [rbp-D1A1h]
char v1259; // [rsp-D190h] [rbp-D1A0h]
char v1260; // [rsp-D18Fh] [rbp-D19Fh]
char v1261; // [rsp-D18Eh] [rbp-D19Eh]
char v1262; // [rsp-D18Dh] [rbp-D19Dh]
char v1263; // [rsp-D18Ch] [rbp-D19Ch]
char v1264; // [rsp-D18Bh] [rbp-D19Bh]
char v1265; // [rsp-D18Ah] [rbp-D19Ah]
char v1266; // [rsp-D189h] [rbp-D199h]
char v1267; // [rsp-D188h] [rbp-D198h]
char v1268; // [rsp-D187h] [rbp-D197h]
char v1269; // [rsp-D186h] [rbp-D196h]
char v1270; // [rsp-D185h] [rbp-D195h]
char v1271; // [rsp-D184h] [rbp-D194h]
char v1272; // [rsp-D183h] [rbp-D193h]
char v1273; // [rsp-D182h] [rbp-D192h]
char v1274; // [rsp-D181h] [rbp-D191h]
char v1275; // [rsp-D180h] [rbp-D190h]
char str_getwindowthreadprocessid; // [rsp-D178h] [rbp-D188h]
char v1277; // [rsp-D177h] [rbp-D187h]
char v1278; // [rsp-D176h] [rbp-D186h]
char v1279; // [rsp-D175h] [rbp-D185h]
char v1280; // [rsp-D174h] [rbp-D184h]
char v1281; // [rsp-D173h] [rbp-D183h]
char v1282; // [rsp-D172h] [rbp-D182h]
char v1283; // [rsp-D171h] [rbp-D181h]
char v1284; // [rsp-D170h] [rbp-D180h]
char v1285; // [rsp-D16Fh] [rbp-D17Fh]
char v1286; // [rsp-D16Eh] [rbp-D17Eh]
char v1287; // [rsp-D16Dh] [rbp-D17Dh]
char v1288; // [rsp-D16Ch] [rbp-D17Ch]
char v1289; // [rsp-D16Bh] [rbp-D17Bh]
char v1290; // [rsp-D16Ah] [rbp-D17Ah]
char v1291; // [rsp-D169h] [rbp-D179h]
char v1292; // [rsp-D168h] [rbp-D178h]
char v1293; // [rsp-D167h] [rbp-D177h]
char v1294; // [rsp-D166h] [rbp-D176h]
char v1295; // [rsp-D165h] [rbp-D175h]
char v1296; // [rsp-D164h] [rbp-D174h]
char v1297; // [rsp-D163h] [rbp-D173h]
char v1298; // [rsp-D162h] [rbp-D172h]
char v1299; // [rsp-D161h] [rbp-D171h]
char v1300; // [rsp-D160h] [rbp-D170h]
char str_createtoolhelp32snapshot; // [rsp-D158h] [rbp-D168h]
char v1302; // [rsp-D157h] [rbp-D167h]
char v1303; // [rsp-D156h] [rbp-D166h]
char v1304; // [rsp-D155h] [rbp-D165h]
char v1305; // [rsp-D154h] [rbp-D164h]
char v1306; // [rsp-D153h] [rbp-D163h]
char v1307; // [rsp-D152h] [rbp-D162h]
char v1308; // [rsp-D151h] [rbp-D161h]
char v1309; // [rsp-D150h] [rbp-D160h]
char v1310; // [rsp-D14Fh] [rbp-D15Fh]
char v1311; // [rsp-D14Eh] [rbp-D15Eh]
char v1312; // [rsp-D14Dh] [rbp-D15Dh]
char v1313; // [rsp-D14Ch] [rbp-D15Ch]
char v1314; // [rsp-D14Bh] [rbp-D15Bh]
char v1315; // [rsp-D14Ah] [rbp-D15Ah]
char v1316; // [rsp-D149h] [rbp-D159h]
char v1317; // [rsp-D148h] [rbp-D158h]
char v1318; // [rsp-D147h] [rbp-D157h]
char v1319; // [rsp-D146h] [rbp-D156h]
char v1320; // [rsp-D145h] [rbp-D155h]
char v1321; // [rsp-D144h] [rbp-D154h]
char v1322; // [rsp-D143h] [rbp-D153h]
char v1323; // [rsp-D142h] [rbp-D152h]
char v1324; // [rsp-D141h] [rbp-D151h]
char v1325; // [rsp-D140h] [rbp-D150h]
char str_ntqueryinformationprocess; // [rsp-D138h] [rbp-D148h]
char v1327; // [rsp-D137h] [rbp-D147h]
char v1328; // [rsp-D136h] [rbp-D146h]
char v1329; // [rsp-D135h] [rbp-D145h]
char v1330; // [rsp-D134h] [rbp-D144h]
char v1331; // [rsp-D133h] [rbp-D143h]
char v1332; // [rsp-D132h] [rbp-D142h]
char v1333; // [rsp-D131h] [rbp-D141h]
char v1334; // [rsp-D130h] [rbp-D140h]
char v1335; // [rsp-D12Fh] [rbp-D13Fh]
char v1336; // [rsp-D12Eh] [rbp-D13Eh]
char v1337; // [rsp-D12Dh] [rbp-D13Dh]
char v1338; // [rsp-D12Ch] [rbp-D13Ch]
char v1339; // [rsp-D12Bh] [rbp-D13Bh]
char v1340; // [rsp-D12Ah] [rbp-D13Ah]
char v1341; // [rsp-D129h] [rbp-D139h]
char v1342; // [rsp-D128h] [rbp-D138h]
char v1343; // [rsp-D127h] [rbp-D137h]
char v1344; // [rsp-D126h] [rbp-D136h]
char v1345; // [rsp-D125h] [rbp-D135h]
char v1346; // [rsp-D124h] [rbp-D134h]
char v1347; // [rsp-D123h] [rbp-D133h]
char v1348; // [rsp-D122h] [rbp-D132h]
char v1349; // [rsp-D121h] [rbp-D131h]
char v1350; // [rsp-D120h] [rbp-D130h]
char v1351; // [rsp-D11Fh] [rbp-D12Fh]
char str_queryfullprocessimagename; // [rsp-D118h] [rbp-D128h]
char v1353; // [rsp-D117h] [rbp-D127h]
char v1354; // [rsp-D116h] [rbp-D126h]
char v1355; // [rsp-D115h] [rbp-D125h]
char v1356; // [rsp-D114h] [rbp-D124h]
char v1357; // [rsp-D113h] [rbp-D123h]
char v1358; // [rsp-D112h] [rbp-D122h]
char v1359; // [rsp-D111h] [rbp-D121h]
char v1360; // [rsp-D110h] [rbp-D120h]
char v1361; // [rsp-D10Fh] [rbp-D11Fh]
char v1362; // [rsp-D10Eh] [rbp-D11Eh]
char v1363; // [rsp-D10Dh] [rbp-D11Dh]
char v1364; // [rsp-D10Ch] [rbp-D11Ch]
char v1365; // [rsp-D10Bh] [rbp-D11Bh]
char v1366; // [rsp-D10Ah] [rbp-D11Ah]
char v1367; // [rsp-D109h] [rbp-D119h]
char v1368; // [rsp-D108h] [rbp-D118h]
char v1369; // [rsp-D107h] [rbp-D117h]
char v1370; // [rsp-D106h] [rbp-D116h]
char v1371; // [rsp-D105h] [rbp-D115h]
char v1372; // [rsp-D104h] [rbp-D114h]
char v1373; // [rsp-D103h] [rbp-D113h]
char v1374; // [rsp-D102h] [rbp-D112h]
char v1375; // [rsp-D101h] [rbp-D111h]
char v1376; // [rsp-D100h] [rbp-D110h]
char v1377; // [rsp-D0FFh] [rbp-D10Fh]
char v1378; // [rsp-D0FEh] [rbp-D10Eh]
char v1379; // [rsp-D0F8h] [rbp-D108h]
char v1380; // [rsp-D0F7h] [rbp-D107h]
char v1381; // [rsp-D0F6h] [rbp-D106h]
char v1382; // [rsp-D0F5h] [rbp-D105h]
char v1383; // [rsp-D0F4h] [rbp-D104h]
char v1384; // [rsp-D0F3h] [rbp-D103h]
char v1385; // [rsp-D0F2h] [rbp-D102h]
char v1386; // [rsp-D0F1h] [rbp-D101h]
char v1387; // [rsp-D0F0h] [rbp-D100h]
char v1388; // [rsp-D0EFh] [rbp-D0FFh]
char v1389; // [rsp-D0EEh] [rbp-D0FEh]
char v1390; // [rsp-D0EDh] [rbp-D0FDh]
char v1391; // [rsp-D0ECh] [rbp-D0FCh]
char v1392; // [rsp-D0EBh] [rbp-D0FBh]
char v1393; // [rsp-D0EAh] [rbp-D0FAh]
char v1394; // [rsp-D0E9h] [rbp-D0F9h]
char v1395; // [rsp-D0E8h] [rbp-D0F8h]
char v1396; // [rsp-D0E7h] [rbp-D0F7h]
char v1397; // [rsp-D0E6h] [rbp-D0F6h]
char v1398; // [rsp-D0E5h] [rbp-D0F5h]
char v1399; // [rsp-D0E4h] [rbp-D0F4h]
char v1400; // [rsp-D0E3h] [rbp-D0F3h]
char v1401; // [rsp-D0E2h] [rbp-D0F2h]
char v1402; // [rsp-D0E1h] [rbp-D0F1h]
char v1403; // [rsp-D0E0h] [rbp-D0F0h]
char v1404; // [rsp-D0DFh] [rbp-D0EFh]
char v1405; // [rsp-D0DEh] [rbp-D0EEh]
char v1406; // [rsp-D0DDh] [rbp-D0EDh]
char v1407; // [rsp-D0DCh] [rbp-D0ECh]
char v1408; // [rsp-D0DBh] [rbp-D0EBh]
char v1409; // [rsp-D0DAh] [rbp-D0EAh]
char v1410; // [rsp-D0D9h] [rbp-D0E9h]
char v1411; // [rsp-D0D8h] [rbp-D0E8h]
char v1412; // [rsp-D0D7h] [rbp-D0E7h]
char v1413; // [rsp-D0D6h] [rbp-D0E6h]
char v1414; // [rsp-D0D5h] [rbp-D0E5h]
char v1415; // [rsp-D0D4h] [rbp-D0E4h]
char v1416; // [rsp-D0D3h] [rbp-D0E3h]
char v1417; // [rsp-D0D2h] [rbp-D0E2h]
char v1418; // [rsp-D0D1h] [rbp-D0E1h]
char v1419; // [rsp-D0D0h] [rbp-D0E0h]
char v1420; // [rsp-D0CFh] [rbp-D0DFh]
char v1421; // [rsp-D0CEh] [rbp-D0DEh]
char v1422; // [rsp-D0C8h] [rbp-D0D8h]
char v1423; // [rsp-D0C7h] [rbp-D0D7h]
char v1424; // [rsp-D0C6h] [rbp-D0D6h]
char v1425; // [rsp-D0C5h] [rbp-D0D5h]
char v1426; // [rsp-D0C4h] [rbp-D0D4h]
char v1427; // [rsp-D0C3h] [rbp-D0D3h]
char v1428; // [rsp-D0C2h] [rbp-D0D2h]
char v1429; // [rsp-D0C1h] [rbp-D0D1h]
char v1430; // [rsp-D0C0h] [rbp-D0D0h]
char v1431; // [rsp-D0BFh] [rbp-D0CFh]
char v1432; // [rsp-D0BEh] [rbp-D0CEh]
char v1433; // [rsp-D0BDh] [rbp-D0CDh]
char v1434; // [rsp-D0BCh] [rbp-D0CCh]
char v1435; // [rsp-D0BBh] [rbp-D0CBh]
char v1436; // [rsp-D0BAh] [rbp-D0CAh]
char v1437; // [rsp-D0B9h] [rbp-D0C9h]
char v1438; // [rsp-D0B8h] [rbp-D0C8h]
char v1439; // [rsp-D0B7h] [rbp-D0C7h]
char v1440; // [rsp-D0B6h] [rbp-D0C6h]
char v1441; // [rsp-D0B5h] [rbp-D0C5h]
char v1442; // [rsp-D0B4h] [rbp-D0C4h]
char v1443; // [rsp-D0B3h] [rbp-D0C3h]
char v1444; // [rsp-D0B2h] [rbp-D0C2h]
char v1445; // [rsp-D0B1h] [rbp-D0C1h]
char v1446; // [rsp-D0B0h] [rbp-D0C0h]
char v1447; // [rsp-D0AFh] [rbp-D0BFh]
char v1448; // [rsp-D0AEh] [rbp-D0BEh]
char v1449; // [rsp-D0ADh] [rbp-D0BDh]
char v1450; // [rsp-D0ACh] [rbp-D0BCh]
char v1451; // [rsp-D0ABh] [rbp-D0BBh]
char v1452; // [rsp-D0AAh] [rbp-D0BAh]
char v1453; // [rsp-D0A9h] [rbp-D0B9h]
char v1454; // [rsp-D0A8h] [rbp-D0B8h]
char v1455; // [rsp-D0A7h] [rbp-D0B7h]
char v1456; // [rsp-D0A6h] [rbp-D0B6h]
char v1457; // [rsp-D0A5h] [rbp-D0B5h]
char v1458; // [rsp-D0A4h] [rbp-D0B4h]
char v1459; // [rsp-D0A3h] [rbp-D0B3h]
char v1460; // [rsp-D0A2h] [rbp-D0B2h]
char v1461; // [rsp-D0A1h] [rbp-D0B1h]
char v1462; // [rsp-D0A0h] [rbp-D0B0h]
char v1463; // [rsp-D09Fh] [rbp-D0AFh]
char v1464; // [rsp-D09Eh] [rbp-D0AEh]
char v1465; // [rsp-D09Dh] [rbp-D0ADh]
char v1466; // [rsp-D09Ch] [rbp-D0ACh]
char v1467; // [rsp-D09Bh] [rbp-D0ABh]
char v1468; // [rsp-D09Ah] [rbp-D0AAh]
char v1469; // [rsp-D099h] [rbp-D0A9h]
char v1470; // [rsp-D098h] [rbp-D0A8h]
char v1471; // [rsp-D097h] [rbp-D0A7h]
char v1472; // [rsp-D090h] [rbp-D0A0h]
char v1473; // [rsp-D08Fh] [rbp-D09Fh]
char v1474; // [rsp-D08Eh] [rbp-D09Eh]
char v1475; // [rsp-D08Dh] [rbp-D09Dh]
char v1476; // [rsp-D08Ch] [rbp-D09Ch]
char v1477; // [rsp-D08Bh] [rbp-D09Bh]
char v1478; // [rsp-D08Ah] [rbp-D09Ah]
char v1479; // [rsp-D089h] [rbp-D099h]
char v1480; // [rsp-D088h] [rbp-D098h]
char v1481; // [rsp-D087h] [rbp-D097h]
char v1482; // [rsp-D086h] [rbp-D096h]
char v1483; // [rsp-D085h] [rbp-D095h]
char v1484; // [rsp-D084h] [rbp-D094h]
char v1485; // [rsp-D083h] [rbp-D093h]
char v1486; // [rsp-D082h] [rbp-D092h]
char v1487; // [rsp-D081h] [rbp-D091h]
char v1488; // [rsp-D080h] [rbp-D090h]
char v1489; // [rsp-D07Fh] [rbp-D08Fh]
char v1490; // [rsp-D07Eh] [rbp-D08Eh]
char v1491; // [rsp-D07Dh] [rbp-D08Dh]
char v1492; // [rsp-D07Ch] [rbp-D08Ch]
char v1493; // [rsp-D07Bh] [rbp-D08Bh]
char v1494; // [rsp-D07Ah] [rbp-D08Ah]
char v1495; // [rsp-D079h] [rbp-D089h]
char v1496; // [rsp-D078h] [rbp-D088h]
char v1497; // [rsp-D077h] [rbp-D087h]
char v1498; // [rsp-D076h] [rbp-D086h]
char v1499; // [rsp-D075h] [rbp-D085h]
char v1500; // [rsp-D074h] [rbp-D084h]
char v1501; // [rsp-D073h] [rbp-D083h]
char v1502; // [rsp-D072h] [rbp-D082h]
char v1503; // [rsp-D071h] [rbp-D081h]
char v1504; // [rsp-D070h] [rbp-D080h]
char v1505; // [rsp-D06Fh] [rbp-D07Fh]
char v1506; // [rsp-D06Eh] [rbp-D07Eh]
char v1507; // [rsp-D06Dh] [rbp-D07Dh]
char v1508; // [rsp-D06Ch] [rbp-D07Ch]
char v1509; // [rsp-D06Bh] [rbp-D07Bh]
char v1510; // [rsp-D06Ah] [rbp-D07Ah]
char v1511; // [rsp-D069h] [rbp-D079h]
char v1512; // [rsp-D068h] [rbp-D078h]
char v1513; // [rsp-D067h] [rbp-D077h]
char v1514; // [rsp-D066h] [rbp-D076h]
char v1515; // [rsp-D065h] [rbp-D075h]
char v1516; // [rsp-D064h] [rbp-D074h]
char v1517; // [rsp-D063h] [rbp-D073h]
char v1518; // [rsp-D062h] [rbp-D072h]
char v1519; // [rsp-D061h] [rbp-D071h]
char v1520; // [rsp-D060h] [rbp-D070h]
char v1521; // [rsp-D05Fh] [rbp-D06Fh]
char v1522; // [rsp-D05Eh] [rbp-D06Eh]
char v1523; // [rsp-D05Dh] [rbp-D06Dh]
char v1524; // [rsp-D05Ch] [rbp-D06Ch]
char v1525; // [rsp-D058h] [rbp-D068h]
char v1526; // [rsp-D057h] [rbp-D067h]
char v1527; // [rsp-D056h] [rbp-D066h]
char v1528; // [rsp-D055h] [rbp-D065h]
char v1529; // [rsp-D054h] [rbp-D064h]
char v1530; // [rsp-D053h] [rbp-D063h]
char v1531; // [rsp-D052h] [rbp-D062h]
char v1532; // [rsp-D051h] [rbp-D061h]
char v1533; // [rsp-D050h] [rbp-D060h]
char v1534; // [rsp-D04Fh] [rbp-D05Fh]
char v1535; // [rsp-D04Eh] [rbp-D05Eh]
char v1536; // [rsp-D04Dh] [rbp-D05Dh]
char v1537; // [rsp-D04Ch] [rbp-D05Ch]
char v1538; // [rsp-D04Bh] [rbp-D05Bh]
char v1539; // [rsp-D04Ah] [rbp-D05Ah]
char v1540; // [rsp-D049h] [rbp-D059h]
char v1541; // [rsp-D048h] [rbp-D058h]
char v1542; // [rsp-D047h] [rbp-D057h]
char v1543; // [rsp-D046h] [rbp-D056h]
char v1544; // [rsp-D045h] [rbp-D055h]
char v1545; // [rsp-D044h] [rbp-D054h]
char v1546; // [rsp-D043h] [rbp-D053h]
char v1547; // [rsp-D042h] [rbp-D052h]
char v1548; // [rsp-D041h] [rbp-D051h]
char v1549; // [rsp-D040h] [rbp-D050h]
char v1550; // [rsp-D03Fh] [rbp-D04Fh]
char v1551; // [rsp-D03Eh] [rbp-D04Eh]
char v1552; // [rsp-D03Dh] [rbp-D04Dh]
char v1553; // [rsp-D03Ch] [rbp-D04Ch]
char v1554; // [rsp-D03Bh] [rbp-D04Bh]
char v1555; // [rsp-D03Ah] [rbp-D04Ah]
char v1556; // [rsp-D039h] [rbp-D049h]
char v1557; // [rsp-D038h] [rbp-D048h]
char v1558; // [rsp-D037h] [rbp-D047h]
char v1559; // [rsp-D036h] [rbp-D046h]
char v1560; // [rsp-D035h] [rbp-D045h]
char v1561; // [rsp-D034h] [rbp-D044h]
char v1562; // [rsp-D033h] [rbp-D043h]
char v1563; // [rsp-D032h] [rbp-D042h]
char v1564; // [rsp-D031h] [rbp-D041h]
char v1565; // [rsp-D030h] [rbp-D040h]
char v1566; // [rsp-D02Fh] [rbp-D03Fh]
char v1567; // [rsp-D02Eh] [rbp-D03Eh]
char v1568; // [rsp-D02Dh] [rbp-D03Dh]
char v1569; // [rsp-D02Ch] [rbp-D03Ch]
char v1570; // [rsp-D02Bh] [rbp-D03Bh]
char v1571; // [rsp-D02Ah] [rbp-D03Ah]
char v1572; // [rsp-D029h] [rbp-D039h]
char v1573; // [rsp-D028h] [rbp-D038h]
char v1574; // [rsp-D027h] [rbp-D037h]
char v1575; // [rsp-D026h] [rbp-D036h]
char v1576; // [rsp-D025h] [rbp-D035h]
char v1577; // [rsp-D024h] [rbp-D034h]
char v1578; // [rsp-D023h] [rbp-D033h]
char v1579; // [rsp-D022h] [rbp-D032h]
char v1580; // [rsp-D021h] [rbp-D031h]
char v1581; // [rsp-D020h] [rbp-D030h]
char v1582; // [rsp-D01Fh] [rbp-D02Fh]
char str_pubgpacks; // [rsp-D018h] [rbp-D028h]
char v1584; // [rsp-D017h] [rbp-D027h]
char v1585; // [rsp-D016h] [rbp-D026h]
char v1586; // [rsp-D015h] [rbp-D025h]
char v1587; // [rsp-D014h] [rbp-D024h]
char v1588; // [rsp-D013h] [rbp-D023h]
char v1589; // [rsp-D012h] [rbp-D022h]
char v1590; // [rsp-D011h] [rbp-D021h]
char v1591; // [rsp-D010h] [rbp-D020h]
char v1592; // [rsp-D00Fh] [rbp-D01Fh]
char v1593; // [rsp-D00Eh] [rbp-D01Eh]
char v1594; // [rsp-D00Dh] [rbp-D01Dh]
char v1595; // [rsp-D00Ch] [rbp-D01Ch]
char v1596; // [rsp-D00Bh] [rbp-D01Bh]
char v1597; // [rsp-D00Ah] [rbp-D01Ah]
char v1598; // [rsp-D009h] [rbp-D019h]
char v1599; // [rsp-D008h] [rbp-D018h]
char v1600; // [rsp-D007h] [rbp-D017h]
char v1601; // [rsp-D006h] [rbp-D016h]
char v1602; // [rsp-D005h] [rbp-D015h]
char v1603; // [rsp-D004h] [rbp-D014h]
char v1604; // [rsp-D003h] [rbp-D013h]
char v1605; // [rsp-D002h] [rbp-D012h]
char v1606; // [rsp-D001h] [rbp-D011h]
char v1607; // [rsp-D000h] [rbp-D010h]
char v1608; // [rsp-CFFFh] [rbp-D00Fh]
char v1609; // [rsp-CFFEh] [rbp-D00Eh]
char v1610; // [rsp-CFFDh] [rbp-D00Dh]
char v1611; // [rsp-CFFCh] [rbp-D00Ch]
char v1612; // [rsp-CFFBh] [rbp-D00Bh]
char v1613; // [rsp-CFFAh] [rbp-D00Ah]
char v1614; // [rsp-CFF9h] [rbp-D009h]
char v1615; // [rsp-CFF8h] [rbp-D008h]
char v1616; // [rsp-CFF7h] [rbp-D007h]
char v1617; // [rsp-CFF6h] [rbp-D006h]
char v1618; // [rsp-CFF5h] [rbp-D005h]
char v1619; // [rsp-CFF4h] [rbp-D004h]
char v1620; // [rsp-CFF3h] [rbp-D003h]
char v1621; // [rsp-CFF2h] [rbp-D002h]
char v1622; // [rsp-CFF1h] [rbp-D001h]
char v1623; // [rsp-CFF0h] [rbp-D000h]
char v1624; // [rsp-CFEFh] [rbp-CFFFh]
char v1625; // [rsp-CFEEh] [rbp-CFFEh]
char v1626; // [rsp-CFEDh] [rbp-CFFDh]
char v1627; // [rsp-CFECh] [rbp-CFFCh]
char v1628; // [rsp-CFEBh] [rbp-CFFBh]
char v1629; // [rsp-CFEAh] [rbp-CFFAh]
char v1630; // [rsp-CFE9h] [rbp-CFF9h]
char v1631; // [rsp-CFE8h] [rbp-CFF8h]
char v1632; // [rsp-CFE7h] [rbp-CFF7h]
char v1633; // [rsp-CFE6h] [rbp-CFF6h]
char v1634; // [rsp-CFE5h] [rbp-CFF5h]
char v1635; // [rsp-CFE4h] [rbp-CFF4h]
char v1636; // [rsp-CFE3h] [rbp-CFF3h]
char v1637; // [rsp-CFE2h] [rbp-CFF2h]
char v1638; // [rsp-CFE1h] [rbp-CFF1h]
char v1639; // [rsp-CFE0h] [rbp-CFF0h]
char v1640; // [rsp-CFDFh] [rbp-CFEFh]
char v1641; // [rsp-CFDEh] [rbp-CFEEh]
char v1642; // [rsp-CFDDh] [rbp-CFEDh]
__int64 currentProcessId_1; // [rsp-CFD8h] [rbp-CFE8h]
unsigned int windowTextW_1; // [rsp-CFD0h] [rbp-CFE0h]
int windowLong; // [rsp-CFCCh] [rbp-CFDCh]
signed int v1646; // [rsp-CFC8h] [rbp-CFD8h]
signed int v1647; // [rsp-CFC4h] [rbp-CFD4h]
unsigned int v1648; // [rsp-CFC0h] [rbp-CFD0h]
unsigned int v1649; // [rsp-CFBCh] [rbp-CFCCh]
unsigned int v1650; // [rsp-CFB8h] [rbp-CFC8h]
signed int v1651; // [rsp-CFB4h] [rbp-CFC4h]
int v1652; // [rsp-CFB0h] [rbp-CFC0h]
int v1653; // [rsp-CFACh] [rbp-CFBCh]
int v1654; // [rsp-CFA8h] [rbp-CFB8h]
signed int i8; // [rsp-CFA4h] [rbp-CFB4h]
unsigned int v1656; // [rsp-CFA0h] [rbp-CFB0h]
__int64 hNtDLL; // [rsp-CF98h] [rbp-CFA8h]
signed int v1658; // [rsp-CF90h] [rbp-CFA0h]
__int64 hCurrentProcessHandle; // [rsp-CF88h] [rbp-CF98h]
__int64 v1660; // [rsp-CF80h] [rbp-CF90h]
signed int v1661; // [rsp-CF78h] [rbp-CF88h]
BOOL v83; // [rsp-CF74h] [rbp-CF84h]
BOOL v1663; // [rsp-CF70h] [rbp-CF80h]
int v1664; // [rsp-CF6Ch] [rbp-CF7Ch]
signed int v1665; // [rsp-CF68h] [rbp-CF78h]
int windowTextWConvertedToA; // [rsp-CF64h] [rbp-CF74h]
int windowTextWConvertedToA_1; // [rsp-CF60h] [rbp-CF70h]
BOOL hProcess_1; // [rsp-CF5Ch] [rbp-CF6Ch]
int v1669; // [rsp-CF58h] [rbp-CF68h]
int v1670; // [rsp-CF54h] [rbp-CF64h]
int v1671; // [rsp-CF50h] [rbp-CF60h]
int v1672; // [rsp-CF4Ch] [rbp-CF5Ch]
signed int v1673; // [rsp-CF48h] [rbp-CF58h]
signed int v1674; // [rsp-CF44h] [rbp-CF54h]
unsigned int v1675; // [rsp-CF40h] [rbp-CF50h]
BOOL result_1; // [rsp-CF3Ch] [rbp-CF4Ch]
int v1677; // [rsp-CF38h] [rbp-CF48h]
signed int v1678; // [rsp-CF34h] [rbp-CF44h]
signed int v1679; // [rsp-CF30h] [rbp-CF40h]
BOOL v1680; // [rsp-CF2Ch] [rbp-CF3Ch]
__int64 returnLength; // [rsp-CF20h] [rbp-CF30h]
unsigned __int64 mm; // [rsp-CF18h] [rbp-CF28h]
unsigned int tickDelta; // [rsp-CF10h] [rbp-CF20h]
__int64 hThread; // [rsp-CF08h] [rbp-CF18h]
__int64 v1685; // [rsp-CF00h] [rbp-CF10h]
__int64 v1686; // [rsp-CEF8h] [rbp-CF08h]
char v1687; // [rsp-CEF0h] [rbp-CF00h]
char v1688; // [rsp-CEEFh] [rbp-CEFFh]
int v1689; // [rsp-CEEEh] [rbp-CEFEh]
char v1690; // [rsp-CEE8h] [rbp-CEF8h]
char v1691; // [rsp-CEE7h] [rbp-CEF7h]
int v1692; // [rsp-CEE6h] [rbp-CEF6h]
char v1693; // [rsp-CEE0h] [rbp-CEF0h]
char v1694; // [rsp-CEDFh] [rbp-CEEFh]
signed int v1695; // [rsp-CEDEh] [rbp-CEEEh]
char v1696; // [rsp-CED8h] [rbp-CEE8h]
char v1697; // [rsp-CED7h] [rbp-CEE7h]
unsigned int v1698; // [rsp-CED6h] [rbp-CEE6h]
__int64 hSnapshot_2; // [rsp-CED0h] [rbp-CEE0h]
__int64 hSnapshot_1; // [rsp-CEC8h] [rbp-CED8h]
__int64 hSnapshot; // [rsp-CEC0h] [rbp-CED0h]
char v1702; // [rsp-CEB8h] [rbp-CEC8h]
char v1703; // [rsp-CEB7h] [rbp-CEC7h]
signed __int16 v1704; // [rsp-CEB6h] [rbp-CEC6h]
int v1705; // [rsp-CEB4h] [rbp-CEC4h]
unsigned int (__fastcall *QueryFullProcessImageName)(__int64, _QWORD, __int64 *, unsigned int *); // [rsp-CEB0h] [rbp-CEC0h]
__int64 (__fastcall *NtQuerySystemInformation)(signed __int64, unsigned int *, signed __int64, unsigned int *); // [rsp-CEA8h] [rbp-CEB8h]
unsigned int (__fastcall *GetFileAttributesExA)(char *, _QWORD, __int64 *); // [rsp-CEA0h] [rbp-CEB0h]
char v1709; // [rsp-CE98h] [rbp-CEA8h]
char v1710; // [rsp-CE97h] [rbp-CEA7h]
signed __int16 v1711; // [rsp-CE96h] [rbp-CEA6h]
int v1712; // [rsp-CE94h] [rbp-CEA4h]
char v1713; // [rsp-CE90h] [rbp-CEA0h]
char v1714; // [rsp-CE8Fh] [rbp-CE9Fh]
signed __int16 v1715; // [rsp-CE8Eh] [rbp-CE9Eh]
int v1716; // [rsp-CE8Ch] [rbp-CE9Ch]
_QWORD *v1717; // [rsp-CE88h] [rbp-CE98h]
char v1718; // [rsp-CE80h] [rbp-CE90h]
char v1719; // [rsp-CE7Fh] [rbp-CE8Fh]
signed __int16 v1720; // [rsp-CE7Eh] [rbp-CE8Eh]
int v1721; // [rsp-CE7Ch] [rbp-CE8Ch]
char v1722; // [rsp-CE78h] [rbp-CE88h]
char v1723; // [rsp-CE77h] [rbp-CE87h]
signed __int16 v1724; // [rsp-CE76h] [rbp-CE86h]
int v1725; // [rsp-CE74h] [rbp-CE84h]
char v1726; // [rsp-CE70h] [rbp-CE80h]
char v1727; // [rsp-CE6Fh] [rbp-CE7Fh]
signed __int16 v1728; // [rsp-CE6Eh] [rbp-CE7Eh]
int v1729; // [rsp-CE6Ch] [rbp-CE7Ch]
char v1730; // [rsp-CE68h] [rbp-CE78h]
char v1731; // [rsp-CE67h] [rbp-CE77h]
signed __int16 v1732; // [rsp-CE66h] [rbp-CE76h]
int v1733; // [rsp-CE64h] [rbp-CE74h]
char v1734; // [rsp-CE60h] [rbp-CE70h]
char v1735; // [rsp-CE5Fh] [rbp-CE6Fh]
signed __int16 v1736; // [rsp-CE5Eh] [rbp-CE6Eh]
int v1737; // [rsp-CE5Ch] [rbp-CE6Ch]
unsigned int (__fastcall *memcmp)(__int64 *, __int64 *, signed __int64); // [rsp-CE58h] [rbp-CE68h]
char v1739; // [rsp-CE50h] [rbp-CE60h]
char v1740; // [rsp-CE4Fh] [rbp-CE5Fh]
signed __int16 v1741; // [rsp-CE4Eh] [rbp-CE5Eh]
int v1742; // [rsp-CE4Ch] [rbp-CE5Ch]
char v1743; // [rsp-CE48h] [rbp-CE58h]
char v1744; // [rsp-CE47h] [rbp-CE57h]
signed __int16 v1745; // [rsp-CE46h] [rbp-CE56h]
int v1746; // [rsp-CE44h] [rbp-CE54h]
__int64 hProcess; // [rsp-CE40h] [rbp-CE50h]
__int64 hProcess_3; // [rsp-CE38h] [rbp-CE48h]
__int64 SourceProcessHandle; // [rsp-CE30h] [rbp-CE40h]
__int64 (__fastcall *GetWindow)(__int64, signed __int64); // [rsp-CE28h] [rbp-CE38h]
char *v1751; // [rsp-CE18h] [rbp-CE28h]
__int64 v1752; // [rsp-CE10h] [rbp-CE20h]
__int64 hUser32_9; // [rsp-CE08h] [rbp-CE18h]
__int64 buffer_1; // [rsp-CE00h] [rbp-CE10h]
__int64 v1755; // [rsp-CDF8h] [rbp-CE08h]
unsigned int v1756; // [rsp-CDF0h] [rbp-CE00h]
unsigned int v1757; // [rsp-CDE8h] [rbp-CDF8h]
int v1758; // [rsp-CDE4h] [rbp-CDF4h]
signed __int16 v1759; // [rsp-CDD8h] [rbp-CDE8h]
signed int v1760; // [rsp-CDD4h] [rbp-CDE4h]
char v1761; // [rsp-CDD0h] [rbp-CDE0h]
char v1762; // [rsp-CDCFh] [rbp-CDDFh]
char v1763; // [rsp-CDCEh] [rbp-CDDEh]
char v1764; // [rsp-CDCDh] [rbp-CDDDh]
char v1765; // [rsp-CDCCh] [rbp-CDDCh]
char v1766; // [rsp-CDCBh] [rbp-CDDBh]
char v1767; // [rsp-CDCAh] [rbp-CDDAh]
char v1768; // [rsp-CDC9h] [rbp-CDD9h]
char v1769; // [rsp-CDC8h] [rbp-CDD8h]
char v1770; // [rsp-CDC7h] [rbp-CDD7h]
char v1771; // [rsp-CDC6h] [rbp-CDD6h]
char v1772; // [rsp-CDC5h] [rbp-CDD5h]
char v1773; // [rsp-CDC4h] [rbp-CDD4h]
char v1774; // [rsp-CDC3h] [rbp-CDD3h]
char v1775; // [rsp-CDC2h] [rbp-CDD2h]
char v1776; // [rsp-CDC1h] [rbp-CDD1h]
char v1777; // [rsp-CDC0h] [rbp-CDD0h]
char v1778; // [rsp-CDBFh] [rbp-CDCFh]
_BYTE v1779[6]; // [rsp-CDBEh] [rbp-CDCEh]
signed __int16 v1780; // [rsp-CDB0h] [rbp-CDC0h]
signed int v1781; // [rsp-CDACh] [rbp-CDBCh]
char v1782; // [rsp-CDA8h] [rbp-CDB8h]
char v1783; // [rsp-CDA7h] [rbp-CDB7h]
char v1784; // [rsp-CDA6h] [rbp-CDB6h]
char v1785; // [rsp-CDA5h] [rbp-CDB5h]
char v1786; // [rsp-CDA4h] [rbp-CDB4h]
char v1787; // [rsp-CDA3h] [rbp-CDB3h]
char v1788; // [rsp-CDA2h] [rbp-CDB2h]
char v1789; // [rsp-CDA1h] [rbp-CDB1h]
char v1790; // [rsp-CDA0h] [rbp-CDB0h]
char v1791; // [rsp-CD9Fh] [rbp-CDAFh]
char v1792; // [rsp-CD9Eh] [rbp-CDAEh]
char v1793; // [rsp-CD9Dh] [rbp-CDADh]
char v1794; // [rsp-CD9Ch] [rbp-CDACh]
char v1795; // [rsp-CD9Bh] [rbp-CDABh]
char v1796; // [rsp-CD9Ah] [rbp-CDAAh]
char v1797; // [rsp-CD99h] [rbp-CDA9h]
char v1798; // [rsp-CD98h] [rbp-CDA8h]
char v1799; // [rsp-CD97h] [rbp-CDA7h]
char v1800; // [rsp-CD96h] [rbp-CDA6h]
char v1801; // [rsp-CD95h] [rbp-CDA5h]
char v1802; // [rsp-CD94h] [rbp-CDA4h]
char v1803; // [rsp-CD93h] [rbp-CDA3h]
char v1804; // [rsp-CD92h] [rbp-CDA2h]
char v1805; // [rsp-CD91h] [rbp-CDA1h]
char v1806; // [rsp-CD90h] [rbp-CDA0h]
char v1807; // [rsp-CD8Fh] [rbp-CD9Fh]
char v1808; // [rsp-CD8Eh] [rbp-CD9Eh]
char v1809; // [rsp-CD8Dh] [rbp-CD9Dh]
char v1810; // [rsp-CD8Ch] [rbp-CD9Ch]
_BYTE v1811[3]; // [rsp-CD8Bh] [rbp-CD9Bh]
signed __int16 v1812; // [rsp-CD88h] [rbp-CD98h]
signed int v1813; // [rsp-CD84h] [rbp-CD94h]
char v1814; // [rsp-CD80h] [rbp-CD90h]
char v1815; // [rsp-CD7Fh] [rbp-CD8Fh]
char v1816; // [rsp-CD7Eh] [rbp-CD8Eh]
char v1817; // [rsp-CD7Dh] [rbp-CD8Dh]
char v1818; // [rsp-CD7Ch] [rbp-CD8Ch]
char v1819; // [rsp-CD7Bh] [rbp-CD8Bh]
char v1820; // [rsp-CD7Ah] [rbp-CD8Ah]
char v1821; // [rsp-CD79h] [rbp-CD89h]
char v1822; // [rsp-CD78h] [rbp-CD88h]
char v1823; // [rsp-CD77h] [rbp-CD87h]
char v1824; // [rsp-CD76h] [rbp-CD86h]
char v1825; // [rsp-CD75h] [rbp-CD85h]
char v1826; // [rsp-CD74h] [rbp-CD84h]
char v1827; // [rsp-CD73h] [rbp-CD83h]
char v1828; // [rsp-CD72h] [rbp-CD82h]
char v1829; // [rsp-CD71h] [rbp-CD81h]
char v1830; // [rsp-CD70h] [rbp-CD80h]
char v1831; // [rsp-CD6Fh] [rbp-CD7Fh]
char v1832; // [rsp-CD6Eh] [rbp-CD7Eh]
char v1833; // [rsp-CD6Dh] [rbp-CD7Dh]
char v1834; // [rsp-CD6Ch] [rbp-CD7Ch]
char v1835; // [rsp-CD6Bh] [rbp-CD7Bh]
__int16 v1836; // [rsp-CD6Ah] [rbp-CD7Ah]
signed __int16 v1837; // [rsp-CD60h] [rbp-CD70h]
signed int v1838; // [rsp-CD5Ch] [rbp-CD6Ch]
char v1839; // [rsp-CD58h] [rbp-CD68h]
char v1840; // [rsp-CD57h] [rbp-CD67h]
char v1841; // [rsp-CD56h] [rbp-CD66h]
char v1842; // [rsp-CD55h] [rbp-CD65h]
char v1843; // [rsp-CD54h] [rbp-CD64h]
char v1844; // [rsp-CD53h] [rbp-CD63h]
char v1845; // [rsp-CD52h] [rbp-CD62h]
char v1846; // [rsp-CD51h] [rbp-CD61h]
char v1847; // [rsp-CD50h] [rbp-CD60h]
char v1848; // [rsp-CD4Fh] [rbp-CD5Fh]
char v1849; // [rsp-CD4Eh] [rbp-CD5Eh]
char v1850; // [rsp-CD4Dh] [rbp-CD5Dh]
char v1851; // [rsp-CD4Ch] [rbp-CD5Ch]
char v1852; // [rsp-CD4Bh] [rbp-CD5Bh]
char v1853; // [rsp-CD4Ah] [rbp-CD5Ah]
char v1854; // [rsp-CD49h] [rbp-CD59h]
char v1855; // [rsp-CD48h] [rbp-CD58h]
char v1856; // [rsp-CD47h] [rbp-CD57h]
char v1857; // [rsp-CD46h] [rbp-CD56h]
char v1858; // [rsp-CD45h] [rbp-CD55h]
char v1859; // [rsp-CD44h] [rbp-CD54h]
char v1860; // [rsp-CD43h] [rbp-CD53h]
char v1861; // [rsp-CD42h] [rbp-CD52h]
char v1862; // [rsp-CD41h] [rbp-CD51h]
char v1863; // [rsp-CD40h] [rbp-CD50h]
char v1864; // [rsp-CD3Fh] [rbp-CD4Fh]
char v1865; // [rsp-CD3Eh] [rbp-CD4Eh]
char v1866; // [rsp-CD3Dh] [rbp-CD4Dh]
char v1867; // [rsp-CD3Ch] [rbp-CD4Ch]
char v1868; // [rsp-CD3Bh] [rbp-CD4Bh]
char v1869; // [rsp-CD3Ah] [rbp-CD4Ah]
char v1870; // [rsp-CD39h] [rbp-CD49h]
signed __int16 v1871; // [rsp-CD38h] [rbp-CD48h]
signed int v1872; // [rsp-CD34h] [rbp-CD44h]
char v1873; // [rsp-CD30h] [rbp-CD40h]
char v1874; // [rsp-CD2Fh] [rbp-CD3Fh]
char v1875; // [rsp-CD2Eh] [rbp-CD3Eh]
char v1876; // [rsp-CD2Dh] [rbp-CD3Dh]
char v1877; // [rsp-CD2Ch] [rbp-CD3Ch]
char v1878; // [rsp-CD2Bh] [rbp-CD3Bh]
char v1879; // [rsp-CD2Ah] [rbp-CD3Ah]
char v1880; // [rsp-CD29h] [rbp-CD39h]
char v1881; // [rsp-CD28h] [rbp-CD38h]
char v1882; // [rsp-CD27h] [rbp-CD37h]
char v1883; // [rsp-CD26h] [rbp-CD36h]
char v1884; // [rsp-CD25h] [rbp-CD35h]
char v1885; // [rsp-CD24h] [rbp-CD34h]
char v1886; // [rsp-CD23h] [rbp-CD33h]
char v1887; // [rsp-CD22h] [rbp-CD32h]
char v1888; // [rsp-CD21h] [rbp-CD31h]
signed __int16 v1889; // [rsp-CD10h] [rbp-CD20h]
signed int v1890; // [rsp-CD0Ch] [rbp-CD1Ch]
char v1891; // [rsp-CD08h] [rbp-CD18h]
char v1892; // [rsp-CD07h] [rbp-CD17h]
char v1893; // [rsp-CD06h] [rbp-CD16h]
char v1894; // [rsp-CD05h] [rbp-CD15h]
char v1895; // [rsp-CD04h] [rbp-CD14h]
char v1896; // [rsp-CD03h] [rbp-CD13h]
char v1897; // [rsp-CD02h] [rbp-CD12h]
char v1898; // [rsp-CD01h] [rbp-CD11h]
char v1899; // [rsp-CD00h] [rbp-CD10h]
char v1900; // [rsp-CCFFh] [rbp-CD0Fh]
char v1901; // [rsp-CCFEh] [rbp-CD0Eh]
char v1902; // [rsp-CCFDh] [rbp-CD0Dh]
char v1903; // [rsp-CCFCh] [rbp-CD0Ch]
char v1904; // [rsp-CCFBh] [rbp-CD0Bh]
char v1905; // [rsp-CCFAh] [rbp-CD0Ah]
char v1906; // [rsp-CCF9h] [rbp-CD09h]
char v1907; // [rsp-CCF8h] [rbp-CD08h]
char v1908; // [rsp-CCF7h] [rbp-CD07h]
char v1909; // [rsp-CCF6h] [rbp-CD06h]
char v1910; // [rsp-CCF5h] [rbp-CD05h]
char v1911; // [rsp-CCF4h] [rbp-CD04h]
char v1912; // [rsp-CCF3h] [rbp-CD03h]
char v1913; // [rsp-CCF2h] [rbp-CD02h]
char v1914; // [rsp-CCF1h] [rbp-CD01h]
char v1915; // [rsp-CCF0h] [rbp-CD00h]
char v1916; // [rsp-CCEFh] [rbp-CCFFh]
char v1917; // [rsp-CCEEh] [rbp-CCFEh]
char v1918; // [rsp-CCEDh] [rbp-CCFDh]
char v1919; // [rsp-CCECh] [rbp-CCFCh]
char v1920; // [rsp-CCEBh] [rbp-CCFBh]
char v1921; // [rsp-CCEAh] [rbp-CCFAh]
char v1922; // [rsp-CCE9h] [rbp-CCF9h]
signed __int16 v1923; // [rsp-CCE8h] [rbp-CCF8h]
signed int v1924; // [rsp-CCE4h] [rbp-CCF4h]
char v1925; // [rsp-CCE0h] [rbp-CCF0h]
char v1926; // [rsp-CCDFh] [rbp-CCEFh]
char v1927; // [rsp-CCDEh] [rbp-CCEEh]
char v1928; // [rsp-CCDDh] [rbp-CCEDh]
char v1929; // [rsp-CCDCh] [rbp-CCECh]
char v1930; // [rsp-CCDBh] [rbp-CCEBh]
char v1931; // [rsp-CCDAh] [rbp-CCEAh]
char v1932; // [rsp-CCD9h] [rbp-CCE9h]
char v1933; // [rsp-CCD8h] [rbp-CCE8h]
char v1934; // [rsp-CCD7h] [rbp-CCE7h]
char v1935; // [rsp-CCD6h] [rbp-CCE6h]
char v1936; // [rsp-CCD5h] [rbp-CCE5h]
int v1937; // [rsp-CCD4h] [rbp-CCE4h]
signed __int16 v1938; // [rsp-CCC0h] [rbp-CCD0h]
signed int v1939; // [rsp-CCBCh] [rbp-CCCCh]
char v1940; // [rsp-CCB8h] [rbp-CCC8h]
char v1941; // [rsp-CCB7h] [rbp-CCC7h]
char v1942; // [rsp-CCB6h] [rbp-CCC6h]
char v1943; // [rsp-CCB5h] [rbp-CCC5h]
char v1944; // [rsp-CCB4h] [rbp-CCC4h]
char v1945; // [rsp-CCB3h] [rbp-CCC3h]
char v1946; // [rsp-CCB2h] [rbp-CCC2h]
char v1947; // [rsp-CCB1h] [rbp-CCC1h]
char v1948; // [rsp-CCB0h] [rbp-CCC0h]
char v1949; // [rsp-CCAFh] [rbp-CCBFh]
char v1950; // [rsp-CCAEh] [rbp-CCBEh]
char v1951; // [rsp-CCADh] [rbp-CCBDh]
char v1952; // [rsp-CCACh] [rbp-CCBCh]
char v1953; // [rsp-CCABh] [rbp-CCBBh]
char v1954; // [rsp-CCAAh] [rbp-CCBAh]
char v1955; // [rsp-CCA9h] [rbp-CCB9h]
__int64 v1956; // [rsp-CCA8h] [rbp-CCB8h]
signed __int16 v1957; // [rsp-CC98h] [rbp-CCA8h]
signed int v1958; // [rsp-CC94h] [rbp-CCA4h]
char v1959; // [rsp-CC90h] [rbp-CCA0h]
char v1960; // [rsp-CC8Fh] [rbp-CC9Fh]
char v1961; // [rsp-CC8Eh] [rbp-CC9Eh]
char v1962; // [rsp-CC8Dh] [rbp-CC9Dh]
char v1963; // [rsp-CC8Ch] [rbp-CC9Ch]
char v1964; // [rsp-CC8Bh] [rbp-CC9Bh]
char v1965; // [rsp-CC8Ah] [rbp-CC9Ah]
char v1966; // [rsp-CC89h] [rbp-CC99h]
char v1967; // [rsp-CC88h] [rbp-CC98h]
char v1968; // [rsp-CC87h] [rbp-CC97h]
char v1969; // [rsp-CC86h] [rbp-CC96h]
char v1970; // [rsp-CC85h] [rbp-CC95h]
char v1971; // [rsp-CC84h] [rbp-CC94h]
char v1972; // [rsp-CC83h] [rbp-CC93h]
char v1973; // [rsp-CC82h] [rbp-CC92h]
char v1974; // [rsp-CC81h] [rbp-CC91h]
char v1975; // [rsp-CC80h] [rbp-CC90h]
char v1976; // [rsp-CC7Fh] [rbp-CC8Fh]
char v1977; // [rsp-CC7Eh] [rbp-CC8Eh]
char v1978; // [rsp-CC7Dh] [rbp-CC8Dh]
char v1979; // [rsp-CC7Ch] [rbp-CC8Ch]
char v1980; // [rsp-CC7Bh] [rbp-CC8Bh]
char v1981; // [rsp-CC7Ah] [rbp-CC8Ah]
char v1982; // [rsp-CC79h] [rbp-CC89h]
char v1983; // [rsp-CC78h] [rbp-CC88h]
char v1984; // [rsp-CC77h] [rbp-CC87h]
char v1985; // [rsp-CC76h] [rbp-CC86h]
char v1986; // [rsp-CC75h] [rbp-CC85h]
char v1987; // [rsp-CC74h] [rbp-CC84h]
char v1988; // [rsp-CC73h] [rbp-CC83h]
char v1989; // [rsp-CC72h] [rbp-CC82h]
char v1990; // [rsp-CC71h] [rbp-CC81h]
signed __int16 v1991; // [rsp-CC70h] [rbp-CC80h]
signed int v1992; // [rsp-CC6Ch] [rbp-CC7Ch]
char v1993; // [rsp-CC68h] [rbp-CC78h]
char v1994; // [rsp-CC67h] [rbp-CC77h]
char v1995; // [rsp-CC66h] [rbp-CC76h]
char v1996; // [rsp-CC65h] [rbp-CC75h]
char v1997; // [rsp-CC64h] [rbp-CC74h]
char v1998; // [rsp-CC63h] [rbp-CC73h]
char v1999; // [rsp-CC62h] [rbp-CC72h]
char v2000; // [rsp-CC61h] [rbp-CC71h]
char v2001; // [rsp-CC60h] [rbp-CC70h]
char v2002; // [rsp-CC5Fh] [rbp-CC6Fh]
char v2003; // [rsp-CC5Eh] [rbp-CC6Eh]
char v2004; // [rsp-CC5Dh] [rbp-CC6Dh]
char v2005; // [rsp-CC5Ch] [rbp-CC6Ch]
char v2006; // [rsp-CC5Bh] [rbp-CC6Bh]
char v2007; // [rsp-CC5Ah] [rbp-CC6Ah]
char v2008; // [rsp-CC59h] [rbp-CC69h]
char v2009; // [rsp-CC58h] [rbp-CC68h]
char v2010; // [rsp-CC57h] [rbp-CC67h]
char v2011; // [rsp-CC56h] [rbp-CC66h]
char v2012; // [rsp-CC55h] [rbp-CC65h]
char v2013; // [rsp-CC54h] [rbp-CC64h]
char v2014; // [rsp-CC53h] [rbp-CC63h]
char v2015; // [rsp-CC52h] [rbp-CC62h]
char v2016; // [rsp-CC51h] [rbp-CC61h]
char v2017; // [rsp-CC50h] [rbp-CC60h]
char v2018; // [rsp-CC4Fh] [rbp-CC5Fh]
char v2019; // [rsp-CC4Eh] [rbp-CC5Eh]
char v2020; // [rsp-CC4Dh] [rbp-CC5Dh]
char v2021; // [rsp-CC4Ch] [rbp-CC5Ch]
char v2022; // [rsp-CC4Bh] [rbp-CC5Bh]
char v2023; // [rsp-CC4Ah] [rbp-CC5Ah]
char v2024; // [rsp-CC49h] [rbp-CC59h]
signed __int16 v2025; // [rsp-CC48h] [rbp-CC58h]
signed int v2026; // [rsp-CC44h] [rbp-CC54h]
char v2027; // [rsp-CC40h] [rbp-CC50h]
char v2028; // [rsp-CC3Fh] [rbp-CC4Fh]
char v2029; // [rsp-CC3Eh] [rbp-CC4Eh]
char v2030; // [rsp-CC3Dh] [rbp-CC4Dh]
char v2031; // [rsp-CC3Ch] [rbp-CC4Ch]
char v2032; // [rsp-CC3Bh] [rbp-CC4Bh]
char v2033; // [rsp-CC3Ah] [rbp-CC4Ah]
char v2034; // [rsp-CC39h] [rbp-CC49h]
char v2035; // [rsp-CC38h] [rbp-CC48h]
char v2036; // [rsp-CC37h] [rbp-CC47h]
char v2037; // [rsp-CC36h] [rbp-CC46h]
char v2038; // [rsp-CC35h] [rbp-CC45h]
char v2039; // [rsp-CC34h] [rbp-CC44h]
char v2040; // [rsp-CC33h] [rbp-CC43h]
char v2041; // [rsp-CC32h] [rbp-CC42h]
char v2042; // [rsp-CC31h] [rbp-CC41h]
__int64 v2043; // [rsp-CC30h] [rbp-CC40h]
signed __int16 v2044; // [rsp-CC20h] [rbp-CC30h]
signed int v2045; // [rsp-CC1Ch] [rbp-CC2Ch]
char v2046; // [rsp-CC18h] [rbp-CC28h]
char v2047; // [rsp-CC17h] [rbp-CC27h]
char v2048; // [rsp-CC16h] [rbp-CC26h]
char v2049; // [rsp-CC15h] [rbp-CC25h]
char v2050; // [rsp-CC14h] [rbp-CC24h]
char v2051; // [rsp-CC13h] [rbp-CC23h]
char v2052; // [rsp-CC12h] [rbp-CC22h]
char v2053; // [rsp-CC11h] [rbp-CC21h]
char v2054; // [rsp-CC10h] [rbp-CC20h]
char v2055; // [rsp-CC0Fh] [rbp-CC1Fh]
char v2056; // [rsp-CC0Eh] [rbp-CC1Eh]
char v2057; // [rsp-CC0Dh] [rbp-CC1Dh]
char v2058; // [rsp-CC0Ch] [rbp-CC1Ch]
char v2059; // [rsp-CC0Bh] [rbp-CC1Bh]
char v2060; // [rsp-CC0Ah] [rbp-CC1Ah]
char v2061; // [rsp-CC09h] [rbp-CC19h]
char v2062; // [rsp-CC08h] [rbp-CC18h]
char v2063; // [rsp-CC07h] [rbp-CC17h]
char v2064; // [rsp-CC06h] [rbp-CC16h]
char v2065; // [rsp-CC05h] [rbp-CC15h]
int v2066; // [rsp-CC04h] [rbp-CC14h]
signed __int16 v2067; // [rsp-CBF8h] [rbp-CC08h]
signed int v2068; // [rsp-CBF4h] [rbp-CC04h]
char v2069; // [rsp-CBF0h] [rbp-CC00h]
char v2070; // [rsp-CBEFh] [rbp-CBFFh]
char v2071; // [rsp-CBEEh] [rbp-CBFEh]
char v2072; // [rsp-CBEDh] [rbp-CBFDh]
char v2073; // [rsp-CBECh] [rbp-CBFCh]
char v2074; // [rsp-CBEBh] [rbp-CBFBh]
char v2075; // [rsp-CBEAh] [rbp-CBFAh]
char v2076; // [rsp-CBE9h] [rbp-CBF9h]
char v2077; // [rsp-CBE8h] [rbp-CBF8h]
char v2078; // [rsp-CBE7h] [rbp-CBF7h]
char v2079; // [rsp-CBE6h] [rbp-CBF6h]
char v2080; // [rsp-CBE5h] [rbp-CBF5h]
char v2081; // [rsp-CBE4h] [rbp-CBF4h]
char v2082; // [rsp-CBE3h] [rbp-CBF3h]
__int16 v2083; // [rsp-CBE2h] [rbp-CBF2h]
signed __int16 v2084; // [rsp-CBD0h] [rbp-CBE0h]
signed int v2085; // [rsp-CBCCh] [rbp-CBDCh]
char v2086; // [rsp-CBC8h] [rbp-CBD8h]
char v2087; // [rsp-CBC7h] [rbp-CBD7h]
char v2088; // [rsp-CBC6h] [rbp-CBD6h]
char v2089; // [rsp-CBC5h] [rbp-CBD5h]
char v2090; // [rsp-CBC4h] [rbp-CBD4h]
char v2091; // [rsp-CBC3h] [rbp-CBD3h]
char v2092; // [rsp-CBC2h] [rbp-CBD2h]
char v2093; // [rsp-CBC1h] [rbp-CBD1h]
char v2094; // [rsp-CBC0h] [rbp-CBD0h]
char v2095; // [rsp-CBBFh] [rbp-CBCFh]
char v2096; // [rsp-CBBEh] [rbp-CBCEh]
char v2097; // [rsp-CBBDh] [rbp-CBCDh]
char v2098; // [rsp-CBBCh] [rbp-CBCCh]
char v2099; // [rsp-CBBBh] [rbp-CBCBh]
__int16 v2100; // [rsp-CBBAh] [rbp-CBCAh]
signed __int16 v2101; // [rsp-CBA8h] [rbp-CBB8h]
signed int v2102; // [rsp-CBA4h] [rbp-CBB4h]
char v2103; // [rsp-CBA0h] [rbp-CBB0h]
char v2104; // [rsp-CB9Fh] [rbp-CBAFh]
char v2105; // [rsp-CB9Eh] [rbp-CBAEh]
char v2106; // [rsp-CB9Dh] [rbp-CBADh]
char v2107; // [rsp-CB9Ch] [rbp-CBACh]
char v2108; // [rsp-CB9Bh] [rbp-CBABh]
char v2109; // [rsp-CB9Ah] [rbp-CBAAh]
char v2110; // [rsp-CB99h] [rbp-CBA9h]
char v2111; // [rsp-CB98h] [rbp-CBA8h]
char v2112; // [rsp-CB97h] [rbp-CBA7h]
char v2113; // [rsp-CB96h] [rbp-CBA6h]
char v2114; // [rsp-CB95h] [rbp-CBA5h]
char v2115; // [rsp-CB94h] [rbp-CBA4h]
char v2116; // [rsp-CB93h] [rbp-CBA3h]
char v2117; // [rsp-CB92h] [rbp-CBA2h]
char v2118; // [rsp-CB91h] [rbp-CBA1h]
char v2119; // [rsp-CB90h] [rbp-CBA0h]
char v2120; // [rsp-CB8Fh] [rbp-CB9Fh]
char v2121; // [rsp-CB8Eh] [rbp-CB9Eh]
char v2122; // [rsp-CB8Dh] [rbp-CB9Dh]
char v2123; // [rsp-CB8Ch] [rbp-CB9Ch]
char v2124; // [rsp-CB8Bh] [rbp-CB9Bh]
char v2125; // [rsp-CB8Ah] [rbp-CB9Ah]
char v2126; // [rsp-CB89h] [rbp-CB99h]
char v2127; // [rsp-CB88h] [rbp-CB98h]
char v2128; // [rsp-CB87h] [rbp-CB97h]
char v2129; // [rsp-CB86h] [rbp-CB96h]
char v2130; // [rsp-CB85h] [rbp-CB95h]
char v2131; // [rsp-CB84h] [rbp-CB94h]
char v2132; // [rsp-CB83h] [rbp-CB93h]
char v2133; // [rsp-CB82h] [rbp-CB92h]
char v2134; // [rsp-CB81h] [rbp-CB91h]
signed __int16 v2135; // [rsp-CB80h] [rbp-CB90h]
signed int v2136; // [rsp-CB7Ch] [rbp-CB8Ch]
char v2137; // [rsp-CB78h] [rbp-CB88h]
char v2138; // [rsp-CB77h] [rbp-CB87h]
_BYTE v2139[6]; // [rsp-CB76h] [rbp-CB86h]
signed __int16 v2140; // [rsp-CB58h] [rbp-CB68h]
signed int v2141; // [rsp-CB54h] [rbp-CB64h]
char v2142; // [rsp-CB50h] [rbp-CB60h]
char v2143; // [rsp-CB4Fh] [rbp-CB5Fh]
_BYTE v2144[6]; // [rsp-CB4Eh] [rbp-CB5Eh]
signed __int16 v2145; // [rsp-CB30h] [rbp-CB40h]
signed int v2146; // [rsp-CB2Ch] [rbp-CB3Ch]
char v2147; // [rsp-CB28h] [rbp-CB38h]
char v2148; // [rsp-CB27h] [rbp-CB37h]
_BYTE v2149[6]; // [rsp-CB26h] [rbp-CB36h]
signed __int16 v2150; // [rsp-CB08h] [rbp-CB18h]
signed int v2151; // [rsp-CB04h] [rbp-CB14h]
char v2152; // [rsp-CB00h] [rbp-CB10h]
char v2153; // [rsp-CAFFh] [rbp-CB0Fh]
char v2154; // [rsp-CAFEh] [rbp-CB0Eh]
char v2155; // [rsp-CAFDh] [rbp-CB0Dh]
char v2156; // [rsp-CAFCh] [rbp-CB0Ch]
char v2157; // [rsp-CAFBh] [rbp-CB0Bh]
char v2158; // [rsp-CAFAh] [rbp-CB0Ah]
char v2159; // [rsp-CAF9h] [rbp-CB09h]
char v2160; // [rsp-CAF8h] [rbp-CB08h]
char v2161; // [rsp-CAF7h] [rbp-CB07h]
char v2162; // [rsp-CAF6h] [rbp-CB06h]
char v2163; // [rsp-CAF5h] [rbp-CB05h]
char v2164; // [rsp-CAF4h] [rbp-CB04h]
char v2165; // [rsp-CAF3h] [rbp-CB03h]
char v2166; // [rsp-CAF2h] [rbp-CB02h]
char v2167; // [rsp-CAF1h] [rbp-CB01h]
char v2168; // [rsp-CAF0h] [rbp-CB00h]
char v2169; // [rsp-CAEFh] [rbp-CAFFh]
char v2170; // [rsp-CAEEh] [rbp-CAFEh]
char v2171; // [rsp-CAEDh] [rbp-CAFDh]
char v2172; // [rsp-CAECh] [rbp-CAFCh]
char v2173; // [rsp-CAEBh] [rbp-CAFBh]
char v2174; // [rsp-CAEAh] [rbp-CAFAh]
char v2175; // [rsp-CAE9h] [rbp-CAF9h]
char v2176; // [rsp-CAE8h] [rbp-CAF8h]
_BYTE v2177[7]; // [rsp-CAE7h] [rbp-CAF7h]
signed __int16 v2178; // [rsp-CAE0h] [rbp-CAF0h]
signed int v2179; // [rsp-CADCh] [rbp-CAECh]
char v2180; // [rsp-CAD8h] [rbp-CAE8h]
char v2181; // [rsp-CAD7h] [rbp-CAE7h]
char v2182; // [rsp-CAD6h] [rbp-CAE6h]
char v2183; // [rsp-CAD5h] [rbp-CAE5h]
char v2184; // [rsp-CAD4h] [rbp-CAE4h]
char v2185; // [rsp-CAD3h] [rbp-CAE3h]
char v2186; // [rsp-CAD2h] [rbp-CAE2h]
char v2187; // [rsp-CAD1h] [rbp-CAE1h]
char v2188; // [rsp-CAD0h] [rbp-CAE0h]
char v2189; // [rsp-CACFh] [rbp-CADFh]
_BYTE v2190[6]; // [rsp-CACEh] [rbp-CADEh]
signed __int16 v2191; // [rsp-CAB8h] [rbp-CAC8h]
signed int v2192; // [rsp-CAB4h] [rbp-CAC4h]
char v2193; // [rsp-CAB0h] [rbp-CAC0h]
char v2194; // [rsp-CAAFh] [rbp-CABFh]
char v2195; // [rsp-CAAEh] [rbp-CABEh]
char v2196; // [rsp-CAADh] [rbp-CABDh]
char v2197; // [rsp-CAACh] [rbp-CABCh]
char v2198; // [rsp-CAABh] [rbp-CABBh]
char v2199; // [rsp-CAAAh] [rbp-CABAh]
char v2200; // [rsp-CAA9h] [rbp-CAB9h]
char v2201; // [rsp-CAA8h] [rbp-CAB8h]
char v2202; // [rsp-CAA7h] [rbp-CAB7h]
char v2203; // [rsp-CAA6h] [rbp-CAB6h]
_BYTE v2204[5]; // [rsp-CAA5h] [rbp-CAB5h]
signed __int16 v2205; // [rsp-CA90h] [rbp-CAA0h]
signed int v2206; // [rsp-CA8Ch] [rbp-CA9Ch]
char v2207; // [rsp-CA88h] [rbp-CA98h]
char v2208; // [rsp-CA87h] [rbp-CA97h]
char v2209; // [rsp-CA86h] [rbp-CA96h]
char v2210; // [rsp-CA85h] [rbp-CA95h]
char v2211; // [rsp-CA84h] [rbp-CA94h]
char v2212; // [rsp-CA83h] [rbp-CA93h]
char v2213; // [rsp-CA82h] [rbp-CA92h]
char v2214; // [rsp-CA81h] [rbp-CA91h]
char v2215; // [rsp-CA80h] [rbp-CA90h]
char v2216; // [rsp-CA7Fh] [rbp-CA8Fh]
char v2217; // [rsp-CA7Eh] [rbp-CA8Eh]
char v2218; // [rsp-CA7Dh] [rbp-CA8Dh]
char v2219; // [rsp-CA7Ch] [rbp-CA8Ch]
char v2220; // [rsp-CA7Bh] [rbp-CA8Bh]
char v2221; // [rsp-CA7Ah] [rbp-CA8Ah]
char v2222; // [rsp-CA79h] [rbp-CA89h]
char v2223; // [rsp-CA78h] [rbp-CA88h]
char v2224; // [rsp-CA77h] [rbp-CA87h]
char v2225; // [rsp-CA76h] [rbp-CA86h]
char v2226; // [rsp-CA75h] [rbp-CA85h]
char v2227; // [rsp-CA74h] [rbp-CA84h]
char v2228; // [rsp-CA73h] [rbp-CA83h]
char v2229; // [rsp-CA72h] [rbp-CA82h]
char v2230; // [rsp-CA71h] [rbp-CA81h]
char v2231; // [rsp-CA70h] [rbp-CA80h]
char v2232; // [rsp-CA6Fh] [rbp-CA7Fh]
char v2233; // [rsp-CA6Eh] [rbp-CA7Eh]
char v2234; // [rsp-CA6Dh] [rbp-CA7Dh]
char v2235; // [rsp-CA6Ch] [rbp-CA7Ch]
char v2236; // [rsp-CA6Bh] [rbp-CA7Bh]
char v2237; // [rsp-CA6Ah] [rbp-CA7Ah]
char v2238; // [rsp-CA69h] [rbp-CA79h]
signed __int16 v2239; // [rsp-CA68h] [rbp-CA78h]
signed int v2240; // [rsp-CA64h] [rbp-CA74h]
char v2241; // [rsp-CA60h] [rbp-CA70h]
char v2242; // [rsp-CA5Fh] [rbp-CA6Fh]
char v2243; // [rsp-CA5Eh] [rbp-CA6Eh]
char v2244; // [rsp-CA5Dh] [rbp-CA6Dh]
char v2245; // [rsp-CA5Ch] [rbp-CA6Ch]
char v2246; // [rsp-CA5Bh] [rbp-CA6Bh]
char v2247; // [rsp-CA5Ah] [rbp-CA6Ah]
char v2248; // [rsp-CA59h] [rbp-CA69h]
char v2249; // [rsp-CA58h] [rbp-CA68h]
char v2250; // [rsp-CA57h] [rbp-CA67h]
char v2251; // [rsp-CA56h] [rbp-CA66h]
char v2252; // [rsp-CA55h] [rbp-CA65h]
char v2253; // [rsp-CA54h] [rbp-CA64h]
char v2254; // [rsp-CA53h] [rbp-CA63h]
char v2255; // [rsp-CA52h] [rbp-CA62h]
char v2256; // [rsp-CA51h] [rbp-CA61h]
char v2257; // [rsp-CA50h] [rbp-CA60h]
char v2258; // [rsp-CA4Fh] [rbp-CA5Fh]
char v2259; // [rsp-CA4Eh] [rbp-CA5Eh]
char v2260; // [rsp-CA4Dh] [rbp-CA5Dh]
char v2261; // [rsp-CA4Ch] [rbp-CA5Ch]
char v2262; // [rsp-CA4Bh] [rbp-CA5Bh]
char v2263; // [rsp-CA4Ah] [rbp-CA5Ah]
char v2264; // [rsp-CA49h] [rbp-CA59h]
char v2265; // [rsp-CA48h] [rbp-CA58h]
char v2266; // [rsp-CA47h] [rbp-CA57h]
char v2267; // [rsp-CA46h] [rbp-CA56h]
char v2268; // [rsp-CA45h] [rbp-CA55h]
char v2269; // [rsp-CA44h] [rbp-CA54h]
char v2270; // [rsp-CA43h] [rbp-CA53h]
char v2271; // [rsp-CA42h] [rbp-CA52h]
char v2272; // [rsp-CA41h] [rbp-CA51h]
signed __int16 v2273; // [rsp-CA40h] [rbp-CA50h]
signed int v2274; // [rsp-CA3Ch] [rbp-CA4Ch]
char v2275; // [rsp-CA38h] [rbp-CA48h]
char v2276; // [rsp-CA37h] [rbp-CA47h]
char v2277; // [rsp-CA36h] [rbp-CA46h]
char v2278; // [rsp-CA35h] [rbp-CA45h]
char v2279; // [rsp-CA34h] [rbp-CA44h]
char v2280; // [rsp-CA33h] [rbp-CA43h]
char v2281; // [rsp-CA32h] [rbp-CA42h]
char v2282; // [rsp-CA31h] [rbp-CA41h]
char v2283; // [rsp-CA30h] [rbp-CA40h]
char v2284; // [rsp-CA2Fh] [rbp-CA3Fh]
char v2285; // [rsp-CA2Eh] [rbp-CA3Eh]
char v2286; // [rsp-CA2Dh] [rbp-CA3Dh]
char v2287; // [rsp-CA2Ch] [rbp-CA3Ch]
char v2288; // [rsp-CA2Bh] [rbp-CA3Bh]
char v2289; // [rsp-CA2Ah] [rbp-CA3Ah]
char v2290; // [rsp-CA29h] [rbp-CA39h]
char v2291; // [rsp-CA28h] [rbp-CA38h]
char v2292; // [rsp-CA27h] [rbp-CA37h]
char v2293; // [rsp-CA26h] [rbp-CA36h]
char v2294; // [rsp-CA25h] [rbp-CA35h]
char v2295; // [rsp-CA24h] [rbp-CA34h]
char v2296; // [rsp-CA23h] [rbp-CA33h]
char v2297; // [rsp-CA22h] [rbp-CA32h]
char v2298; // [rsp-CA21h] [rbp-CA31h]
char v2299; // [rsp-CA20h] [rbp-CA30h]
char v2300; // [rsp-CA1Fh] [rbp-CA2Fh]
char v2301; // [rsp-CA1Eh] [rbp-CA2Eh]
char v2302; // [rsp-CA1Dh] [rbp-CA2Dh]
char v2303; // [rsp-CA1Ch] [rbp-CA2Ch]
char v2304; // [rsp-CA1Bh] [rbp-CA2Bh]
char v2305; // [rsp-CA1Ah] [rbp-CA2Ah]
char v2306; // [rsp-CA19h] [rbp-CA29h]
signed __int16 v2307; // [rsp-CA18h] [rbp-CA28h]
signed int v2308; // [rsp-CA14h] [rbp-CA24h]
char v2309; // [rsp-CA10h] [rbp-CA20h]
char v2310; // [rsp-CA0Fh] [rbp-CA1Fh]
char v2311; // [rsp-CA0Eh] [rbp-CA1Eh]
_BYTE v2312[5]; // [rsp-CA0Dh] [rbp-CA1Dh]
signed __int16 v2313; // [rsp-C9F0h] [rbp-CA00h]
signed int v2314; // [rsp-C9ECh] [rbp-C9FCh]
char v2315; // [rsp-C9E8h] [rbp-C9F8h]
char v2316; // [rsp-C9E7h] [rbp-C9F7h]
char v2317; // [rsp-C9E6h] [rbp-C9F6h]
char v2318; // [rsp-C9E5h] [rbp-C9F5h]
char v2319; // [rsp-C9E4h] [rbp-C9F4h]
char v2320; // [rsp-C9E3h] [rbp-C9F3h]
char v2321; // [rsp-C9E2h] [rbp-C9F2h]
char v2322; // [rsp-C9E1h] [rbp-C9F1h]
char v2323; // [rsp-C9E0h] [rbp-C9F0h]
char v2324; // [rsp-C9DFh] [rbp-C9EFh]
char v2325; // [rsp-C9DEh] [rbp-C9EEh]
char v2326; // [rsp-C9DDh] [rbp-C9EDh]
char v2327; // [rsp-C9DCh] [rbp-C9ECh]
char v2328; // [rsp-C9DBh] [rbp-C9EBh]
char v2329; // [rsp-C9DAh] [rbp-C9EAh]
char v2330; // [rsp-C9D9h] [rbp-C9E9h]
char v2331; // [rsp-C9D8h] [rbp-C9E8h]
char v2332; // [rsp-C9D7h] [rbp-C9E7h]
char v2333; // [rsp-C9D6h] [rbp-C9E6h]
char v2334; // [rsp-C9D5h] [rbp-C9E5h]
char v2335; // [rsp-C9D4h] [rbp-C9E4h]
char v2336; // [rsp-C9D3h] [rbp-C9E3h]
char v2337; // [rsp-C9D2h] [rbp-C9E2h]
char v2338; // [rsp-C9D1h] [rbp-C9E1h]
char v2339; // [rsp-C9D0h] [rbp-C9E0h]
char v2340; // [rsp-C9CFh] [rbp-C9DFh]
char v2341; // [rsp-C9CEh] [rbp-C9DEh]
char v2342; // [rsp-C9CDh] [rbp-C9DDh]
char v2343; // [rsp-C9CCh] [rbp-C9DCh]
char v2344; // [rsp-C9CBh] [rbp-C9DBh]
char v2345; // [rsp-C9CAh] [rbp-C9DAh]
char v2346; // [rsp-C9C9h] [rbp-C9D9h]
signed __int16 v2347; // [rsp-C9C8h] [rbp-C9D8h]
signed int v2348; // [rsp-C9C4h] [rbp-C9D4h]
char v2349; // [rsp-C9C0h] [rbp-C9D0h]
char v2350; // [rsp-C9BFh] [rbp-C9CFh]
char v2351; // [rsp-C9BEh] [rbp-C9CEh]
char v2352; // [rsp-C9BDh] [rbp-C9CDh]
char v2353; // [rsp-C9BCh] [rbp-C9CCh]
char v2354; // [rsp-C9BBh] [rbp-C9CBh]
char v2355; // [rsp-C9BAh] [rbp-C9CAh]
char v2356; // [rsp-C9B9h] [rbp-C9C9h]
char v2357; // [rsp-C9B8h] [rbp-C9C8h]
char v2358; // [rsp-C9B7h] [rbp-C9C7h]
char v2359; // [rsp-C9B6h] [rbp-C9C6h]
char v2360; // [rsp-C9B5h] [rbp-C9C5h]
char v2361; // [rsp-C9B4h] [rbp-C9C4h]
char v2362; // [rsp-C9B3h] [rbp-C9C3h]
char v2363; // [rsp-C9B2h] [rbp-C9C2h]
char v2364; // [rsp-C9B1h] [rbp-C9C1h]
char v2365; // [rsp-C9B0h] [rbp-C9C0h]
char v2366; // [rsp-C9AFh] [rbp-C9BFh]
char v2367; // [rsp-C9AEh] [rbp-C9BEh]
char v2368; // [rsp-C9ADh] [rbp-C9BDh]
char v2369; // [rsp-C9ACh] [rbp-C9BCh]
char v2370; // [rsp-C9ABh] [rbp-C9BBh]
char v2371; // [rsp-C9AAh] [rbp-C9BAh]
char v2372; // [rsp-C9A9h] [rbp-C9B9h]
char v2373; // [rsp-C9A8h] [rbp-C9B8h]
char v2374; // [rsp-C9A7h] [rbp-C9B7h]
char v2375; // [rsp-C9A6h] [rbp-C9B6h]
char v2376; // [rsp-C9A5h] [rbp-C9B5h]
char v2377; // [rsp-C9A4h] [rbp-C9B4h]
char v2378; // [rsp-C9A3h] [rbp-C9B3h]
char v2379; // [rsp-C9A2h] [rbp-C9B2h]
char v2380; // [rsp-C9A1h] [rbp-C9B1h]
signed __int16 v2381; // [rsp-C9A0h] [rbp-C9B0h]
signed int v2382; // [rsp-C99Ch] [rbp-C9ACh]
char v2383; // [rsp-C998h] [rbp-C9A8h]
char v2384; // [rsp-C997h] [rbp-C9A7h]
char v2385; // [rsp-C996h] [rbp-C9A6h]
char v2386; // [rsp-C995h] [rbp-C9A5h]
char v2387; // [rsp-C994h] [rbp-C9A4h]
char v2388; // [rsp-C993h] [rbp-C9A3h]
char v2389; // [rsp-C992h] [rbp-C9A2h]
char v2390; // [rsp-C991h] [rbp-C9A1h]
char v2391; // [rsp-C990h] [rbp-C9A0h]
char v2392; // [rsp-C98Fh] [rbp-C99Fh]
char v2393; // [rsp-C98Eh] [rbp-C99Eh]
char v2394; // [rsp-C98Dh] [rbp-C99Dh]
char v2395; // [rsp-C98Ch] [rbp-C99Ch]
char v2396; // [rsp-C98Bh] [rbp-C99Bh]
char v2397; // [rsp-C98Ah] [rbp-C99Ah]
char v2398; // [rsp-C989h] [rbp-C999h]
char v2399; // [rsp-C988h] [rbp-C998h]
char v2400; // [rsp-C987h] [rbp-C997h]
char v2401; // [rsp-C986h] [rbp-C996h]
char v2402; // [rsp-C985h] [rbp-C995h]
char v2403; // [rsp-C984h] [rbp-C994h]
char v2404; // [rsp-C983h] [rbp-C993h]
char v2405; // [rsp-C982h] [rbp-C992h]
char v2406; // [rsp-C981h] [rbp-C991h]
char v2407; // [rsp-C980h] [rbp-C990h]
char v2408; // [rsp-C97Fh] [rbp-C98Fh]
char v2409; // [rsp-C97Eh] [rbp-C98Eh]
char v2410; // [rsp-C97Dh] [rbp-C98Dh]
char v2411; // [rsp-C97Ch] [rbp-C98Ch]
char v2412; // [rsp-C97Bh] [rbp-C98Bh]
char v2413; // [rsp-C97Ah] [rbp-C98Ah]
char v2414; // [rsp-C979h] [rbp-C989h]
signed __int16 v2415; // [rsp-C978h] [rbp-C988h]
signed __int16 v2416; // [rsp-C976h] [rbp-C986h]
signed __int16 v2417; // [rsp-C974h] [rbp-C984h]
signed __int16 v2418; // [rsp-C972h] [rbp-C982h]
signed __int16 v2419; // [rsp-C970h] [rbp-C980h]
signed __int16 v2420; // [rsp-C96Eh] [rbp-C97Eh]
signed __int16 v2421; // [rsp-C96Ch] [rbp-C97Ch]
__int16 v2422; // [rsp-C96Ah] [rbp-C97Ah]
char v2423; // [rsp-C968h] [rbp-C978h]
char v2424; // [rsp-C967h] [rbp-C977h]
unsigned __int8 v2425; // [rsp-C966h] [rbp-C976h]
unsigned __int64 v2426; // [rsp-C965h] [rbp-C975h]
int v2427; // [rsp-C95Dh] [rbp-C96Dh]
int v2428; // [rsp-C959h] [rbp-C969h]
_BYTE v2429[5]; // [rsp-C955h] [rbp-C965h]
__int64 v2430; // [rsp-C940h] [rbp-C950h]
unsigned __int64 v2431; // [rsp-C928h] [rbp-C938h]
int v2432; // [rsp-C920h] [rbp-C930h]
int v2433; // [rsp-C91Ch] [rbp-C92Ch]
int v2434; // [rsp-C918h] [rbp-C928h]
signed int v2435; // [rsp-C908h] [rbp-C918h]
char v2436; // [rsp-C904h] [rbp-C914h]
char v2437; // [rsp-C903h] [rbp-C913h]
char v2438; // [rsp-C902h] [rbp-C912h]
char v2439; // [rsp-C901h] [rbp-C911h]
char v2440; // [rsp-C900h] [rbp-C910h]
char v2441; // [rsp-C8FFh] [rbp-C90Fh]
char v2442; // [rsp-C8FEh] [rbp-C90Eh]
char v2443; // [rsp-C8FDh] [rbp-C90Dh]
int v2444; // [rsp-C8FCh] [rbp-C90Ch]
signed int v2445; // [rsp-C8ECh] [rbp-C8FCh]
char v2446; // [rsp-C8E8h] [rbp-C8F8h]
char v2447; // [rsp-C8E7h] [rbp-C8F7h]
char v2448; // [rsp-C8E6h] [rbp-C8F6h]
char v2449; // [rsp-C8E5h] [rbp-C8F5h]
int v2450; // [rsp-C8E4h] [rbp-C8F4h]
signed int v2451; // [rsp-C8D0h] [rbp-C8E0h]
char v2452; // [rsp-C8CCh] [rbp-C8DCh]
char v2453; // [rsp-C8CBh] [rbp-C8DBh]
char v2454; // [rsp-C8CAh] [rbp-C8DAh]
char v2455; // [rsp-C8C9h] [rbp-C8D9h]
char v2456; // [rsp-C8C8h] [rbp-C8D8h]
char v2457; // [rsp-C8C7h] [rbp-C8D7h]
char v2458; // [rsp-C8C6h] [rbp-C8D6h]
char v2459; // [rsp-C8C5h] [rbp-C8D5h]
char v2460; // [rsp-C8C4h] [rbp-C8D4h]
char v2461; // [rsp-C8C3h] [rbp-C8D3h]
char v2462; // [rsp-C8C2h] [rbp-C8D2h]
char v2463; // [rsp-C8C1h] [rbp-C8D1h]
char v2464; // [rsp-C8C0h] [rbp-C8D0h]
char v2465; // [rsp-C8BFh] [rbp-C8CFh]
char v2466; // [rsp-C8BEh] [rbp-C8CEh]
char v2467; // [rsp-C8BDh] [rbp-C8CDh]
int v2468; // [rsp-C8BCh] [rbp-C8CCh]
signed int v2469; // [rsp-C8B4h] [rbp-C8C4h]
char v2470; // [rsp-C8B0h] [rbp-C8C0h]
char v2471; // [rsp-C8AFh] [rbp-C8BFh]
char v2472; // [rsp-C8AEh] [rbp-C8BEh]
char v2473; // [rsp-C8ADh] [rbp-C8BDh]
char v2474; // [rsp-C8ACh] [rbp-C8BCh]
char v2475; // [rsp-C8ABh] [rbp-C8BBh]
char v2476; // [rsp-C8AAh] [rbp-C8BAh]
char v2477; // [rsp-C8A9h] [rbp-C8B9h]
char v2478; // [rsp-C8A8h] [rbp-C8B8h]
char v2479; // [rsp-C8A7h] [rbp-C8B7h]
char v2480; // [rsp-C8A6h] [rbp-C8B6h]
char v2481; // [rsp-C8A5h] [rbp-C8B5h]
char v2482; // [rsp-C8A4h] [rbp-C8B4h]
char v2483; // [rsp-C8A3h] [rbp-C8B3h]
char v2484; // [rsp-C8A2h] [rbp-C8B2h]
char v2485; // [rsp-C8A1h] [rbp-C8B1h]
char v2486; // [rsp-C8A0h] [rbp-C8B0h]
char v2487; // [rsp-C89Fh] [rbp-C8AFh]
char v2488; // [rsp-C89Eh] [rbp-C8AEh]
char v2489; // [rsp-C89Dh] [rbp-C8ADh]
char v2490; // [rsp-C89Ch] [rbp-C8ACh]
char v2491; // [rsp-C89Bh] [rbp-C8ABh]
char v2492; // [rsp-C89Ah] [rbp-C8AAh]
char v2493; // [rsp-C899h] [rbp-C8A9h]
signed int v2494; // [rsp-C898h] [rbp-C8A8h]
char v2495; // [rsp-C894h] [rbp-C8A4h]
char v2496; // [rsp-C893h] [rbp-C8A3h]
char v2497; // [rsp-C892h] [rbp-C8A2h]
char v2498; // [rsp-C891h] [rbp-C8A1h]
char v2499; // [rsp-C890h] [rbp-C8A0h]
char v2500; // [rsp-C88Fh] [rbp-C89Fh]
char v2501; // [rsp-C88Eh] [rbp-C89Eh]
char v2502; // [rsp-C88Dh] [rbp-C89Dh]
char v2503; // [rsp-C88Ch] [rbp-C89Ch]
char v2504; // [rsp-C88Bh] [rbp-C89Bh]
__int16 v2505; // [rsp-C88Ah] [rbp-C89Ah]
signed int v2506; // [rsp-C87Ch] [rbp-C88Ch]
char v2507; // [rsp-C878h] [rbp-C888h]
char v2508; // [rsp-C877h] [rbp-C887h]
char v2509; // [rsp-C876h] [rbp-C886h]
char v2510; // [rsp-C875h] [rbp-C885h]
char v2511; // [rsp-C874h] [rbp-C884h]
char v2512; // [rsp-C873h] [rbp-C883h]
char v2513; // [rsp-C872h] [rbp-C882h]
char v2514; // [rsp-C871h] [rbp-C881h]
__int64 v2515; // [rsp-C870h] [rbp-C880h]
void (__fastcall *free)(unsigned int *); // [rsp-C858h] [rbp-C868h]
void (__fastcall *Sleep)(signed __int64); // [rsp-C850h] [rbp-C860h]
__int64 (__fastcall *CreateFileA)(char *, signed __int64, signed __int64, _QWORD, _QWORD, _QWORD, _QWORD); // [rsp-C848h] [rbp-C858h]
__int64 v2519; // [rsp-C840h] [rbp-C850h]
__int64 (*GetCurrentProcess)(void); // [rsp-C838h] [rbp-C848h]
__int64 time; // [rsp-C830h] [rbp-C840h]
signed int v2522; // [rsp-C828h] [rbp-C838h]
__int64 TargetHandle; // [rsp-C820h] [rbp-C830h]
__int64 v2524; // [rsp-C818h] [rbp-C828h]
__int64 (__fastcall *CreateToolhelp32Snapshot)(signed __int64, _QWORD); // [rsp-C810h] [rbp-C820h]
__int64 hProcess_9; // [rsp-C808h] [rbp-C818h]
unsigned __int64 ll; // [rsp-C800h] [rbp-C810h]
__int64 hProcess_8; // [rsp-C7F8h] [rbp-C808h]
__int64 v2529; // [rsp-C7F0h] [rbp-C800h]
__int64 v2530; // [rsp-C7E8h] [rbp-C7F8h]
unsigned int (__fastcall *GetProcessTimes_2)(__int64, __int64 *, __int64 *, __int64 *, char *); // [rsp-C7E0h] [rbp-C7F0h]
__int64 v2532; // [rsp-C7D8h] [rbp-C7E8h]
signed __int64 v2533; // [rsp-C7D0h] [rbp-C7E0h]
int tickCount; // [rsp-C7C8h] [rbp-C7D8h]
int exitCode; // [rsp-C7C4h] [rbp-C7D4h]
__int64 v2536; // [rsp-C7C0h] [rbp-C7D0h]
int processId; // [rsp-C7B8h] [rbp-C7C8h]
__int64 v2538; // [rsp-C7B0h] [rbp-C7C0h]
signed int v2539; // [rsp-C7A8h] [rbp-C7B8h]
unsigned int (__fastcall *GetFileAttributesExW)(__int64 *, _QWORD, __int64 *); // [rsp-C7A0h] [rbp-C7B0h]
__int64 (*GetTickCount)(void); // [rsp-C798h] [rbp-C7A8h]
__int64 (__fastcall *LoadLibraryA)(char *); // [rsp-C790h] [rbp-C7A0h]
__int64 (__fastcall *malloc)(signed __int64); // [rsp-C788h] [rbp-C798h]
unsigned int (__fastcall *GetExtendedTcpTable)(unsigned int *, unsigned int *, _QWORD, signed __int64, _QWORD, _QWORD); // [rsp-C780h] [rbp-C790h]
__int64 hPsApi; // [rsp-C778h] [rbp-C788h]
unsigned __int64 v2546; // [rsp-C770h] [rbp-C780h]
__int64 v2547; // [rsp-C768h] [rbp-C778h]
unsigned int (__fastcall *GetProcessTimes_1)(__int64, __int64 *, __int64 *, __int64 *, __int64 *); // [rsp-C758h] [rbp-C768h]
unsigned __int64 i5; // [rsp-C750h] [rbp-C760h]
__int64 hProcess_10; // [rsp-C748h] [rbp-C758h]
signed int (__fastcall *NtQueryInformationProcess)(__int64, signed __int64, signed __int64 *, signed __int64, _QWORD); // [rsp-C740h] [rbp-C750h]
unsigned int (*GetLastError_4)(void); // [rsp-C738h] [rbp-C748h]
__int64 (__fastcall *GetWindowLongA)(__int64, signed __int64); // [rsp-C730h] [rbp-C740h]
unsigned __int64 v2554; // [rsp-C728h] [rbp-C738h]
__int64 v2555; // [rsp-C720h] [rbp-C730h]
void (__fastcall *AdjustTokenPrivilege)(__int64, _QWORD, signed int *, _QWORD, _QWORD, _QWORD); // [rsp-C718h] [rbp-C728h]
__int64 hMsHtml; // [rsp-C710h] [rbp-C720h]
unsigned int (__fastcall *LookUpPrivilegeValue)(_QWORD, char *, __int64 *); // [rsp-C708h] [rbp-C718h]
signed __int64 v2559; // [rsp-C700h] [rbp-C710h]
signed __int64 v2560; // [rsp-C6F8h] [rbp-C708h]
unsigned int (__fastcall *OpenProcessToken)(signed __int64, signed __int64, __int64 *); // [rsp-C6F0h] [rbp-C700h]
__int64 hMMRes; // [rsp-C6E8h] [rbp-C6F8h]
__int64 NtProtectVirtualMemory; // [rsp-C6E0h] [rbp-C6F0h]
void (__fastcall *memcpy)(__int64 *, unsigned __int64, signed __int64); // [rsp-C6D8h] [rbp-C6E8h]
__int64 tokenHandle; // [rsp-C6D0h] [rbp-C6E0h]
char v2566; // [rsp-C6C8h] [rbp-C6D8h]
char v2567; // [rsp-C6C7h] [rbp-C6D7h]
__int64 v2568; // [rsp-C6C6h] [rbp-C6D6h]
int v2569; // [rsp-C6BEh] [rbp-C6CEh]
int v2570; // [rsp-C6BAh] [rbp-C6CAh]
char v2571; // [rsp-C6B0h] [rbp-C6C0h]
char v2572; // [rsp-C6AFh] [rbp-C6BFh]
__int64 v2573; // [rsp-C6AEh] [rbp-C6BEh]
int v2574; // [rsp-C6A6h] [rbp-C6B6h]
int v2575; // [rsp-C6A2h] [rbp-C6B2h]
char v2576; // [rsp-C698h] [rbp-C6A8h]
char v2577; // [rsp-C697h] [rbp-C6A7h]
char v2578; // [rsp-C696h] [rbp-C6A6h]
__int64 v2579; // [rsp-C695h] [rbp-C6A5h]
__int64 v2580; // [rsp-C68Dh] [rbp-C69Dh]
char v2581; // [rsp-C680h] [rbp-C690h]
char v2582; // [rsp-C67Fh] [rbp-C68Fh]
char v2583; // [rsp-C67Eh] [rbp-C68Eh]
__int64 v2584; // [rsp-C67Dh] [rbp-C68Dh]
__int64 v2585; // [rsp-C675h] [rbp-C685h]
char v2586; // [rsp-C668h] [rbp-C678h]
char v2587; // [rsp-C667h] [rbp-C677h]
char v2588; // [rsp-C666h] [rbp-C676h]
__int64 v2589; // [rsp-C665h] [rbp-C675h]
__int64 v2590; // [rsp-C65Dh] [rbp-C66Dh]
_BYTE v2591[3]; // [rsp-C653h] [rbp-C663h]
__int16 v2592; // [rsp-C652h] [rbp-C662h]
_BYTE v2593[6]; // [rsp-C64Eh] [rbp-C65Eh]
char v2594; // [rsp-C648h] [rbp-C658h]
char v2595; // [rsp-C647h] [rbp-C657h]
_BYTE v2596[6]; // [rsp-C646h] [rbp-C656h]
_BYTE v2597[6]; // [rsp-C63Eh] [rbp-C64Eh]
char v2598; // [rsp-C631h] [rbp-C641h]
__int64 v2599; // [rsp-C548h] [rbp-C558h]
unsigned __int16 v2600; // [rsp-C540h] [rbp-C550h]
signed __int16 v2601; // [rsp-C53Eh] [rbp-C54Eh]
__int64 *v2602; // [rsp-C538h] [rbp-C548h]
char v2603; // [rsp-C530h] [rbp-C540h]
char v2604; // [rsp-C52Fh] [rbp-C53Fh]
__int16 v2605; // [rsp-C52Eh] [rbp-C53Eh]
int v2606; // [rsp-C52Ch] [rbp-C53Ch]
unsigned __int8 v2607; // [rsp-C528h] [rbp-C538h]
__int64 v2608; // [rsp-C518h] [rbp-C528h]
unsigned __int16 v2609; // [rsp-C510h] [rbp-C520h]
signed __int16 v2610; // [rsp-C50Eh] [rbp-C51Eh]
__int64 *v2611; // [rsp-C508h] [rbp-C518h]
char v2612; // [rsp-C500h] [rbp-C510h]
char v2613; // [rsp-C4FFh] [rbp-C50Fh]
__int16 v2614; // [rsp-C4FEh] [rbp-C50Eh]
int v2615; // [rsp-C4FCh] [rbp-C50Ch]
unsigned __int8 v2616; // [rsp-C4F8h] [rbp-C508h]
__int64 systemInformation; // [rsp-C4E8h] [rbp-C4F8h]
unsigned __int16 v2618; // [rsp-C4E0h] [rbp-C4F0h]
signed __int16 v2619; // [rsp-C4DEh] [rbp-C4EEh]
__int64 *v2620; // [rsp-C4D8h] [rbp-C4E8h]
__int64 v2621; // [rsp-C4D0h] [rbp-C4E0h]
unsigned __int64 v2622; // [rsp-C4B8h] [rbp-C4C8h]
int v2623; // [rsp-C4B0h] [rbp-C4C0h]
int v2624; // [rsp-C4ACh] [rbp-C4BCh]
int v2625; // [rsp-C4A8h] [rbp-C4B8h]
char v2626; // [rsp-C4A0h] [rbp-C4B0h]
char v2627; // [rsp-C49Fh] [rbp-C4AFh]
signed __int16 v2628; // [rsp-C49Eh] [rbp-C4AEh]
__int64 v2629; // [rsp-C49Ch] [rbp-C4ACh]
unsigned __int64 v2630; // [rsp-C494h] [rbp-C4A4h]
int v2631; // [rsp-C48Ch] [rbp-C49Ch]
int v2632; // [rsp-C488h] [rbp-C498h]
char v2633; // [rsp-C480h] [rbp-C490h]
char v2634; // [rsp-C47Fh] [rbp-C48Fh]
signed __int16 v2635; // [rsp-C47Eh] [rbp-C48Eh]
unsigned __int64 v2636; // [rsp-C47Ch] [rbp-C48Ch]
__int64 v2637; // [rsp-C474h] [rbp-C484h]
int v2638; // [rsp-C46Ch] [rbp-C47Ch]
int v2639; // [rsp-C468h] [rbp-C478h]
char v2640; // [rsp-C460h] [rbp-C470h]
char v2641; // [rsp-C45Fh] [rbp-C46Fh]
__int16 v2642; // [rsp-C45Eh] [rbp-C46Eh]
unsigned __int64 v2643; // [rsp-C45Ch] [rbp-C46Ch]
unsigned __int64 v2644; // [rsp-C454h] [rbp-C464h]
int v2645; // [rsp-C44Ch] [rbp-C45Ch]
int v2646; // [rsp-C448h] [rbp-C458h]
char v2647; // [rsp-C440h] [rbp-C450h]
char v2648; // [rsp-C43Fh] [rbp-C44Fh]
signed __int16 v2649; // [rsp-C43Eh] [rbp-C44Eh]
__int64 v2650; // [rsp-C43Ch] [rbp-C44Ch]
__int64 v2651; // [rsp-C434h] [rbp-C444h]
int v2652; // [rsp-C42Ch] [rbp-C43Ch]
int v2653; // [rsp-C428h] [rbp-C438h]
unsigned int (__fastcall *Thread32Next)(__int64, signed int *); // [rsp-C420h] [rbp-C430h]
unsigned int (__fastcall *GetThreadContext)(__int64, __int64 *); // [rsp-C418h] [rbp-C428h]
void (__fastcall *SuspendThread)(__int64); // [rsp-C410h] [rbp-C420h]
__int64 (__fastcall *ResumeThread)(__int64); // [rsp-C408h] [rbp-C418h]
signed int v2658; // [rsp-C400h] [rbp-C410h]
__int64 v2659; // [rsp-C3FCh] [rbp-C40Ch]
signed int v2660; // [rsp-C3F4h] [rbp-C404h]
__int64 v2661; // [rsp-C3F0h] [rbp-C400h]
__int64 (__fastcall *OpenThread)(signed __int64, _QWORD, _QWORD); // [rsp-C3E0h] [rbp-C3F0h]
unsigned int (__fastcall *Thread32First)(__int64, signed int *); // [rsp-C3D8h] [rbp-C3E8h]
unsigned int (__fastcall *Module32Next)(__int64, signed int *); // [rsp-C3D0h] [rbp-C3E0h]
unsigned int (__fastcall *Module32First)(__int64, signed int *); // [rsp-C3C8h] [rbp-C3D8h]
unsigned int (*GetLastError_2)(void); // [rsp-C3C0h] [rbp-C3D0h]
__int64 v2667; // [rsp-C3B8h] [rbp-C3C8h]
__int64 v2668; // [rsp-C3B0h] [rbp-C3C0h]
unsigned int (*GetLastError_3)(void); // [rsp-C3A8h] [rbp-C3B8h]
unsigned int (__fastcall *GetProcessTimes_3)(__int64, __int64 *, __int64 *, __int64 *, __int64 *); // [rsp-C3A0h] [rbp-C3B0h]
_BYTE *v2671; // [rsp-C398h] [rbp-C3A8h]
unsigned int (__fastcall *GetFileAttributesExW_1)(__int64 *, _QWORD, __int64 *); // [rsp-C390h] [rbp-C3A0h]
unsigned int (__fastcall *Process32First)(__int64, signed int *); // [rsp-C388h] [rbp-C398h]
unsigned int (__fastcall *ReadFile)(__int64, __int64 *, signed __int64, char *, _QWORD); // [rsp-C380h] [rbp-C390h]
signed __int64 v2675; // [rsp-C378h] [rbp-C388h]
signed __int64 v2676; // [rsp-C370h] [rbp-C380h]
__int64 (__fastcall *GetProcessId)(__int64); // [rsp-C368h] [rbp-C378h]
unsigned int (__fastcall *wcsnicmp)(__int64, signed __int16 *, _QWORD); // [rsp-C360h] [rbp-C370h]
__int64 (__fastcall *NtQueryObject)(__int64, signed __int64, unsigned __int16 *, signed __int64, _QWORD); // [rsp-C358h] [rbp-C368h]
signed __int64 v2680; // [rsp-C350h] [rbp-C360h]
unsigned int (__fastcall *DuplicateHandle)(__int64, _QWORD, __int64, __int64 *, _QWORD, _QWORD, _QWORD); // [rsp-C348h] [rbp-C358h]
unsigned int (__fastcall *EnumProcesses)(__int64 *, signed __int64, unsigned int *); // [rsp-C340h] [rbp-C350h]
signed __int64 v2683; // [rsp-C338h] [rbp-C348h]
signed __int64 v2684; // [rsp-C330h] [rbp-C340h]
signed __int64 v2685; // [rsp-C328h] [rbp-C338h]
__int64 (__fastcall *realloc)(unsigned int *, _QWORD); // [rsp-C320h] [rbp-C330h]
void (__fastcall *GetWindowRect)(__int64, __int64); // [rsp-C318h] [rbp-C328h]
__int64 (__fastcall *GetClassNameW)(__int64, __int64 *, signed __int64); // [rsp-C310h] [rbp-C320h]
__int64 (__fastcall *GetWindowTextW)(__int64, __int64 *, signed __int64); // [rsp-C308h] [rbp-C318h]
unsigned int (__fastcall *Process32Next)(__int64, signed int *); // [rsp-C300h] [rbp-C310h]
__int64 (__fastcall *GetWindowTextA)(__int64, char *, signed __int64); // [rsp-C2F8h] [rbp-C308h]
char v2692; // [rsp-C2F0h] [rbp-C300h]
char v2693; // [rsp-C2EFh] [rbp-C2FFh]
__int16 v2694; // [rsp-C2EEh] [rbp-C2FEh]
int v2695; // [rsp-C2ECh] [rbp-C2FCh]
__int64 v2696; // [rsp-C2E8h] [rbp-C2F8h]
__int64 (__fastcall *GetTopWindow)(_QWORD); // [rsp-C2D8h] [rbp-C2E8h]
__int64 privelegeValue; // [rsp-C2D0h] [rbp-C2E0h]
unsigned int (*GetLastError_1)(void); // [rsp-C2C8h] [rbp-C2D8h]
unsigned int (__fastcall *GetProcessTimes)(__int64, __int64 *, __int64 *, __int64 *, __int64 *); // [rsp-C2C0h] [rbp-C2D0h]
__int64 (*GetLastError)(void); // [rsp-C2B8h] [rbp-C2C8h]
__int64 v2702; // [rsp-C2B0h] [rbp-C2C0h]
__int64 v2703; // [rsp-C2A8h] [rbp-C2B8h]
__int64 v2704; // [rsp-C2A0h] [rbp-C2B0h]
__int64 v2705; // [rsp-C298h] [rbp-C2A8h]
void (__fastcall *GetWindowThreadProcessId)(__int64, char *); // [rsp-C290h] [rbp-C2A0h]
unsigned int (__fastcall *GetExitCodeProcess)(__int64, int *); // [rsp-C288h] [rbp-C298h]
__int64 v2708; // [rsp-C280h] [rbp-C290h]
__int64 v2709; // [rsp-C278h] [rbp-C288h]
_BYTE *v2710; // [rsp-C270h] [rbp-C280h]
__int64 fileInformation; // [rsp-C268h] [rbp-C278h]
signed int v2712; // [rsp-C248h] [rbp-C258h]
__int64 v2713; // [rsp-C240h] [rbp-C250h]
int v2714; // [rsp-C220h] [rbp-C230h]
int v2715; // [rsp-C21Ch] [rbp-C22Ch]
__int64 v2716; // [rsp-C210h] [rbp-C220h]
signed int processEntry; // [rsp-C1F8h] [rbp-C208h]
unsigned int processId_1; // [rsp-C1F0h] [rbp-C200h]
unsigned int v2719; // [rsp-C1D8h] [rbp-C1E8h]
int v2720; // [rsp-C1CCh] [rbp-C1DCh]
int v2721; // [rsp-C1C8h] [rbp-C1D8h]
int v2722; // [rsp-C1C4h] [rbp-C1D4h]
char v2723; // [rsp-C0C8h] [rbp-C0D8h]
char v2724; // [rsp-C0C7h] [rbp-C0D7h]
unsigned __int64 v2725; // [rsp-C0C6h] [rbp-C0D6h]
int v2726; // [rsp-C0BEh] [rbp-C0CEh]
int v2727; // [rsp-C0BAh] [rbp-C0CAh]
_QWORD *v2728; // [rsp-C0B6h] [rbp-C0C6h]
__int64 v2729; // [rsp-C0AEh] [rbp-C0BEh]
__int64 v2730; // [rsp-C0A6h] [rbp-C0B6h]
__int64 v2731; // [rsp-C09Eh] [rbp-C0AEh]
__int64 v2732; // [rsp-C096h] [rbp-C0A6h]
signed int v2733; // [rsp-C088h] [rbp-C098h]
unsigned int v2734; // [rsp-C080h] [rbp-C090h]
int v2735; // [rsp-C07Ch] [rbp-C08Ch]
__int64 CreateFileA_1; // [rsp-C068h] [rbp-C078h]
__int64 v2737; // [rsp-C060h] [rbp-C070h]
__int64 v2738; // [rsp-C058h] [rbp-C068h]
signed __int64 v2739; // [rsp-C050h] [rbp-C060h]
__int64 v2740; // [rsp-C048h] [rbp-C058h]
_BYTE v2741[7]; // [rsp-C03Fh] [rbp-C04Fh]
char v2742; // [rsp-C038h] [rbp-C048h]
char v2743; // [rsp-C037h] [rbp-C047h]
_BYTE v2744[6]; // [rsp-C036h] [rbp-C046h]
int v2745; // [rsp-BF48h] [rbp-BF58h]
_BYTE v2746[3]; // [rsp-BF43h] [rbp-BF53h]
__int16 v2747; // [rsp-BF42h] [rbp-BF52h]
__int64 v2748; // [rsp-BE68h] [rbp-BE78h]
int v2749; // [rsp-BE48h] [rbp-BE58h]
int v2750; // [rsp-BE44h] [rbp-BE54h]
__int64 v2751; // [rsp-BE38h] [rbp-BE48h]
int v2752; // [rsp-BE18h] [rbp-BE28h]
__int64 v2753; // [rsp-BE10h] [rbp-BE20h]
int v2754; // [rsp-BDF0h] [rbp-BE00h]
__int64 v2755; // [rsp-BDE8h] [rbp-BDF8h]
int v2756; // [rsp-BDC8h] [rbp-BDD8h]
__int64 fileInformation_1; // [rsp-BDC0h] [rbp-BDD0h]
int v2758; // [rsp-BDA0h] [rbp-BDB0h]
signed __int64 processInformation_1; // [rsp-BD98h] [rbp-BDA8h]
char v2760; // [rsp-BD60h] [rbp-BD70h]
signed int moduleEntry; // [rsp-BD28h] [rbp-BD38h]
unsigned __int64 v2762; // [rsp-BD10h] [rbp-BD20h]
unsigned int v2763; // [rsp-BD08h] [rbp-BD18h]
int v2764; // [rsp-BCF8h] [rbp-BD08h]
int v2765; // [rsp-BCF4h] [rbp-BD04h]
int v2766; // [rsp-BCF0h] [rbp-BD00h]
int v2767; // [rsp-BCECh] [rbp-BCFCh]
__int64 windowText; // [rsp-BAE8h] [rbp-BAF8h]
unsigned int v2769; // [rsp-BA68h] [rbp-BA78h]
char v2770; // [rsp-BA60h] [rbp-BA70h]
unsigned int v2771; // [rsp-BA5Fh] [rbp-BA6Fh]
unsigned __int16 v2772; // [rsp-BA5Ah] [rbp-BA6Ah]
__int16 v2773; // [rsp-BA54h] [rbp-BA64h]
int v2774; // [rsp-BA4Eh] [rbp-BA5Eh]
__int64 v2775; // [rsp-B688h] [rbp-B698h]
__int64 processImageName_1; // [rsp-B588h] [rbp-B598h]
__int64 v2777; // [rsp-B488h] [rbp-B498h]
__int16 processImageName; // [rsp-B388h] [rbp-B398h]
__int64 context; // [rsp-B188h] [rbp-B198h]
int v2780; // [rsp-B158h] [rbp-B168h]
int v2781; // [rsp-B140h] [rbp-B150h]
__int64 v2782; // [rsp-B118h] [rbp-B128h]
unsigned __int16 HandleInformation; // [rsp-ACB8h] [rbp-ACC8h]
__int64 v2784; // [rsp-ACB0h] [rbp-ACC0h]
__int64 v2785; // [rsp-A8B8h] [rbp-A8C8h]
__int64 v2786; // [rsp-A6B8h] [rbp-A6C8h]
__int64 v2787; // [rsp-A4B8h] [rbp-A4C8h]
__int64 v2788; // [rsp-A2B8h] [rbp-A2C8h]
__int64 buffer; // [rsp-9C78h] [rbp-9C88h]
__int64 v2790; // [rsp-7C78h] [rbp-7C88h]
__int64 ReportDetection; // [rsp-6C50h] [rbp-6C60h]
__int64 (__fastcall *GetModuleHandleA)(__int64 *); // [rsp-6C48h] [rbp-6C58h]
__int64 (__fastcall *GetProcAddress)(__int64, char *); // [rsp-6C40h] [rbp-6C50h]
char v2794; // [rsp-6A74h] [rbp-6A84h]
char v2795; // [rsp-6A73h] [rbp-6A83h]
char v2796; // [rsp-6A72h] [rbp-6A82h]
char v2797; // [rsp-6050h] [rbp-6060h]
int v2798; // [rsp+18h] [rbp+8h]
__int64 v2799; // [rsp+20h] [rbp+10h]
__int64 v2800; // [rsp+28h] [rbp+18h]
__int64 v2801; // [rsp+30h] [rbp+20h]
v2801 = a4;
v2800 = a3;
v2799 = a2;
v2798 = a1;
v4 = alloca(sub_4D46D(0x6C88ui64));
str_kernel32 = 'K';
v38 = 'E';
v39 = 'R';
v40 = 'N';
v2794 = 'E';
v2795 = 'L';
v2796 = '3';
v146 = '2';
v147 = 46;
v148 = 'd';
v149 = 'l';
v150 = 'l';
v151 = 0;
hKernel32 = GetModuleHandleA(&str_kernel32dll);
str_closehandle = 'C';
v369 = 'l';
v370 = 'o';
v371 = 's';
v372 = 'e';
v373 = 'H';
v374 = 'a';
v375 = 'n';
v376 = 'd';
v377 = 'l';
v378 = 'e';
v379 = '\0';
CloseHandle = (void (__fastcall *)(__int64))GetProcAddress(hKernel32, &str_closehandle);
str_openprocesstoken = 'O';
v893 = 'p';
v894 = 'e';
v895 = 'n';
v896 = 'P';
v897 = 'r';
v898 = 'o';
v899 = 'c';
v900 = 'e';
v901 = 's';
v902 = 's';
v903 = 'T';
v904 = 'o';
v905 = 'k';
v906 = 'e';
v907 = 'n';
v908 = '\0';
OpenProcessToken = (unsigned int (__fastcall *)(signed __int64, signed __int64, __int64 *))GetProcAddress(
hKernel32,
&str_openprocesstoken);
if ( OpenProcessToken && OpenProcessToken(-1i64, 32i64, &tokenHandle) )
{
str_advapidll = 'a';
v164 = 'd';
v165 = 'v';
v166 = 'a';
v167 = 'p';
v168 = 'i';
v169 = '3';
v170 = '2';
v171 = '.';
v172 = 'd';
v173 = 'l';
v174 = 'l';
v175 = '\0';
str_lookupprivilegevaluea = 'L';
v1185 = 'o';
v1186 = 'o';
v1187 = 'k';
v1188 = 'u';
v1189 = 'p';
v1190 = 'P';
v1191 = 'r';
v1192 = 'i';
v1193 = 'v';
v1194 = 'i';
v1195 = 'l';
v1196 = 'e';
v1197 = 'g';
v1198 = 'e';
v1199 = 'V';
v1200 = 'a';
v1201 = 'l';
v1202 = 'u';
v1203 = 'e';
v1204 = 'A';
v1205 = '\0';
hAdvApi32 = GetModuleHandleA((__int64 *)&str_advapidll);
LookUpPrivilegeValue = (unsigned int (__fastcall *)(_QWORD, char *, __int64 *))GetProcAddress(
hAdvApi32,
&str_lookupprivilegevaluea);
if ( LookUpPrivilegeValue )
{
str_debugprivilege = 'S';
v876 = 'e';
v877 = 'D';
v878 = 'e';
v879 = 'b';
v880 = 'u';
v881 = 'g';
v882 = 'P';
v883 = 'r';
v884 = 'i';
v885 = 'v';
v886 = 'i';
v887 = 'l';
v888 = 'e';
v889 = 'g';
v890 = 'e';
v891 = '\0';
if ( LookUpPrivilegeValue(0i64, &str_debugprivilege, &privelegeValue) )
{
v2658 = 1;
v2659 = privelegeValue;
v2660 = 2;
v1206 = 'A';
v1207 = 'd';
v1208 = 'j';
v1209 = 'u';
v1210 = 's';
v1211 = 't';
v1212 = 'T';
v1213 = 'o';
v1214 = 'k';
v1215 = 'e';
v1216 = 'n';
v1217 = 'P';
v1218 = 'r';
v1219 = 'i';
v1220 = 'v';
v1221 = 'i';
v1222 = 'l';
v1223 = 'e';
v1224 = 'g';
v1225 = 'e';
v1226 = 's';
v1227 = '\0';
hAdvApi32_1 = GetModuleHandleA((__int64 *)&str_advapidll);
AdjustTokenPrivilege = (void (__fastcall *)(__int64, _QWORD, signed int *, _QWORD, _QWORD, _QWORD))GetProcAddress(hAdvApi32_1, &v1206);
if ( AdjustTokenPrivilege )
AdjustTokenPrivilege(tokenHandle, 0i64, &v2658, 0i64, 0i64, 0i64);
}
}
CloseHandle(tokenHandle);
}
str_ndlldll = 'n';
v271 = 't';
v272 = 'd';
v273 = 'l';
v274 = 'l';
v275 = '.';
v276 = 'd';
v277 = 'l';
v278 = 'l';
v279 = 0;
hNtDLL = GetModuleHandleA((__int64 *)&str_ndlldll);
str_ntqueryvirtualmemory = 'N';
v1143 = 't';
v1144 = 'Q';
v1145 = 'u';
v1146 = 'e';
v1147 = 'r';
v1148 = 'y';
v1149 = 'V';
v1150 = 'i';
v1151 = 'r';
v1152 = 't';
v1153 = 'u';
v1154 = 'a';
v1155 = 'l';
v1156 = 'M';
v1157 = 'e';
v1158 = 'm';
v1159 = 'o';
v1160 = 114;
v1161 = 'y';
v1162 = '\0';
NtQueryVirtualMemory = (signed int (__fastcall *)(signed __int64, unsigned __int64, _QWORD, __int64 *, signed __int64, __int64 *))GetProcAddress(hNtDLL, &str_ntqueryvirtualmemory);
str_ntprotectvirtualmemory = 'N';
v1229 = 't';
v1230 = 'P';
v1231 = 'r';
v1232 = 'o';
v1233 = 't';
v1234 = 'e';
v1235 = 'c';
v1236 = 't';
v1237 = 'V';
v1238 = 'i';
v1239 = 'r';
v1240 = 't';
v1241 = 'u';
v1242 = 'a';
v1243 = 'l';
v1244 = 'M';
v1245 = 'e';
v1246 = 'm';
v1247 = 'o';
v1248 = 'r';
v1249 = 'y';
v1250 = '\0';
NtProtectVirtualMemory = GetProcAddress(hNtDLL, &str_ntprotectvirtualmemory);
str_isbadreadptr = 'I';
v497 = 's';
v498 = 'B';
v499 = 'a';
v500 = 'd';
v501 = 'R';
v502 = 101;
v503 = 'a';
v504 = 'd';
v505 = 'P';
v506 = 't';
v507 = 'r';
v508 = '\0';
hKernel32_1 = GetModuleHandleA(&str_kernel32dll);
IsBadReadPtr = GetProcAddress(hKernel32_1, &str_isbadreadptr);
v2538 = ~IsBadReadPtr;
str_ntreadvirtualmemory = 'N';
v1021 = 't';
v1022 = 'R';
v1023 = 'e';
v1024 = 'a';
v1025 = 'd';
v1026 = 'V';
v1027 = 'i';
v1028 = 'r';
v1029 = 't';
v1030 = 'u';
v1031 = 'a';
v1032 = 'l';
v1033 = 'M';
v1034 = 'e';
v1035 = 'm';
v1036 = 'o';
v1037 = 'r';
v1038 = 'y';
v1039 = 0;
NtReadVirtualMemory = (signed int (__fastcall *)(signed __int64, unsigned __int64, __int64 *, signed __int64, _QWORD))GetProcAddress(hNtDLL, &str_ntreadvirtualmemory);
str_msvcrt = 'm';
str_msvcrt_1 = 's';
v114 = 'v';
v115 = 'c';
v116 = 'r';
v117 = 't';
v118 = '.';
v119 = 'd';
v120 = 'l';
v121 = 'l';
v122 = '\0';
str_memcpy = 'm';
v191 = 'e';
v192 = 'm';
v193 = 'c';
v194 = 'p';
v195 = 'y';
v196 = '\0';
hMSVCRT = GetModuleHandleA((__int64 *)&str_msvcrt);
memcpy = (void (__fastcall *)(__int64 *, unsigned __int64, signed __int64))GetProcAddress(hMSVCRT, &str_memcpy);
str_memcmp = 'm';
v184 = 'e';
v185 = 'm';
v186 = 'c';
v187 = 'm';
v188 = 'p';
v189 = 0;
hMSVCRT_1 = GetModuleHandleA((__int64 *)&str_msvcrt);
memcmp = (unsigned int (__fastcall *)(__int64 *, __int64 *, signed __int64))GetProcAddress(hMSVCRT_1, &str_memcmp);
str_getcurrentprocessid = 'G';
v1081 = 'e';
v1082 = 't';
v1083 = 'C';
v1084 = 'u';
v1085 = 'r';
v1086 = 'r';
v1087 = 'e';
v1088 = 'n';
v1089 = 't';
v1090 = 'P';
v1091 = 'r';
v1092 = 'o';
v1093 = 'c';
v1094 = 'e';
v1095 = 's';
v1096 = 's';
v1097 = 'I';
v1098 = 'd';
v1099 = '\0';
GetCurrentProcessId = (__int64 (*)(void))GetProcAddress(hKernel32, &str_getcurrentprocessid);
str_openprocess = 'O';
v381 = 'p';
v382 = 'e';
v383 = 'n';
v384 = 'P';
v385 = 'r';
v386 = 'o';
v387 = 'c';
v388 = 'e';
v389 = 's';
v390 = 's';
v391 = '\0';
OpenProcess = (__int64 (__fastcall *)(signed __int64, _QWORD, _QWORD))GetProcAddress(hKernel32, &str_openprocess);
hCurrentProcess = GetCurrentProcessId();
hCurrentProcessHandle = OpenProcess(1048i64, 0i64, hCurrentProcess);
str_sleep = 'S';
v158 = 'l';
v159 = 'e';
v160 = 'e';
v161 = 'p';
v162 = '\0';
Sleep = (void (__fastcall *)(signed __int64))GetProcAddress(hKernel32, &str_sleep);
v1759 = 1304;
v1760 = 18;
v1761 = 'o';
v1762 = 'j';
v1763 = 'e';
v1764 = 'c';
v1765 = 't';
v1766 = 's';
v1767 = '\\';
v1768 = 'P';
v1769 = 'U';
v1770 = 'B';
v1771 = 'G';
v1772 = 'C';
v1773 = 'h';
v1774 = 'i';
v1775 = 'n';
v1776 = 'e';
v1777 = 's';
v1778 = 'e';
memset(v1779, 0, 0xEui64);
v1780 = '\x05\x17';
v1781 = '\x1D';
v1782 = 'B';
v1783 = 'a';
v1784 = 't';
v1785 = 't';
v1786 = 'l';
v1787 = 'e';
v1788 = 'G';
v1789 = 'r';
v1790 = 'o';
v1791 = 'u';
v1792 = 'n';
v1793 = 'd';
v1794 = 's';
v1795 = 'P';
v1796 = 'r';
v1797 = 'i';
v1798 = 'v';
v1799 = 'a';
v1800 = 't';
v1801 = 'e';
v1802 = '_';
v1803 = 'C';
v1804 = 'h';
v1805 = 'e';
v1806 = 'a';
v1807 = 't';
v1808 = 'E';
v1809 = 'S';
v1810 = 'P';
memset(v1811, 0, sizeof(v1811));
v1812 = '\x05\x17';
v1813 = '\x16';
v1814 = '[';
v1815 = '\0';
v1816 = '%';
v1817 = '\0';
v1818 = '.';
v1819 = '\0';
v1820 = '0';
v1821 = '\0';
v1822 = 'f';
v1823 = '\0';
v1824 = 'm';
v1825 = '\0';
v1826 = ']';
v1827 = '\0';
v1828 = ' ';
v1829 = '\0';
v1830 = '%';
v1831 = '\0';
v1832 = 's';
v1833 = '\0';
v1834 = '\0';
v1835 = '\0';
memset(&v1836, 0, 0xAui64);
v1837 = 1342;
v1838 = 32;
v1839 = '\0';
v1840 = '\0';
v1841 = '\0';
v1842 = '\0';
v1843 = 'N';
v1844 = 'e';
v1845 = 'c';
v1846 = 'k';
v1847 = '\0';
v1848 = '\0';
v1849 = '\0';
v1850 = '\0';
v1851 = 'C';
v1852 = 'h';
v1853 = 'e';
v1854 = 's';
v1855 = 't';
v1856 = '\0';
v1857 = '\0';
v1858 = '\0';
v1859 = '\0';
v1860 = '\0';
v1861 = '\0';
v1862 = '\0';
v1863 = 'M';
v1864 = 'o';
v1865 = 'u';
v1866 = 's';
v1867 = 'e';
v1868 = ' ';
v1869 = '1';
v1870 = '\0';
v1871 = 1343;
v1872 = 15;
v1873 = 'P';
v1874 = 'l';
v1875 = 'a';
v1876 = 'y';
v1877 = 'e';
v1878 = 'r';
v1879 = 'E';
v1880 = 'S';
v1881 = 'P';
v1882 = 'C';
v1883 = 'o';
v1884 = 'l';
v1885 = 'o';
v1886 = 'r';
v1887 = '\0';
memset(&v1888, 0, 0x11ui64);
v1889 = 1344;
v1890 = 32;
v1891 = ' ';
v1892 = '\0';
v1893 = 'A';
v1894 = '\0';
v1895 = 'i';
v1896 = '\0';
v1897 = 'm';
v1898 = '\0';
v1899 = 'b';
v1900 = '\0';
v1901 = 'o';
v1902 = '\0';
v1903 = 't';
v1904 = '\0';
v1905 = ':';
v1906 = '\0';
v1907 = ' ';
v1908 = '\0';
v1909 = '%';
v1910 = '\0';
v1911 = 'd';
v1912 = '\0';
v1913 = '\0';
v1914 = '\0';
v1915 = '-';
v1916 = '\0';
v1917 = '>';
v1918 = '\0';
v1919 = ' ';
v1920 = '\0';
v1921 = 'A';
v1922 = '\0';
v1923 = 1334;
v1924 = 0xC;
v1925 = 'H';
v1926 = 'a';
v1927 = 'c';
v1928 = 'k';
v1929 = 'M';
v1930 = 'a';
v1931 = 'c';
v1932 = 'h';
v1933 = 'i';
v1934 = 'n';
v1935 = 'e';
v1936 = '\0';
memset(&v1937, 0, 0x14ui64);
v1938 = 1354;
v1939 = 16;
v1940 = 'V';
v1941 = 'i';
v1942 = 's';
v1943 = 'u';
v1944 = 'a';
v1945 = 'l';
v1946 = 'H';
v1947 = 'a';
v1948 = 'c';
v1949 = 'k';
v1950 = 's';
v1951 = '.';
v1952 = 'n';
v1953 = 'e';
v1954 = 't';
v1955 = '\0';
memset(&v1956, 0, 0x10ui64);
v1957 = 1360;
v1958 = 32;
v1959 = '>';
v1960 = '#';
v1961 = '/';
v1962 = 'e';
v1963 = '>';
v1964 = '1';
v1965 = '1';
v1966 = 'N';
v1967 = 'N';
v1968 = 'V';
v1969 = '=';
v1970 = 'B';
v1971 = 'v';
v1972 = '(';
v1973 = '*';
v1974 = ':';
v1975 = '.';
v1976 = 'F';
v1977 = '?';
v1978 = 117;
v1979 = 'u';
v1980 = '#';
v1981 = '(';
v1982 = 'g';
v1983 = 'R';
v1984 = 'U';
v1985 = '.';
v1986 = 'o';
v1987 = '0';
v1988 = 'X';
v1989 = 'G';
v1990 = 'H';
v1991 = 1359;
v1992 = 32;
v1993 = 'D';
v1994 = 'L';
v1995 = 'L';
v1996 = 'I';
v1997 = 'n';
v1998 = 'j';
v1999 = 'e';
v2000 = 'c';
v2001 = 't';
v2002 = 'i';
v2003 = 'o';
v2004 = 'n';
v2005 = '-';
v2006 = 'm';
v2007 = 'a';
v2008 = 's';
v2009 = 't';
v2010 = 'e';
v2011 = 'r';
v2012 = '\\';
v2013 = 'x';
v2014 = '6';
v2015 = '4';
v2016 = '\\';
v2017 = 'R';
v2018 = 'e';
v2019 = 'l';
v2020 = 'e';
v2021 = 'a';
v2022 = 's';
v2023 = 'e';
v2024 = '\\';
v2025 = 1362;
v2026 = 16;
v2027 = 'N';
v2028 = '\0';
v2029 = 'a';
v2030 = '\0';
v2031 = 'm';
v2032 = '\0';
v2033 = 'e';
v2034 = '\0';
v2035 = 'E';
v2036 = '\0';
v2037 = 'S';
v2038 = '\0';
v2039 = 'P';
v2040 = '\0';
v2041 = '\0';
v2042 = '\0';
memset(&v2043, 0, 0x10ui64);
v2044 = 1352;
v2045 = 20;
v2046 = 'S';
v2047 = '\0';
v2048 = 'k';
v2049 = '\0';
v2050 = 'u';
v2051 = '\0';
v2052 = 'l';
v2053 = '\0';
v2054 = 'l';
v2055 = '\0';
v2056 = 'h';
v2057 = '\0';
v2058 = 'a';
v2059 = '\0';
v2060 = 'c';
v2061 = '\0';
v2062 = 'k';
v2063 = '\0';
v2064 = '\0';
v2065 = '\0';
memset(&v2066, 0, 0xCui64);
v2067 = 1365;
v2068 = 14;
v2069 = '.';
v2070 = 'r';
v2071 = 'd';
v2072 = 'a';
v2073 = 't';
v2074 = 'a';
v2075 = '$';
v2076 = 'z';
v2077 = 'z';
v2078 = 'z';
v2079 = 'd';
v2080 = 'b';
v2081 = 'g';
v2082 = '\0';
memset(&v2083, 0, 0x12ui64);
v2084 = 1337;
v2085 = 14;
v2086 = 'A';
v2087 = 0;
v2088 = 'i';
v2089 = '\0';
v2090 = 'm';
v2091 = '\0';
v2092 = 'B';
v2093 = '\0';
v2094 = 'o';
v2095 = '\0';
v2096 = 't';
v2097 = '\0';
v2098 = '\0';
v2099 = '\0';
memset(&v2100, 0, 0x12ui64);
v2101 = 1337;
v2102 = 32;
v2103 = '<EFBFBD>';
v2104 = 'I';
v2105 = 'A';
v2106 = '<EFBFBD>';
v2107 = '<';
v2108 = '\x12';
v2109 = '?';
v2110 = 'u';
v2111 = '\x05';
v2112 = '<EFBFBD>';
v2113 = '\x02';
v2114 = '?';
v2115 = '<EFBFBD>';
v2116 = '8';
v2117 = '<EFBFBD>';
v2118 = 'A';
v2119 = '<EFBFBD>';
v2120 = '\x0F';
v2121 = '<EFBFBD>';
v2122 = '<EFBFBD>';
v2123 = '<';
v2124 = '\t';
v2125 = 'w';
v2126 = '\x05';
v2127 = '<EFBFBD>';
v2128 = '<EFBFBD>';
v2129 = '0';
v2130 = '<EFBFBD>';
v2131 = '\x06';
v2132 = -125;
v2133 = '<EFBFBD>';
v2134 = '<EFBFBD>';
v2135 = 1375;
v2136 = 2;
v2137 = 'U';
v2138 = '<EFBFBD>';
memset(v2139, 0, 0x1Eui64);
v2140 = 1375;
v2141 = 2;
v2142 = 'W';
v2143 = '<EFBFBD>';
memset(v2144, 0, 0x1Eui64);
v2145 = 1375;
v2146 = 2;
v2147 = '`';
v2148 = '<EFBFBD>';
memset(v2149, 0, 0x1Eui64);
v2150 = 1384;
v2151 = 25;
v2152 = 'D';
v2153 = '3';
v2154 = 'D';
v2155 = '1';
v2156 = '1';
v2157 = 'P';
v2158 = 'r';
v2159 = 'e';
v2160 = 's';
v2161 = 'e';
v2162 = 'n';
v2163 = 't';
v2164 = ' ';
v2165 = 'i';
v2166 = 'n';
v2167 = 'i';
v2168 = 't';
v2169 = 'i';
v2170 = 'a';
v2171 = 'l';
v2172 = 'i';
v2173 = 's';
v2174 = 'e';
v2175 = 'd';
v2176 = '\0';
memset(v2177, 0, sizeof(v2177));
v2178 = 1390;
v2179 = 10;
v2180 = '[';
v2181 = ' ';
v2182 = '%';
v2183 = '.';
v2184 = '0';
v2185 = 'f';
v2186 = 'M';
v2187 = ' ';
v2188 = ']';
v2189 = '\0';
memset(v2190, 0, 0x16ui64);
v2191 = 1396;
v2192 = 11;
v2193 = '[';
v2194 = 'h';
v2195 = 'p';
v2196 = ':';
v2197 = '%';
v2198 = 'd';
v2199 = ']';
v2200 = '%';
v2201 = 'd';
v2202 = 'm';
v2203 = '\0';
memset(v2204, 0, 0x15ui64);
v2205 = 1334;
v2206 = ' ';
v2207 = 'H';
v2208 = '<EFBFBD>';
v2209 = 'd';
v2210 = '$';
v2211 = '8';
v2212 = '\0';
v2213 = 'H';
v2214 = '<EFBFBD>';
v2215 = 'L';
v2216 = 36;
v2217 = 'X';
v2218 = 'H';
v2219 = '<EFBFBD>';
v2220 = 'T';
v2221 = '$';
v2222 = 'P';
v2223 = 'L';
v2224 = '<EFBFBD>';
v2225 = -56;
v2226 = 'H';
v2227 = '<EFBFBD>';
v2228 = 'L';
v2229 = '$';
v2230 = '0';
v2231 = 'L';
v2232 = '<EFBFBD>';
v2233 = '<EFBFBD>';
v2234 = 'H';
v2235 = '<EFBFBD>';
v2236 = 'L';
v2237 = '$';
v2238 = '`';
v2239 = '\x056';
v2240 = ' ';
v2241 = 't';
v2242 = 31;
v2243 = '<EFBFBD>';
v2244 = '\b';
v2245 = '\0';
v2246 = '\0';
v2247 = '\0';
v2248 = '\xFF';
v2249 = '\x15';
v2250 = '`';
v2251 = '~';
v2252 = '\0';
v2253 = '\0';
v2254 = '<EFBFBD>';
v2255 = -64;
v2256 = 'u';
v2257 = '\x10';
v2258 = '<EFBFBD>';
v2259 = '\x0F';
v2260 = '\x10';
v2261 = '<EFBFBD>';
v2262 = '<EFBFBD>';
v2263 = '\x01';
v2264 = '\0';
v2265 = '\0';
v2266 = '<EFBFBD>';
v2267 = '<EFBFBD>';
v2268 = '<EFBFBD>';
v2269 = '\x01';
v2270 = '\0';
v2271 = 0;
v2272 = '<EFBFBD>';
v2273 = '\x056';
v2274 = 32;
v2275 = '@';
v2276 = '<EFBFBD>';
v2277 = '<EFBFBD>';
v2278 = '\x15';
v2279 = 111;
v2280 = '\b';
v2281 = '<EFBFBD>';
v2282 = '<EFBFBD>';
v2283 = 'N';
v2284 = '<EFBFBD>';
v2285 = '<EFBFBD>';
v2286 = 'H';
v2287 = '<EFBFBD>';
v2288 = '5';
v2289 = -45;
v2290 = 'O';
v2291 = '<EFBFBD>';
v2292 = 'P';
v2293 = 'O';
v2294 = 'S';
v2295 = 73;
v2296 = 'T';
v2297 = 'I';
v2298 = 'O';
v2299 = 'N';
v2300 = '\0';
v2301 = '\0';
v2302 = 0;
v2303 = '\0';
v2304 = 'C';
v2305 = 'O';
v2306 = 76;
v2307 = '\x05z';
v2308 = '\x03';
v2309 = '\xFF';
v2310 = '<EFBFBD>';
v2311 = '<EFBFBD>';
memset(v2312, 0, 0x1Dui64);
v2313 = 1401;
v2314 = 32;
v2315 = '%';
v2316 = 's';
v2317 = '\0';
v2318 = '\0';
v2319 = '%';
v2320 = 'd';
v2321 = '\0';
v2322 = '\0';
v2323 = 'P';
v2324 = 'O';
v2325 = 'S';
v2326 = 'I';
v2327 = 'T';
v2328 = 'I';
v2329 = 'O';
v2330 = 'N';
v2331 = '\0';
v2332 = '\0';
v2333 = '\0';
v2334 = '\0';
v2335 = 'C';
v2336 = 'O';
v2337 = 'L';
v2338 = 'O';
v2339 = 'R';
v2340 = '\0';
v2341 = '\0';
v2342 = '\0';
v2343 = '\0';
v2344 = '\0';
v2345 = '\0';
v2346 = '\0';
v2347 = 1334;
v2348 = 32;
v2349 = '<EFBFBD>';
v2350 = '<EFBFBD>';
v2351 = 'v';
v2352 = ']';
v2353 = '<EFBFBD>';
v2354 = '<EFBFBD>';
v2355 = 'E';
v2356 = '.';
v2357 = 'u';
v2358 = '<EFBFBD>';
v2359 = '\x12';
v2360 = -76;
v2361 = '<EFBFBD>';
v2362 = '<EFBFBD>';
v2363 = 'H';
v2364 = 'r';
v2365 = '\x11';
v2366 = 'm';
v2367 = '<EFBFBD>';
v2368 = 'H';
v2369 = '<EFBFBD>';
v2370 = '<EFBFBD>';
v2371 = '<EFBFBD>';
v2372 = '<EFBFBD>';
v2373 = 'H';
v2374 = '<EFBFBD>';
v2375 = 'g';
v2376 = 'k';
v2377 = '<EFBFBD>';
v2378 = 'H';
v2379 = '<EFBFBD>';
v2380 = ',';
v2381 = '\x05<EFBFBD>';
v2382 = ' ';
v2383 = '\n';
v2384 = '<';
v2385 = 'a';
v2386 = 's';
v2387 = 's';
v2388 = 'e';
v2389 = 'm';
v2390 = 'b';
v2391 = 'l';
v2392 = 'y';
v2393 = ' ';
v2394 = 'x';
v2395 = 'm';
v2396 = 'l';
v2397 = 'n';
v2398 = 's';
v2399 = '=';
v2400 = '\'';
v2401 = 'u';
v2402 = 'r';
v2403 = 'n';
v2404 = ':';
v2405 = 's';
v2406 = 'c';
v2407 = 'h';
v2408 = 'e';
v2409 = 'm';
v2410 = 'a';
v2411 = 's';
v2412 = '-';
v2413 = 'm';
v2414 = 'i';
for ( BaseAddress = 0i64;
NtQueryVirtualMemory(-1i64, BaseAddress, 0i64, (__int64 *)&MemoryInformation, 48i64, &returnLength) >= 0;
BaseAddress = v85 + MemoryInformation )
{
if ( v86 == 4096
&& (v87 == 16 || v87 == 32 || v87 == 64)
&& (MemoryInformation > (unsigned __int64)sub_42119 || v85 + MemoryInformation <= (unsigned __int64)sub_42119)
&& (v87 != 64 || v85 != 110592) )
{
if ( v88 == 0x20000 || v88 == 0x40000 )
{
if ( (v56 = 0, v85 >= 0x11000)
|| v85 >= 0x4000
&& (MemoryInformation & 0xFF0000000000i64) != 0x7F0000000000i64
&& (MemoryInformation & 0xFFF000000000i64) != 0x7F000000000i64
&& v85 != 0x10000
&& (MemoryInformation & 0xFFFFF0000000i64) != 0x70000000
&& (MemoryInformation != 0x3E0000 || v85 != 0xF000)
&& (MemoryInformation != 0x3F0000 || v85 != 0x4000)
|| v56 )
{
v2723 = 0;
if ( v56 )
v1661 = 52;
else
v1661 = 47;
v2724 = v1661;
v2725 = MemoryInformation;
v2726 = v85;
v2727 = v88 | v87 | v86;
if ( v56 )
{
v2728 = v1717;
v2729 = v1717[510];
v2730 = v1717[511];
v2731 = v1717[512];
v2732 = v1717[513];
}
if ( v56 )
v2559 = 58i64;
else
v2559 = 18i64;
((void (__fastcall *)(char *, _QWORD, _QWORD))ReportDetection)(&v2723, (unsigned int)v2559, 0i64);
}
}
str_user32dll_1 = 'u';
v334 = 's';
v335 = 'e';
v336 = 'r';
v337 = '3';
v338 = '2';
v339 = '.';
v340 = 'd';
v341 = 'l';
v342 = 'l';
v343 = 0;
hUser32 = GetModuleHandleA((__int64 *)&str_user32dll_1);
v83 = v84 == hUser32;
v62 = v84 == hUser32;
if ( v88 == 0x20000 || v62 )
{
for ( i = BaseAddress; i != v85 + MemoryInformation; i += 4096i64 )
{
if ( NtReadVirtualMemory(-1i64, i, &buffer, 4096i64, 0i64) >= 0 )
{
for ( j = 0; (unsigned __int64)j < 0x1C; ++j )
{
if ( *(&v1759 + 20 * j) != 0x57A || v62 )
{
for ( k = 0; (unsigned int)(*(&v1760 + 10 * j) + k) <= 0x1000ui64; ++k )
{
if ( (char *)(k + i) != &v1761 + 40 * j )
{
for ( l = 0;
l < *(&v1760 + 10 * j)
&& *((unsigned __int8 *)&buffer + (signed int)(l + k)) == *((unsigned __int8 *)&v1759
+ 40 * j
+ (signed int)l
+ 8);
++l )
{
;
}
if ( l == *(&v1760 + 10 * j)
&& (*(&v1759 + 20 * j) != 1365 || *(_WORD *)((char *)&buffer + k + 215) == 16725)
&& (*(&v1759 + 20 * j) != 1375
|| *(_DWORD *)(i + (signed int)(l + k)) < 0x2000u
&& *(_WORD *)((signed int)(l + k) + i + *(unsigned int *)(i + (signed int)(l + k)) + 4) == 21569
|| *(_DWORD *)(i + (signed int)(l + k)) < 0x2000u
&& *(unsigned __int16 *)((signed int)(l + k) + i + *(unsigned int *)(i + (signed int)(l + k)) + 4) == 33096
|| *((_BYTE *)&v1759 + 40 * j + 8) == 96
&& *(_DWORD *)(i + (signed int)(l + k)) < 0x2000u
&& *(unsigned __int8 *)((signed int)(l + k) + i + *(unsigned int *)(i + (signed int)(l + k)) + 4) == 161)
&& (*(&v1759 + 20 * j) != 1402 || *(unsigned __int16 *)((char *)&buffer + k - 10) == 47176) )
{
v2640 = 0;
v2641 = 53;
v2642 = *(&v1759 + 20 * j);
v2643 = k + i;
v2644 = MemoryInformation;
v2645 = v85;
v2646 = v88 | v87 | v86;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2640, 28i64, 0i64);
if ( v62 )
goto LABEL_74;
}
}
}
}
}
}
}
}
}
LABEL_74:
if ( v86 == 4096 && (v87 == 16 || v87 == 32 || v87 == 64) )
{
v260 = 'm';
v261 = 'm';
v262 = 'r';
v263 = 'e';
v264 = 's';
v265 = '.';
v266 = 'd';
v267 = 'l';
v268 = 'l';
v269 = '\0';
hMMRes = GetModuleHandleA((__int64 *)&v260);
if ( hMMRes && hMMRes == v84 )
{
v1730 = 0;
v1731 = 'H';
v1732 = '\x05<EFBFBD>';
v1733 = v85;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1730, 8i64, 0i64);
}
else if ( v87 == 64 )
{
v300 = 'm';
v301 = 's';
v302 = 'h';
v303 = 't';
v304 = 'm';
v305 = 'l';
v306 = '.';
v307 = 'd';
v308 = 'l';
v309 = 'l';
v310 = 0;
hMsHtml = GetModuleHandleA((__int64 *)&v300);
if ( hMsHtml )
{
if ( hMsHtml == v84 )
{
v1734 = 0;
v1735 = 72;
v1736 = 1467;
v1737 = v85;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1734, 8i64, 0i64);
}
}
}
}
v2425 = -1;
if ( MemoryInformation == BaseAddress )
{
if ( v86 == 4096 && v87 == 4 && v88 == 0x20000 )
{
v2560 = 1i64;
JUMPOUT(unk_44DDF);
}
}
else
{
v2425 = -2;
}
if ( v86 != 4096 || v88 != 0x20000 && v88 != 0x1000000 || v87 & 0x100 )
{
if ( v86 == 4096 && (v87 == 1 || !v87) || v86 == 0x10000 || v86 == 0x2000 )
{
if ( v86 != 4096 || v87 )
{
for ( Address = BaseAddress;
Address < v85 + MemoryInformation && Address < MemoryInformation + 0x1000000;
Address += 0x10000i64 )
{
if ( !((unsigned int (__fastcall *)(unsigned __int64, signed __int64))IsBadReadPtr)(Address, 1i64)
&& NtQueryVirtualMemory(-1i64, Address, 0i64, &v2713, 48i64, &returnLength) >= 0
&& v2714 == v86
&& (v2714 != 4096 || v2715 == v87)
&& !((unsigned int (__fastcall *)(unsigned __int64, signed __int64))IsBadReadPtr)(Address, 1i64) )
{
qmemcpy(&MemoryInformation, &v2713, 0x30ui64);
v2425 = 0;
break;
}
if ( !((unsigned int (__fastcall *)(unsigned __int64, signed __int64))~v2538)(Address, 1i64)
&& NtQueryVirtualMemory(-1i64, Address, 0i64, &v2713, 48i64, &returnLength) >= 0
&& v2714 == v86
&& (v2714 != 4096 || v2715 == v87)
&& !((unsigned int (__fastcall *)(unsigned __int64, signed __int64))~v2538)(Address, 1i64) )
{
qmemcpy(&MemoryInformation, &v2713, 0x30ui64);
v2425 = 0;
break;
}
}
}
else
{
v2425 = 0;
}
}
}
else
{
v1658 = 0;
while ( v1658 < 2 && BaseAddress != v85 + MemoryInformation )
{
v2739 = 4096i64;
if ( v87 != 1 )
{
if ( NtReadVirtualMemory(-1i64, BaseAddress, &v2661, 16i64, 0i64) < 0
|| ((unsigned int (__fastcall *)(unsigned __int64, signed __int64))IsBadReadPtr)(BaseAddress, 16i64) )
{
if ( NtQueryVirtualMemory(-1i64, BaseAddress, 0i64, &v2748, 48i64, &returnLength) >= 0
&& v2749 == v86
&& v2750 == v87 )
{
v2425 = 2;
}
}
else
{
memcpy(&v2547, BaseAddress, 16i64);
if ( memcmp(&v2661, &v2547, 16i64)
&& !((unsigned int (__fastcall *)(unsigned __int64, signed __int64))IsBadReadPtr)(BaseAddress, 16i64)
&& !memcmp(&v2547, (__int64 *)BaseAddress, 16i64)
&& NtReadVirtualMemory(-1i64, BaseAddress, &v2661, 16i64, 0i64) >= 0
&& memcmp(&v2661, &v2547, 16i64)
&& !((unsigned int (__fastcall *)(unsigned __int64, signed __int64))IsBadReadPtr)(BaseAddress, 16i64)
&& !memcmp(&v2547, (__int64 *)BaseAddress, 16i64) )
{
v2425 = 1;
memcpy((__int64 *)v2429, (unsigned __int64)&v2547, 16i64);
}
}
}
++v1658;
BaseAddress += 4096i64;
}
}
if ( v2425 != 255 )
{
v2423 = 0;
v2424 = 33;
v2426 = MemoryInformation;
v2427 = v85;
v2428 = v88 | v87 | v86;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2423, 35i64, 0i64);
}
if ( v86 == 4096
&& v88 == 0x1000000
&& MemoryInformation == v84
&& NtReadVirtualMemory(-1i64, MemoryInformation + 60, (__int64 *)&v2539, 4i64, 0i64) >= 0
&& NtReadVirtualMemory(-1i64, MemoryInformation + v2539 + 8, &currentProcessId_1, 4i64, 0i64) >= 0
&& ((_DWORD)currentProcessId_1 == 1527957760
&& (NtReadVirtualMemory(-1i64, MemoryInformation + 0x1000, &buffer_1, 16i64, 0i64) >= 0 && !(_DWORD)buffer_1
|| NtReadVirtualMemory(-1i64, MemoryInformation + 0x501000, &buffer_1, 16i64, 0i64) >= 0
&& (_DWORD)buffer_1 != 55830784)
|| (_DWORD)currentProcessId_1 == 1511525429
&& NtReadVirtualMemory(-1i64, MemoryInformation + 0x1000, &buffer_1, 16i64, 0i64) >= 0
&& (_DWORD)buffer_1
|| (_DWORD)currentProcessId_1 == -56913115
&& NtReadVirtualMemory(-1i64, MemoryInformation + 0x6D3000, &buffer_1, 16i64, 0i64) >= 0
&& (_DWORD)buffer_1) )
{
v2586 = 0;
v2587 = 70;
v2588 = 1;
v2589 = buffer_1;
v2590 = v1755;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2586, 19i64, 0i64);
}
}
v2555 = ~v2538;
v1663 = NtQueryVirtualMemory(-1i64, ~v2538, 0i64, (__int64 *)&MemoryInformation, 48i64, &returnLength) < 0;
v57 = v1663;
if ( (_BYTE)v1663 || v86 != 4096 || v88 != 0x1000000 && v88 != 0x40000 )
{
v2626 = 0;
v2627 = 53;
v2628 = 1449;
v2629 = v2555;
if ( v57 )
v2554 = 0i64;
else
v2554 = MemoryInformation;
v2630 = v2554;
if ( v57 )
v2546 = 0i64;
else
v2546 = v85;
v2631 = v2546;
if ( v57 )
v1664 = 0;
else
v1664 = v88 | v87 | v86;
v2632 = v1664;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2626, 28i64, 0i64);
}
str_malloc = 'm';
v177 = 'a';
v178 = 'l';
v179 = 'l';
v180 = 'o';
v181 = 'c';
v182 = '\0';
hMSVCRT_2 = GetModuleHandleA((__int64 *)&str_msvcrt);
malloc = (__int64 (__fastcall *)(signed __int64))GetProcAddress(hMSVCRT_2, &str_malloc);
str_realloc = 'r';
v199 = 'e';
v200 = 'a';
v201 = 'l';
v202 = 'l';
v203 = 'o';
v204 = 'c';
v205 = '\0';
hMSVCRT_3 = GetModuleHandleA((__int64 *)&str_msvcrt);
realloc = (__int64 (__fastcall *)(unsigned int *, _QWORD))GetProcAddress(hMSVCRT_3, &str_realloc);
str_free = 'f';
v153 = 'r';
v154 = 'e';
v155 = 'e';
v156 = '\0';
hMSVCRT_4 = GetModuleHandleA((__int64 *)&str_msvcrt);
free = (void (__fastcall *)(unsigned int *))GetProcAddress(hMSVCRT_4, &str_free);
str_ntquerysysteminformation = 'N';
v1252 = 't';
v1253 = 'Q';
v1254 = 'u';
v1255 = 'e';
v1256 = 'r';
v1257 = 'y';
v1258 = 'S';
v1259 = 'y';
v1260 = 's';
v1261 = 't';
v1262 = 'e';
v1263 = 'm';
v1264 = 'I';
v1265 = 'n';
v1266 = 'f';
v1267 = 'o';
v1268 = 'r';
v1269 = 'm';
v1270 = 'a';
v1271 = 't';
v1272 = 'i';
v1273 = 'o';
v1274 = 'n';
v1275 = '\0';
NtQuerySystemInformation = (__int64 (__fastcall *)(signed __int64, unsigned int *, signed __int64, unsigned int *))GetProcAddress(hNtDLL, &str_ntquerysysteminformation);
str_user32dll = 'U';
str_user32dll_2 = 'S';
v99 = 'E';
v100 = 'R';
v101 = '3';
v102 = '2';
v103 = '.';
v104 = 'd';
v105 = 'l';
v106 = 'l';
v107 = '\0';
str_gettopwindow = 'G';
v510 = 'e';
v511 = 't';
v512 = 'T';
v513 = 'o';
v514 = 'p';
v515 = 'W';
v516 = 'i';
v517 = 'n';
v518 = 'd';
v519 = 'o';
v520 = 'w';
v521 = '\0';
hUser32_1 = GetModuleHandleA((__int64 *)&str_user32dll);
GetTopWindow = (__int64 (__fastcall *)(_QWORD))GetProcAddress(hUser32_1, &str_gettopwindow);
str_getwindow = 'G';
v251 = 'e';
v252 = 't';
v253 = 'W';
v254 = 'i';
v255 = 'n';
v256 = 'd';
v257 = 'o';
v258 = 'w';
v259 = '\0';
hUser32_2 = GetModuleHandleA((__int64 *)&str_user32dll);
GetWindow = (__int64 (__fastcall *)(__int64, signed __int64))GetProcAddress(hUser32_2, &str_getwindow);
str_getwindowthreadprocessid = 'G';
v1277 = 'e';
v1278 = 't';
v1279 = 'W';
v1280 = 'i';
v1281 = 'n';
v1282 = 'd';
v1283 = 'o';
v1284 = 'w';
v1285 = 'T';
v1286 = 'h';
v1287 = 'r';
v1288 = 'e';
v1289 = 'a';
v1290 = 'd';
v1291 = 'P';
v1292 = 'r';
v1293 = 'o';
v1294 = 'c';
v1295 = 'e';
v1296 = 's';
v1297 = 's';
v1298 = 'I';
v1299 = 'd';
v1300 = '\0';
hUser32_3 = GetModuleHandleA((__int64 *)&str_user32dll);
GetWindowThreadProcessId = (void (__fastcall *)(__int64, char *))GetProcAddress(
hUser32_3,
&str_getwindowthreadprocessid);
str_getwindowlong = 'G';
v747 = 'e';
v748 = 't';
v749 = 'W';
v750 = 'i';
v751 = 'n';
v752 = 'd';
v753 = 'o';
v754 = 'w';
v755 = 'L';
v756 = 'o';
v757 = 'n';
v758 = 'g';
v759 = 'A';
v760 = '\0';
hUser32_4 = GetModuleHandleA((__int64 *)&str_user32dll);
GetWindowLongA = (__int64 (__fastcall *)(__int64, signed __int64))GetProcAddress(hUser32_4, &str_getwindowlong);
CloseHandle(hCurrentProcessHandle);
currentProcessId = GetCurrentProcessId();
hCurrentProcessHandle = OpenProcess(2035711i64, 0i64, currentProcessId);
str_getwindowtexta = 'G';
v702 = 'e';
v703 = 't';
v704 = 'W';
v705 = 'i';
v706 = 'n';
v707 = 'd';
v708 = 'o';
v709 = 'w';
v710 = 'T';
v711 = 'e';
v712 = 'x';
v713 = 't';
v714 = 'A';
v715 = '\0';
hUser32_5 = GetModuleHandleA((__int64 *)&str_user32dll);
GetWindowTextA = (__int64 (__fastcall *)(__int64, char *, signed __int64))GetProcAddress(
hUser32_5,
&str_getwindowtexta);
str_getwindowtextw = 'G';
v732 = 'e';
v733 = 't';
v734 = 'W';
v735 = 'i';
v736 = 'n';
v737 = 'd';
v738 = 'o';
v739 = 'w';
v740 = 'T';
v741 = 'e';
v742 = 'x';
v743 = 't';
v744 = 'W';
v745 = '\0';
hUser32_6 = GetModuleHandleA((__int64 *)&str_user32dll);
GetWindowTextW = (__int64 (__fastcall *)(__int64, __int64 *, signed __int64))GetProcAddress(
hUser32_6,
&str_getwindowtextw);
str_getclassnamew = 'G';
v617 = 'e';
v618 = 't';
v619 = 'C';
v620 = 'l';
v621 = 'a';
v622 = 's';
v623 = 's';
v624 = 'N';
v625 = 'a';
v626 = 'm';
v627 = 'e';
v628 = 'W';
v629 = '\0';
hUser32_7 = GetModuleHandleA((__int64 *)&str_user32dll);
GetClassNameW = (__int64 (__fastcall *)(__int64, __int64 *, signed __int64))GetProcAddress(
hUser32_7,
&str_getclassnamew);
str_getwindowrect = 'G';
v589 = 'e';
v590 = 't';
v591 = 'W';
v592 = 'i';
v593 = 'n';
v594 = 'd';
v595 = 'o';
v596 = 'w';
v597 = 'R';
v598 = 'e';
v599 = 'c';
v600 = 't';
v601 = '\0';
hUser32_8 = GetModuleHandleA((__int64 *)&str_user32dll);
GetWindowRect = (void (__fastcall *)(__int64, __int64))GetProcAddress(hUser32_8, &str_getwindowrect);
str_queryfullprocessimagename = 'Q';
v1353 = 'u';
v1354 = 'e';
v1355 = 'r';
v1356 = 'y';
v1357 = 'F';
v1358 = 'u';
v1359 = 'l';
v1360 = 'l';
v1361 = 'P';
v1362 = 'r';
v1363 = 'o';
v1364 = 'c';
v1365 = 'e';
v1366 = 's';
v1367 = 's';
v1368 = 'I';
v1369 = 'm';
v1370 = 'a';
v1371 = 'g';
v1372 = 'e';
v1373 = 'N';
v1374 = 'a';
v1375 = 'm';
v1376 = 'e';
v1377 = 'W';
v1378 = '\0';
hKernel32_2 = GetModuleHandleA(&str_kernel32dll);
QueryFullProcessImageName = (unsigned int (__fastcall *)(__int64, _QWORD, __int64 *, unsigned int *))GetProcAddress(hKernel32_2, &str_queryfullprocessimagename);
str_widechartomultibyte = 'W';
v1041 = 'i';
v1042 = 'd';
v1043 = 'e';
v1044 = 'C';
v1045 = 'h';
v1046 = 'a';
v1047 = 'r';
v1048 = 'T';
v1049 = 'o';
v1050 = 'M';
v1051 = 'u';
v1052 = 'l';
v1053 = 't';
v1054 = 'i';
v1055 = 'B';
v1056 = 'y';
v1057 = 't';
v1058 = 'e';
v1059 = '\0';
WideCharToMultiByte = (__int64 (__fastcall *)(signed __int64, _QWORD, __int64 *, _QWORD, __int64, _QWORD, _QWORD, _QWORD))GetProcAddress(hKernel32, &str_widechartomultibyte);
str_getfileattributesexa = 'G';
v1122 = 'e';
v1123 = 't';
v1124 = 'F';
v1125 = 'i';
v1126 = 'l';
v1127 = 'e';
v1128 = 'A';
v1129 = 't';
v1130 = 't';
v1131 = 'r';
v1132 = 'i';
v1133 = 'b';
v1134 = 'u';
v1135 = 't';
v1136 = 'e';
v1137 = 's';
v1138 = 'E';
v1139 = 'x';
v1140 = 'A';
v1141 = '\0';
GetFileAttributesExA = (unsigned int (__fastcall *)(char *, _QWORD, __int64 *))GetProcAddress(
hKernel32,
&str_getfileattributesexa);
str_getfileattributesexw = 'G';
v1101 = 'e';
v1102 = 't';
v1103 = 'F';
v1104 = 'i';
v1105 = 'l';
v1106 = 'e';
v1107 = 'A';
v1108 = 't';
v1109 = 't';
v1110 = 'r';
v1111 = 'i';
v1112 = 'b';
v1113 = 'u';
v1114 = 't';
v1115 = 'e';
v1116 = 's';
v1117 = 'E';
v1118 = 'x';
v1119 = 'W';
v1120 = '\0';
GetFileAttributesExW = (unsigned int (__fastcall *)(__int64 *, _QWORD, __int64 *))GetProcAddress(
hKernel32,
&str_getfileattributesexw);
pAllocatedBuffer = malloc(0x5000i64);
*(_BYTE *)pAllocatedBuffer = 0;
*(_BYTE *)(pAllocatedBuffer + 1) = 60;
v46 = 4;
v144 = 0;
hWindow = GetTopWindow(0i64);
if ( hWindow )
{
do
{
v2745 = 0;
v108 = -1;
GetWindowThreadProcessId(hWindow, (char *)&currentProcessId_1 + 4);
if ( HIDWORD(currentProcessId_1) != (unsigned int)GetCurrentProcessId() )
{
v108 = GetWindowTextA(hWindow, (char *)&v2745 + 2, 128i64);
for ( m = 0; m < v108 - 5; ++m )
{
if ( *(int *)((char *)&v2745 + m + 2) == 'aehC' && *(_DWORD *)((char *)&v2747 + m) == 'tuAt'
|| *(int *)((char *)&v2745 + m + 2) == 'gbup' && *(_DWORD *)&v2746[m] == 'kh_g'
|| *(int *)((char *)&v2745 + m + 2) == 'lnoc' && *(__int16 *)((char *)&v2747 + m) == '- '
|| *(int *)((char *)&v2745 + m + 2) == 'freP' && *(_DWORD *)((char *)&v2747 + m) == 'Atce'
|| *(int *)((char *)&v2745 + m + 2) == 'WMIA' && *(__int16 *)((char *)&v2747 + m) == 'RA'
|| *(int *)((char *)&v2745 + m + 2) == 'GBUP' && *(_DWORD *)((char *)&v2747 + m) == 'MIA '
|| *(int *)((char *)&v2745 + m + 2) == 'epyH' && *(_DWORD *)((char *)&v2747 + m) == 'ehCr' )
{
LOWORD(v2745) = 13056;
((void (__fastcall *)(int *, _QWORD, _QWORD))ReportDetection)(&v2745, (unsigned int)(v108 + 2), 0i64);
break;
}
}
}
++v144;
windowLong = GetWindowLongA(hWindow, 0xFFFFFFF0i64);
if ( windowLong & 0x10000000 ) // Is Visible
//
{
if ( (v63 = 0, windowStyle = GetWindowLongA(hWindow, 0xFFFFFFECi64), (unsigned int)&unk_80000 & windowStyle)
&& windowStyle & 8
|| (style = windowStyle | windowLong, (windowStyle | windowLong) == 349110528)
|| style == 0x34CF0100
|| style == 0x14EF0310
|| style == 0x34EF0310
|| style == 0x14EF0110
|| style == 0x34EF0110
|| style == 0x17090020
|| style == 0x17090000
|| style == 0x16090020
|| style == 0x94080020
|| style == 0x94080080
|| style == 0x9C080080
|| style == 0x16CF0100 && *(int *)((char *)&v2745 + 2) == 1852399949 && *(_DWORD *)&v2747 == 1684957527
|| style == 0x17CF0100 && !v108
|| (style & 0xFFFFF) == 763808
|| (style & 0xFFFFF) == 525091
|| (style & 0xFFFFF) == 592421
|| (style & 0xFFFFF) == 592485
|| style == 0x160A0080
|| style == 0x16CA0008
|| (style & 0xFFFFF) == 917889
|| (style & 0xFFFFF) == 917632
|| style == -703987584
|| style == -704118527
|| style == 369950752
|| style == -1811414880
|| style == 382664961
|| style == 919535873
|| style == 369950720
|| style == -1811415040
|| style == -1811939328 && !v108
|| style == 381812992
|| style == 382206208
|| style == 369623168
|| style == 369885184
|| style == 503906464
|| style == -1668808672
|| style == -1677197152
|| style == -1677197276
|| style == -1677197280
|| style == 352913568
|| style == 369229832
|| style == -1677197312
|| style == -737673056
|| style == -1811939312
|| style == -1275068400
|| style == -1803026400
|| style == 504168488
|| style == 336068768
|| style == 336068640
|| style == 336068736
|| style == -1668808160
|| style == -1777663840
|| style == 336136352
|| style == 369754112
|| style == -1777855312
|| style == -1660420096
|| style == 382337288
|| style == 919208200
|| style == 369623200
|| style == -1675689673
|| style == 369754144
|| style == -1675689545
|| style == -1811414496
|| (v108 && HIDWORD(currentProcessId_1) == (unsigned int)GetCurrentProcessId()
|| !((unsigned int)&unk_80000 & windowStyle)
|| (windowStyle & 0x80C0388) == windowStyle ? (v1665 = 0) : (v1665 = 1),
(v63 = v1665) != 0) )
{
v2522 = v46;
windowTextW = GetWindowTextW(hWindow, &windowText, 64i64);
size = 255;
windowTextWConvertedToA = WideCharToMultiByte(
65001i64,
0i64,
&windowText,
windowTextW,
pAllocatedBuffer + v46 + 1,
*(_QWORD *)&size,
0i64,
0i64);
*(_BYTE *)(pAllocatedBuffer + v46) = windowTextWConvertedToA;
v46 += (unsigned __int8)windowTextWConvertedToA + 1;
windowTextW = GetClassNameW(hWindow, &windowText, 64i64);
size = 255;
windowTextWConvertedToA_1 = WideCharToMultiByte(
65001i64,
0i64,
&windowText,
windowTextW,
pAllocatedBuffer + v46 + 1,
*(_QWORD *)&size,
0i64,
0i64);
*(_BYTE *)(pAllocatedBuffer + v46) = windowTextWConvertedToA_1;
v46 += (unsigned __int8)windowTextWConvertedToA_1 + 1;
hProcess = OpenProcess(4096i64, 0i64, HIDWORD(currentProcessId_1));
windowTextW = 128;
hProcess_1 = hProcess
&& QueryFullProcessImageName(hProcess, 0i64, &v2775, &windowTextW)
&& (size = 255,
(windowTextW = WideCharToMultiByte(
65001i64,
0i64,
&v2775,
windowTextW,
pAllocatedBuffer + v46 + 1,
*(_QWORD *)&size,
0i64,
0i64)) != 0);
hProcess_2 = hProcess_1;
if ( hProcess )
CloseHandle(hProcess);
if ( hProcess_2 )
{
if ( GetFileAttributesExW(&v2775, 0i64, &v2753) )
v1669 = v2754;
else
v1669 = 0;
v1670 = v1669;
}
else
{
v1670 = 0;
}
if ( !v63
|| hProcess_2
&& (*(_DWORD *)(v46 + pAllocatedBuffer + windowTextW - 13) == '_pgt'
|| *(_DWORD *)(v46 + pAllocatedBuffer + windowTextW - 10) == 'nuhT'
|| *(_DWORD *)(v46 + pAllocatedBuffer + windowTextW - 8) == 'aetS') )
{
if ( hProcess_2 )
windowTextW_1 = windowTextW;
else
windowTextW_1 = 0;
*(_BYTE *)(pAllocatedBuffer + v46) = windowTextW_1;
v46 += (unsigned __int8)windowTextW_1 + 1;
*(_DWORD *)(pAllocatedBuffer + v46) = v1670;
*(_DWORD *)(pAllocatedBuffer + v46 + 4) = windowLong;
*(_DWORD *)(pAllocatedBuffer + v46 + 8) = windowStyle;
GetWindowRect(hWindow, pAllocatedBuffer + v46 + 12);
v46 += 28;
}
else
{
v46 = v2522;
}
}
}
hWindow = GetWindow(hWindow, 2i64);
}
while ( hWindow && v46 <= 20120 );
}
*(_WORD *)(pAllocatedBuffer + 2) = v46 - 4;
v46 += 2;
if ( v144 <= 1 )
{
v138 = 0;
v139 = 68;
v140 = v144;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v138, 3i64, 0i64);
}
str_duplicatehandle = 'D';
v810 = 'u';
v811 = 'p';
v812 = 'l';
v813 = 'i';
v814 = 'c';
v815 = 'a';
v816 = 't';
v817 = 'e';
v818 = 'H';
v819 = 'a';
v820 = 'n';
v821 = 'd';
v822 = 'l';
v823 = 'e';
v824 = '\0';
DuplicateHandle = (unsigned int (__fastcall *)(__int64, _QWORD, __int64, __int64 *, _QWORD, _QWORD, _QWORD))GetProcAddress(hKernel32, &str_duplicatehandle);
str_getcurrentprocess = 'G';
v910 = 'e';
v911 = 't';
v912 = 'C';
v913 = 'u';
v914 = 'r';
v915 = 'r';
v916 = 'e';
v917 = 'n';
v918 = 't';
v919 = 'P';
v920 = 'r';
v921 = 'o';
v922 = 'c';
v923 = 'e';
v924 = 's';
v925 = 's';
v926 = '\0';
GetCurrentProcess = (__int64 (*)(void))GetProcAddress(hKernel32, &str_getcurrentprocess);
str_ntqueryobject = 'N';
v603 = 't';
v604 = 'Q';
v605 = 'u';
v606 = 'e';
v607 = 'r';
v608 = 'y';
v609 = 'O';
v610 = 'b';
v611 = 'j';
v612 = 'e';
v613 = 'c';
v614 = 't';
v615 = 0;
NtQueryObject = (__int64 (__fastcall *)(__int64, signed __int64, unsigned __int16 *, signed __int64, _QWORD))GetProcAddress(hNtDLL, &str_ntqueryobject);
str_wcsnicmp = '_';
v291 = 'w';
v292 = 'c';
v293 = 's';
v294 = 'n';
v295 = 'i';
v296 = 'c';
v297 = 'm';
v298 = 'p';
v299 = 0;
hMSVCRT_5 = GetModuleHandleA((__int64 *)&str_msvcrt);
wcsnicmp = (unsigned int (__fastcall *)(__int64, signed __int16 *, _QWORD))GetProcAddress(hMSVCRT_5, &str_wcsnicmp);
str_getprocessid = 'G';
v432 = 'e';
v433 = 't';
v434 = 'P';
v435 = 'r';
v436 = 'o';
v437 = 'c';
v438 = 'e';
v439 = 's';
v440 = 's';
v441 = 'I';
v442 = 'd';
v443 = '\0';
GetProcessId = (__int64 (__fastcall *)(__int64))GetProcAddress(hKernel32, &str_getprocessid);
status_1 = 0xFFFFFFFF;
status = 0xFFFFFFFF;
SystemHandleInformation = (unsigned int *)'\0';
informationLength = 32;
do // 16 = SYSTEM_HANDLE_INFORMATION
//
{
informationLength += 1024;
SystemHandleInformation = (unsigned int *)realloc(SystemHandleInformation, informationLength);
if ( !SystemHandleInformation )
break;
status = NtQuerySystemInformation(16i64, SystemHandleInformation, informationLength, &informationLength);
}
while ( status == 0xC0000004 );
if ( SystemHandleInformation && status >= 0 )
{
v90 = -1;
for ( n = 0; n < *SystemHandleInformation && v46 <= 20219; ++n )
{
if ( HIWORD(SystemHandleInformation[6 * n + 3]) == hCurrentProcessHandle )
{
v2685 = 24i64 * (signed int)n;
if ( SystemHandleInformation[(unsigned __int64)v2685 / 4 + 2] == (unsigned int)GetCurrentProcessId() )
{
if ( status_1 )
status_1 += 1000;
}
}
if ( v90 == -1 || LOBYTE(SystemHandleInformation[6 * n + 3]) == v90 )
{
v2684 = 24i64 * (signed int)n;
if ( SystemHandleInformation[(unsigned __int64)v2684 / 4 + 2] != (unsigned int)GetCurrentProcessId() )
{
SourceProcessHandle = OpenProcess(64i64, 0i64, SystemHandleInformation[6 * n + 2]);
if ( SourceProcessHandle )
{
TargetProcessHandle = GetCurrentProcess();
SourceHandle = HIWORD(SystemHandleInformation[6 * n + 3]);
dwOptions = 0;
size = 0;
dwDesiredAccess = 1024;
if ( DuplicateHandle(
SourceProcessHandle,
SourceHandle,
TargetProcessHandle,
&TargetHandle,
*(_QWORD *)&dwDesiredAccess,
*(_QWORD *)&size,
*(_QWORD *)&dwOptions) )
{
if ( v90 == -1 )
{
v2415 = 80;
v2416 = 114;
v2417 = 111;
v2418 = 99;
v2419 = 101;
v2420 = 115;
v2421 = 115;
v2422 = 0;
status = NtQueryObject(TargetHandle, 2i64, &HandleInformation, 1024i64, 0i64);
if ( status < 0 || wcsnicmp(v2784, &v2415, HandleInformation / 2) )
{
if ( status < 0 && status_1 )
status_1 = status;
}
else
{
v90 = LOBYTE(SystemHandleInformation[6 * n + 3]);
}
}
if ( v90 != -1
&& (processId = GetProcessId(TargetHandle), processId == (unsigned int)GetCurrentProcessId())
&& SystemHandleInformation[6 * n + 6] & 0x30 )
{
hProcess_3 = OpenProcess(4096i64, 0i64, SystemHandleInformation[6 * n + 2]);
processImageName = 0;
size_1 = 256;
if ( hProcess_3
&& QueryFullProcessImageName(hProcess_3, 0i64, (__int64 *)&processImageName, &size_1)
&& (size = 255,
(size_1 = WideCharToMultiByte(
65001i64,
0i64,
(__int64 *)&processImageName,
size_1,
pAllocatedBuffer + v46 + 1,
*(_QWORD *)&size,
0i64,
0i64)) != 0) )
{
*(_BYTE *)(pAllocatedBuffer + v46) = size_1;
}
else
{
systemInformation = SystemHandleInformation[6 * n + 2];
v2618 = 0;
v2619 = 512;
v2620 = &v2785;
if ( (signed int)NtQuerySystemInformation(88i64, (unsigned int *)&systemInformation, 24i64, 0i64) < 0 )
{
*(_BYTE *)(pAllocatedBuffer + v46) = 0;
}
else
{
v2676 = pAllocatedBuffer + v46 + 1;
size = 255;
*(_BYTE *)(pAllocatedBuffer + v46) = WideCharToMultiByte(
65001i64,
0i64,
v2620,
v2618 / 2,
v2676,
*(_QWORD *)&size,
0i64,
0i64);
}
}
if ( hProcess_3 )
CloseHandle(hProcess_3);
if ( *(_BYTE *)(pAllocatedBuffer + v46) )
{
if ( GetFileAttributesExW((__int64 *)&processImageName, 0i64, &v2755) )
v1671 = v2756;
else
v1671 = 0;
v1672 = v1671;
}
else
{
v1672 = 0;
}
v46 += *(unsigned __int8 *)(pAllocatedBuffer + v46) + 1;
*(_DWORD *)(pAllocatedBuffer + v46) = v1672;
v46 += 4;
*(_DWORD *)(pAllocatedBuffer + v46) = SystemHandleInformation[6 * n + 6];
v46 += 4;
status_1 = 0;
}
else if ( v90 != -1 && HIWORD(SystemHandleInformation[6 * n + 3]) == hCurrentProcessHandle )
{
v2675 = 24i64 * (signed int)n;
if ( SystemHandleInformation[(unsigned __int64)v2675 / 4 + 2] == (unsigned int)GetCurrentProcessId() )
{
if ( status_1 )
status_1 = SystemHandleInformation[6 * n + 6];
}
}
CloseHandle(TargetHandle);
CloseHandle(SourceProcessHandle);
}
else
{
CloseHandle(SourceProcessHandle);
if ( HIWORD(SystemHandleInformation[6 * n + 3]) == hCurrentProcessHandle )
{
v2680 = 24i64 * (signed int)n;
if ( SystemHandleInformation[(unsigned __int64)v2680 / 4 + 2] == (unsigned int)GetCurrentProcessId() )
{
if ( status_1 )
status_1 = 2;
}
}
}
}
else if ( HIWORD(SystemHandleInformation[6 * n + 3]) == hCurrentProcessHandle )
{
v2683 = 24i64 * (signed int)n;
if ( SystemHandleInformation[(unsigned __int64)v2683 / 4 + 2] == (unsigned int)GetCurrentProcessId() )
status_1 = status_1 != 0;
}
}
}
}
if ( v90 == -1 )
status_1 += 200;
}
else
{
status_1 = status + 100;
}
if ( status_1 )
{
*(_DWORD *)(pAllocatedBuffer + v46) = status_1;
v46 += 4;
}
if ( *(_DWORD *)(ReportDetection + 5) == -858993460 && *(_DWORD *)(ReportDetection + 1377994) == -803035 )
*(_QWORD *)(ReportDetection + 196656) = *(_QWORD *)(ReportDetection + 1377998);
if ( SystemHandleInformation )
free(SystemHandleInformation);
*(_WORD *)(pAllocatedBuffer + *(unsigned __int16 *)(pAllocatedBuffer + 2) + 4) = v46
- 4
- *(_WORD *)(pAllocatedBuffer + 2)
- 2;
str_createfilea = 'C';
v345 = 'r';
v346 = 'e';
v347 = 'a';
v348 = 't';
v349 = 'e';
v350 = 'F';
v351 = 'i';
v352 = 'l';
v353 = 'e';
v354 = 'A';
v355 = '\0';
CreateFileA = (__int64 (__fastcall *)(char *, signed __int64, signed __int64, _QWORD, _QWORD, _QWORD, _QWORD))GetProcAddress(hKernel32, &str_createfilea);
str_getlasterror = 'G';
v523 = 'e';
v524 = 't';
v525 = 'L';
v526 = 'a';
v527 = 's';
v528 = 't';
v529 = 'E';
v530 = 'r';
v531 = 'r';
v532 = 'o';
v533 = 'r';
v534 = 0;
GetLastError = (__int64 (*)(void))GetProcAddress(hKernel32, &str_getlasterror);
str_pubgpacks = '.';
v1584 = '.';
v1585 = '\\';
v1586 = '.';
v1587 = '.';
v1588 = '\\';
v1589 = 'C';
v1590 = 'o';
v1591 = 'n';
v1592 = 't';
v1593 = 'e';
v1594 = 'n';
v1595 = 't';
v1596 = '\\';
v1597 = 'P';
v1598 = 'a';
v1599 = 'k';
v1600 = 's';
v1601 = '\\';
v1602 = 'T';
v1603 = 's';
v1604 = 'l';
v1605 = 'G';
v1606 = 'a';
v1607 = 'm';
v1608 = 'e';
v1609 = '-';
v1610 = 'W';
v1611 = 'i';
v1612 = 'n';
v1613 = 'd';
v1614 = 'o';
v1615 = 'w';
v1616 = 's';
v1617 = 'N';
v1618 = 'o';
v1619 = 'E';
v1620 = 'd';
v1621 = 'i';
v1622 = 't';
v1623 = 'o';
v1624 = 'r';
v1625 = '_';
v1626 = 'a';
v1627 = 's';
v1628 = 's';
v1629 = 'e';
v1630 = 't';
v1631 = 's';
v1632 = '_';
v1633 = 'w';
v1634 = 'o';
v1635 = 'r';
v1636 = 'l';
v1637 = 'd';
v1638 = '.';
v1639 = 'p';
v1640 = 'a';
v1641 = 'k';
v1642 = '\0';
if ( GetFileAttributesExA(&str_pubgpacks, 0i64, &fileInformation) )
v1646 = v2712;
else
v1646 = -2;
*(_DWORD *)(pAllocatedBuffer + v46) = v1646;
if ( v1646 == -2 )
{
str_readfile = 'R';
v242 = 'e';
v243 = 'a';
v244 = 'd';
v245 = 'F';
v246 = 'i';
v247 = 'l';
v248 = 'e';
v249 = '\0';
ReadFile = (unsigned int (__fastcall *)(__int64, __int64 *, signed __int64, char *, _QWORD))GetProcAddress(
hKernel32,
&str_readfile);
v1379 = '.';
v1380 = '.';
v1381 = '\\';
v1382 = '.';
v1383 = '.';
v1384 = '\\';
v1385 = 'B';
v1386 = 'L';
v1387 = 'G';
v1388 = 'a';
v1389 = 'm';
v1390 = 'e';
v1391 = '\\';
v1392 = 'C';
v1393 = 'o';
v1394 = 'o';
v1395 = 'k';
v1396 = 'e';
v1397 = 'd';
v1398 = 'C';
v1399 = 'o';
v1400 = 'n';
v1401 = 't';
v1402 = 'e';
v1403 = 'n';
v1404 = 't';
v1405 = '\\';
v1406 = 'S';
v1407 = 'c';
v1408 = 'r';
v1409 = 'i';
v1410 = 'p';
v1411 = 't';
v1412 = '\\';
v1413 = 'B';
v1414 = 'L';
v1415 = 'G';
v1416 = 'a';
v1417 = 'm';
v1418 = 'e';
v1419 = '.';
v1420 = 'u';
v1421 = '\0';
size = 128;
dwDesiredAccess = 3;
v2532 = CreateFileA(&v1379, 0x80000000i64, 7i64, 0i64, *(_QWORD *)&dwDesiredAccess, *(_QWORD *)&size, 0i64);
if ( v2532 != -1 )
{
while ( ReadFile(v2532, &v2536, 4i64, (char *)&v2536 + 4, 0i64) && HIDWORD(v2536) )
*(_DWORD *)(pAllocatedBuffer + v46) += v2536;
CloseHandle(v2532);
}
}
v1422 = '.';
v1423 = '.';
v1424 = '\\';
v1425 = '.';
v1426 = '.';
v1427 = '\\';
v1428 = 'C';
v1429 = 'o';
v1430 = 'n';
v1431 = 't';
v1432 = 'e';
v1433 = 'n';
v1434 = 't';
v1435 = '\\';
v1436 = 'P';
v1437 = 'a';
v1438 = 'k';
v1439 = 's';
v1440 = '\\';
v1441 = 'T';
v1442 = 's';
v1443 = 'l';
v1444 = 'G';
v1445 = 'a';
v1446 = 'm';
v1447 = 'e';
v1448 = '-';
v1449 = 'W';
v1450 = 'i';
v1451 = 'n';
v1452 = 'd';
v1453 = 'o';
v1454 = 'w';
v1455 = 's';
v1456 = 'N';
v1457 = 'o';
v1458 = 'E';
v1459 = 'd';
v1460 = 'i';
v1461 = 't';
v1462 = 'o';
v1463 = 'r';
v1464 = '_';
v1465 = 'u';
v1466 = 'i';
v1467 = '.';
v1468 = 'p';
v1469 = 'a';
v1470 = 'k';
v1471 = '\0';
if ( GetFileAttributesExA(&v1422, 0i64, &fileInformation) )
v1673 = v2712;
else
v1673 = -2;
*(_DWORD *)(pAllocatedBuffer + v46 + 4) = v1673;
v1472 = '.';
v1473 = '.';
v1474 = '\\';
v1475 = '.';
v1476 = '.';
v1477 = '\\';
v1478 = 'C';
v1479 = 'o';
v1480 = 'n';
v1481 = 't';
v1482 = 'e';
v1483 = 'n';
v1484 = 't';
v1485 = '\\';
v1486 = 'P';
v1487 = 'a';
v1488 = 'k';
v1489 = 's';
v1490 = '\\';
v1491 = 'T';
v1492 = 's';
v1493 = 'l';
v1494 = 'G';
v1495 = 'a';
v1496 = 'm';
v1497 = 'e';
v1498 = '-';
v1499 = 'W';
v1500 = 'i';
v1501 = 'n';
v1502 = 'd';
v1503 = 'o';
v1504 = 'w';
v1505 = 's';
v1506 = 'N';
v1507 = 'o';
v1508 = 'E';
v1509 = 'd';
v1510 = 'i';
v1511 = 't';
v1512 = 'o';
v1513 = 'r';
v1514 = '_';
v1515 = 's';
v1516 = 'o';
v1517 = 'u';
v1518 = 'n';
v1519 = 'd';
v1520 = '.';
v1521 = 112;
v1522 = 'a';
v1523 = 'k';
v1524 = 0;
if ( GetFileAttributesExA(&v1472, 0i64, &fileInformation) )
v1674 = v2712;
else
v1674 = -2;
*(_DWORD *)(pAllocatedBuffer + v46 + 8) = v1674;
v46 += 12;
*(_DWORD *)(pAllocatedBuffer + v46) = 0;
v46 += 4;
str_ntgetcontextthread = 'N';
v964 = 't';
v965 = 'G';
v966 = 'e';
v967 = 't';
v968 = 'C';
v969 = 'o';
v970 = 'n';
v971 = 't';
v972 = 'e';
v973 = 'x';
v974 = 't';
v975 = 'T';
v976 = 'h';
v977 = 'r';
v978 = 'e';
v979 = 'a';
v980 = 'd';
v981 = 0;
for ( NtGetContextThread = (char *)GetProcAddress(hNtDLL, &str_ntgetcontextthread);// BE jumping on whole 0xE9 chain to get original function
//
;
NtGetContextThread = *(char **)&NtGetContextThread[*(signed int *)(NtGetContextThread + 2) + 6] )
{
while ( (unsigned __int8)*NtGetContextThread == 0xE9 )
NtGetContextThread += *(_DWORD *)(NtGetContextThread + 1) + 5;
if ( *(_WORD *)NtGetContextThread != 0x25FF )
break;
}
hUser32_9 = GetModuleHandleA((__int64 *)&str_user32dll);
v2533 = hUser32_9 + *(signed int *)(hUser32_9 + 0x3C) + 0x18;
for ( ii = 0; ii < 256; ++ii )
{
if ( *((unsigned __int8 *)GetWindow + ii) == 232 )
{
v1751 = (char *)GetWindow + ii + *(signed int *)((char *)GetWindow + ii + 1) + 5;
if ( (unsigned __int64)v1751 >= (unsigned __int64)*(unsigned int *)(v2533 + 20) + hUser32_9
&& (unsigned __int64)v1751 < *(unsigned int *)(v2533 + 4)
+ (unsigned __int64)*(unsigned int *)(v2533 + 20)
+ hUser32_9
&& *(_WORD *)v1751 == 0x25FF )
{
for ( NtGetContextThread = v1751;
;
NtGetContextThread = *(char **)&NtGetContextThread[*(signed int *)(NtGetContextThread + 2) + 6] )
{
while ( (unsigned __int8)*NtGetContextThread == 0xE9 )
NtGetContextThread += *(_DWORD *)(NtGetContextThread + 1) + 5;
if ( *(_WORD *)NtGetContextThread != 0x25FF )
break;
}
}
}
}
*(_QWORD *)(pAllocatedBuffer + v46) = NtGetContextThread;
*(_QWORD *)(pAllocatedBuffer + v46 + 8) = *(_QWORD *)NtGetContextThread;
*(_QWORD *)(pAllocatedBuffer + v46 + 16) = *((_QWORD *)NtGetContextThread + 1);
*(_QWORD *)(pAllocatedBuffer + v46 + 24) = *((_QWORD *)NtGetContextThread + 2);
v46 += 32;
if ( v46 <= 1000 )
v1675 = 1000;
else
v1675 = v46;
((void (__fastcall *)(__int64, _QWORD, _QWORD))ReportDetection)(pAllocatedBuffer, v1675, 0i64);
free((unsigned int *)pAllocatedBuffer);
CloseHandle(hCurrentProcessHandle);
v75 = '\0';
str_createtoolhelp32snapshot = 'C';
v1302 = 'r';
v1303 = 'e';
v1304 = 'a';
v1305 = 't';
v1306 = 'e';
v1307 = 'T';
v1308 = 'o';
v1309 = 'o';
v1310 = 'l';
v1311 = 'h';
v1312 = 'e';
v1313 = 'l';
v1314 = 'p';
v1315 = '3';
v1316 = '2';
v1317 = 'S';
v1318 = 'n';
v1319 = 'a';
v1320 = 'p';
v1321 = 's';
v1322 = 'h';
v1323 = 'o';
v1324 = 't';
v1325 = '\0';
CreateToolhelp32Snapshot = (__int64 (__fastcall *)(signed __int64, _QWORD))GetProcAddress(
hKernel32,
&str_createtoolhelp32snapshot);
hSnapshot = CreateToolhelp32Snapshot(2i64, 0i64);
if ( hSnapshot != -1 )
{
str_process32first = 'P';
v687 = 'r';
v688 = 'o';
v689 = 'c';
v690 = 'e';
v691 = 's';
v692 = 's';
v693 = '3';
v694 = '2';
v695 = 'F';
v696 = 'i';
v697 = 'r';
v698 = 's';
v699 = 't';
v700 = '\0';
Process32First = (unsigned int (__fastcall *)(__int64, signed int *))GetProcAddress(hKernel32, &str_process32first);
processEntry = 304;
if ( Process32First(hSnapshot, &processEntry) )
{
str_process32next = 'P';
v575 = 'r';
v576 = 'o';
v577 = 'c';
v578 = 'e';
v579 = 's';
v580 = 's';
v581 = '3';
v582 = '2';
v583 = 'N';
v584 = 'e';
v585 = 'x';
v586 = 't';
v587 = '\0';
Process32Next = (unsigned int (__fastcall *)(__int64, signed int *))GetProcAddress(hKernel32, &str_process32next);
v143 = 0;
v1649 = 0;
v1648 = 0;
v1650 = 0;
v1651 = 0;
processInformation = 0;
do
{
v2594 = 0;
v2595 = 56;
hProcess_5 = OpenProcess(4096i64, 0i64, processId_1);
length = 128;
result_1 = hProcess_5
&& QueryFullProcessImageName(hProcess_5, 0i64, &processImageName_1, &length)
&& (size = 255,
(length = WideCharToMultiByte(
65001i64,
0i64,
&processImageName_1,
length,
(__int64)v2596,
*(_QWORD *)&size,
0i64,
0i64)) != 0);
result_2 = result_1;
if ( (_BYTE)result_1 )
{
str_getfileattributesexw_1 = 'G';
v1164 = 'e';
v1165 = 't';
v1166 = 'F';
v1167 = 'i';
v1168 = 'l';
v1169 = 'e';
v1170 = 'A';
v1171 = 't';
v1172 = 't';
v1173 = 'r';
v1174 = 'i';
v1175 = 'b';
v1176 = 'u';
v1177 = 't';
v1178 = 'e';
v1179 = 's';
v1180 = 'E';
v1181 = 'x';
v1182 = 'W';
v1183 = '\0';
GetFileAttributesExW_1 = (unsigned int (__fastcall *)(__int64 *, _QWORD, __int64 *))GetProcAddress(
hKernel32,
&str_getfileattributesexw_1);
if ( GetFileAttributesExW_1(&processImageName_1, 0i64, &fileInformation_1) )
v1677 = v2758;
else
v1677 = 0;
v1652 = v1677;
}
else
{
v2599 = processId_1;
v2600 = 0;
v2601 = 512;
v2602 = &v2786;
if ( (signed int)NtQuerySystemInformation(88i64, (unsigned int *)&v2599, 24i64, 0i64) < 0 )
{
length = 0;
}
else
{
v2671 = v2596;
size = 255;
length = WideCharToMultiByte(65001i64, 0i64, v2602, v2600 / 2, (__int64)v2596, *(_QWORD *)&size, 0i64, 0i64);
}
v1652 = 0;
}
*(_DWORD *)&v2596[length] = v1652;
if ( hProcess_5 )
{
if ( !result_2 )
{
if ( length )
{
str_getlasterror_4 = 'G';
v536 = 'e';
v537 = 't';
v538 = 'L';
v539 = 'a';
v540 = 's';
v541 = 't';
v542 = 'E';
v543 = 'r';
v544 = 'r';
v545 = 'o';
v546 = 'r';
v547 = '\0';
GetLastError_4 = (unsigned int (*)(void))GetProcAddress(hKernel32, &str_getlasterror_4);
if ( GetLastError_4() == 31 )
{
str_getprocesstimes_3 = 'G';
v794 = 'e';
v795 = 't';
v796 = 'P';
v797 = 'r';
v798 = 'o';
v799 = 'c';
v800 = 'e';
v801 = 's';
v802 = 's';
v803 = 'T';
v804 = 'i';
v805 = 'm';
v806 = 'e';
v807 = 's';
v808 = '\0';
GetProcessTimes_3 = (unsigned int (__fastcall *)(__int64, __int64 *, __int64 *, __int64 *, __int64 *))GetProcAddress(hKernel32, &str_getprocesstimes_3);
if ( GetProcessTimes_3(hProcess_5, &time, &time, &time, &time) || GetLastError_4() != 31 )
{
CloseHandle(hProcess_5);
}
else
{
CloseHandle(hProcess_5);
hProcess_5 = OpenProcess(4096i64, 0i64, processId_1);
if ( hProcess_5 )
{
*(_DWORD *)&v2596[length] = 0;
((void (__fastcall *)(char *, _QWORD, _QWORD))ReportDetection)(&v2594, length + 6, 0i64);
}
}
}
}
}
}
if ( v2720 != 1634038867 || v2721 != 2019896941 )
{
if ( v2720 != 1935766380 || v2721 != 2019896947 )
{
if ( v2720 != 1819310181 || v2721 != 1919251055 || v2722 != 1702389038 )
{
if ( v2720 != 778333539 || (signed __int16)v2721 != 30821 )
{
if ( v2720 == 1751348851 && v2721 == 779383663 && hProcess_5 && !processInformation )
{
str_ntqueryinformationprocess = 'N';
v1327 = 't';
v1328 = 'Q';
v1329 = 'u';
v1330 = 'e';
v1331 = 'r';
v1332 = 'y';
v1333 = 'I';
v1334 = 'n';
v1335 = 'f';
v1336 = 'o';
v1337 = 'r';
v1338 = 'm';
v1339 = 'a';
v1340 = 't';
v1341 = 'i';
v1342 = 'o';
v1343 = 'n';
v1344 = 'P';
v1345 = 'r';
v1346 = 'o';
v1347 = 'c';
v1348 = 'e';
v1349 = 's';
v1350 = 's';
v1351 = '\0';
NtQueryInformationProcess = (signed int (__fastcall *)(__int64, signed __int64, signed __int64 *, signed __int64, _QWORD))GetProcAddress(hNtDLL, &str_ntqueryinformationprocess);
if ( NtQueryInformationProcess(hProcess_5, 61i64, (signed __int64 *)&processInformation, 1i64, 0i64) < 0
|| processInformation != 81 )
{
if ( !processInformation )
{
processInformation_1 = 64i64;
if ( NtQueryInformationProcess(hProcess_5, 0i64, &processInformation_1, 64i64, 0i64) >= 0 )
{
if ( v2760 & 1 )
processInformation = 1;
}
}
}
else
{
processInformation = 0;
}
}
}
else
{
v1650 = processId_1;
}
}
else
{
v1648 = processId_1;
}
}
else
{
v1649 = processId_1;
}
}
else
{
v143 = processId_1;
}
if ( !length )
goto LABEL_573;
if ( processId_1 != (unsigned int)GetCurrentProcessId() && v1651 < 10 )
{
v50 = 0;
v66 = 0;
v79 = length;
v1647 = 0;
while ( 1 )
{
if ( v2596[--v79] == 92 )
++v1647;
if ( !v79 )
break;
if ( v79 < length - 8 )
{
v1678 = *(_DWORD *)&v2596[v79] != 858666076 || v2596[v79 + 4] == 46 ? 0 : 1;
v50 = v1678;
if ( (_BYTE)v1678 )
goto LABEL_513;
v1679 = *(_DWORD *)&v2596[v79] != 1819310181 || *(_DWORD *)&v2596[v79 + 4] != 1919251055 ? 0 : 1;
v50 = v1679;
v66 = v1679;
if ( (_BYTE)v1679 )
goto LABEL_513;
}
}
if ( v1647 > 2 )
{
for ( jj = 0; jj < length - 6; ++jj )
{
if ( *(_DWORD *)&v2596[jj] == 1936016476 && *(_DWORD *)&v2596[jj + 4] == 1886352491 && v2597[jj] == 92
|| *(_DWORD *)&v2596[jj] == 1835357276 && *(_WORD *)&v2596[jj + 4] == 23664
|| *(_DWORD *)&v2596[jj] == 1818838620 && *(_DWORD *)&v2596[jj + 4] == 1667584613
|| *(_DWORD *)&v2596[jj] == 1668236380
&& *(_DWORD *)&v2596[jj + 4] == 1852140917
&& *(_WORD *)&v2597[jj] == 29556
&& v2597[jj + 2] == 92
|| *(_DWORD *)&v2596[jj] == 2003780700
&& *(_DWORD *)&v2596[jj + 4] == 1634692206
&& *(_WORD *)&v2597[jj] == 29540
&& v2597[jj + 2] == 92
|| *(_DWORD *)&v2596[jj] == 1634685532 && *(_DWORD *)&v2596[jj + 4] == 1735289197 && v2597[jj] == 92
|| *(_DWORD *)&v2596[jj] == 779119988 && *(_WORD *)&v2596[jj + 4] == 30821
|| *(_DWORD *)&v2596[jj] == 1702129518 && *(_DWORD *)&v2596[jj + 4] == 778330480
|| *(_DWORD *)&v2596[jj] == 774778460 && *(_WORD *)&v2596[jj + 4] == 23598
|| *(_DWORD *)&v2596[jj] == 778333539 && *(_WORD *)&v2596[jj + 4] == 30821
|| !result_2 )
{
goto LABEL_513;
}
}
goto LABEL_542;
}
LABEL_513:
str_getprocesstimes_2 = 'G';
v778 = 'e';
v779 = 't';
v780 = 'P';
v781 = 'r';
v782 = 'o';
v783 = 'c';
v784 = 'e';
v785 = 's';
v786 = 's';
v787 = 'T';
v788 = 'i';
v789 = 'm';
v790 = 'e';
v791 = 's';
v792 = '\0';
GetProcessTimes_2 = (unsigned int (__fastcall *)(__int64, __int64 *, __int64 *, __int64 *, char *))GetProcAddress(hKernel32, &str_getprocesstimes_2);
if ( GetProcessTimes_2(hProcess_5, &v2530, &v2737, &v2668, (char *)&v2667)
&& (hCurrentProcess_2 = GetCurrentProcess(),
GetProcessTimes_2(hCurrentProcess_2, &v2529, &v1752, &v1752, (char *)&v1752))
&& v2529 - v2530 <= 900000000
&& v2529 - v2530 >= -300000000
|| v50 )
{
v74 = v143 != 0;
v2596[length + 4] = v143 != 0;
if ( v1648 && v2719 == v1648 )
{
v2596[length + 4] |= 2u;
}
else if ( v1649 && v2719 == v1649 )
{
v2596[length + 4] |= 8u;
}
else if ( v1650 && v2719 == v1650 )
{
v2596[length + 4] |= 0x10u;
}
else
{
hProcess_10 = OpenProcess(4096i64, 0i64, v2719);
if ( hProcess_10 )
{
CloseHandle(hProcess_10);
}
else
{
str_getlasterror_3 = 'G';
v445 = 'e';
v446 = 't';
v447 = 'L';
v448 = 'a';
v449 = 's';
v450 = 't';
v451 = 'E';
v452 = 'r';
v453 = 'r';
v454 = 'o';
v455 = 'r';
v456 = '\0';
GetLastError_3 = (unsigned int (*)(void))GetProcAddress(hKernel32, &str_getlasterror_3);
if ( GetLastError_3() != 5 )
v2596[length + 4] |= 4u;
}
}
if ( (signed int)(unsigned __int8)v2596[length + 4] > 1 || v50 )
{
Sleep(1000i64);
++v1651;
if ( GetProcessTimes_2(hProcess_5, &v1752, &v1752, (__int64 *)&v2597[length + 5], &v2598 + length) )
{
*(_QWORD *)&v2597[length + 5] -= v2668;
*(_QWORD *)(&v2598 + length) -= v2667;
if ( v2596[length + 4] & 8
|| *(_QWORD *)(&v2598 + length) + *(_QWORD *)&v2597[length + 5] >= 500000i64
|| v50 && !v66 )
{
v2595 = 64;
*(_QWORD *)&v2596[length + 5] = v2529 - v2530;
((void (__fastcall *)(char *, _QWORD, _QWORD))ReportDetection)(&v2594, length + 31, 0i64);
goto LABEL_584;
}
}
}
}
}
LABEL_542:
if ( !v143
|| *(_DWORD *)((char *)&v2592 + length) != 1819310181
|| *(_DWORD *)&v2593[length] != 1919251055
|| *(_DWORD *)&v2593[length + 4] != 1702389038
|| v2719 != v143 )
{
if ( *(_DWORD *)&v2591[length] != 1886217556
|| *(_DWORD *)&v2593[length + 4] != 1701603654
|| v2721 != 1702389038
|| ((char)v2720 < 65 || (char)v2720 > 90)
&& (SBYTE1(v2720) < 65 || SBYTE1(v2720) > 90)
&& (SBYTE2(v2720) < 65 || SBYTE2(v2720) > 90)
&& (SHIBYTE(v2720) < 65 || SHIBYTE(v2720) > 90) )
{
if ( *(_DWORD *)&v2593[length + 2] != 1700026952 )
{
for ( kk = 0; kk < length - 4; ++kk )
{
if ( *(_DWORD *)&v2596[kk] == 543649362
|| *(signed __int16 *)&v2596[kk] == 41191
&& (unsigned __int8)v2596[kk + 2] == -127
&& (signed int)(unsigned __int8)v2596[kk + 3] >= 48
&& (signed int)(unsigned __int8)v2596[kk + 3] <= 57
|| *(_DWORD *)&v2596[kk] == 541544018
|| *(_DWORD *)&v2596[kk] == -1864023211
|| *(_DWORD *)&v2596[kk] == 775302706 && *(_WORD *)&v2596[kk + 4] == 30821 )
{
goto LABEL_581;
}
}
LABEL_573:
if ( (v2720 != 1684107084 || v2721 != 1919052140)
&& v2720 != 543649362
&& (v1652 != (_DWORD)qword_5D720
|| v2720 == 1701667143 && v2721 == 1919252047
|| v2720 == 1701667175 && v2721 == 1919252079) )
{
goto LABEL_582;
}
goto LABEL_581;
}
}
else
{
*(_DWORD *)v2596 = v2720;
*(_DWORD *)&v2596[4] = v2721;
length = 8;
*(_DWORD *)v2597 = 255;
}
}
LABEL_581:
v2595 = 56;
((void (__fastcall *)(char *, _QWORD, _QWORD))ReportDetection)(&v2594, length + 6, 0i64);
LABEL_582:
if ( hProcess_5 )
CloseHandle(hProcess_5);
LABEL_584:
if ( (v2720 == 1701667143 || v2720 == 1701667175)
&& (v2721 == 1919252047 || v2721 == 1919252079)
&& (v2722 == 1434018156 || v2722 == 1970889068) )
{
v75 = 1;
hProcess_9 = OpenProcess(1024i64, 0i64, processId_1);
if ( hProcess_9 )
{
for ( ll = 0i64; NtQueryVirtualMemory(hProcess_9, ll, 0i64, &v2430, 48i64, &v2738) >= 0; ll = v2431 + v2430 )
{
if ( v2432 == 4096 && v2434 == 0x20000 && (v2433 == 16 || v2433 == 32 || v2433 == 64) )
{
if ( v2431 > 0x10000 )
{
v2571 = 0;
v2572 = 59;
v2573 = v2430;
v2574 = v2431;
v2575 = v2434 | v2433 | v2432;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2571, 18i64, 0i64);
}
if ( processInformation )
{
v2647 = 0;
v2648 = 53;
v2649 = 1457;
v2650 = processInformation;
v2651 = v2430;
v2652 = v2431;
v2653 = v2434 | v2433 | v2432;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2647, 28i64, 0i64);
}
hProcess_8 = OpenProcess(16i64, 0i64, processId_1);
if ( hProcess_8 )
{
v2435 = 8;
v2436 = 'H';
v2437 = '\0';
v2438 = 'o';
v2439 = '\0';
v2440 = 'm';
v2441 = '\0';
v2442 = 'e';
v2443 = '\0';
memset(&v2444, 0, 0x10ui64);
v2445 = 4;
v2446 = 'F';
v2447 = '\0';
v2448 = '1';
v2449 = '\0';
memset(&v2450, 0, 0x14ui64);
v2451 = 0x10;
v2452 = '\xFF';
v2453 = '\xFF';
v2454 = '<EFBFBD>';
v2455 = '<EFBFBD>';
v2456 = '\b';
v2457 = '<EFBFBD>';
v2458 = '\0';
v2459 = '\0';
v2460 = '\0';
v2461 = '\0';
v2462 = '\0';
v2463 = '\0';
v2464 = '\0';
v2465 = '\0';
v2466 = '\0';
v2467 = '\0';
memset(&v2468, 0, 8ui64);
v2469 = 24;
v2470 = 92;
v2471 = 0;
v2472 = 92;
v2473 = 0;
v2474 = 46;
v2475 = 0;
v2476 = 92;
v2477 = 0;
v2478 = 112;
v2479 = 0;
v2480 = 105;
v2481 = 0;
v2482 = 112;
v2483 = 0;
v2484 = 101;
v2485 = 0;
v2486 = 92;
v2487 = 0;
v2488 = 37;
v2489 = 0;
v2490 = 115;
v2491 = 0;
v2492 = 0;
v2493 = 0;
v2494 = 10;
v2495 = -57;
v2496 = 6;
v2497 = 0;
v2498 = 0;
v2499 = 0;
v2500 = 0;
v2501 = -58;
v2502 = 71;
v2503 = 3;
v2504 = 0;
memset(&v2505, 0, 0xEui64);
v2506 = 8;
v2507 = 105;
v2508 = -64;
v2509 = 24;
v2510 = 1;
v2511 = 0;
v2512 = 0;
v2513 = 51;
v2514 = -46;
memset(&v2515, 0, 0x10ui64);
for ( mm = ll; mm != v2431 + v2430; mm += 4096i64 )
{
if ( NtReadVirtualMemory(hProcess_8, mm, &v2790, 4096i64, 0i64) >= 0 )
{
for ( nn = 0; (unsigned __int64)nn < 6; ++nn )
{
for ( i1 = 0; (unsigned int)(*(&v2435 + 7 * nn) + i1) <= 0x1000ui64; ++i1 )
{
for ( i2 = 0;
i2 < *(&v2435 + 7 * nn)
&& *((unsigned __int8 *)&v2790 + (signed int)(i2 + i1)) == *((unsigned __int8 *)&v2435
+ 28 * nn
+ (signed int)i2
+ 4);
++i2 )
{
;
}
if ( i2 == *(&v2435 + 7 * nn) )
{
v2633 = 0;
v2634 = 53;
v2635 = 1388;
v2636 = i1 + mm;
v2637 = v2430;
v2638 = v2431;
v2639 = v2434 | v2433 | v2432;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2633, 28i64, 0i64);
goto LABEL_619;
}
}
}
}
}
LABEL_619:
CloseHandle(hProcess_8);
}
}
}
CloseHandle(hProcess_9);
}
else
{
str_getlasterror_2 = 'G';
v471 = 'e';
v472 = 't';
v473 = 'L';
v474 = 'a';
v475 = 's';
v476 = 't';
v477 = 'E';
v478 = 'r';
v479 = 'r';
v480 = 'o';
v481 = 'r';
v482 = '\0';
GetLastError_2 = (unsigned int (*)(void))GetProcAddress(hKernel32, &str_getlasterror_2);
if ( GetLastError_2() == 5 )
{
v123 = 0;
v124 = 59;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v123, 2i64, 0i64);
}
}
hSnapshot_2 = CreateToolhelp32Snapshot(24i64, processId_1);
if ( hSnapshot_2 != -1 )
{
str_module32first = 'M';
v673 = 'o';
v674 = 'd';
v675 = 'u';
v676 = 'l';
v677 = 'e';
v678 = '3';
v679 = '2';
v680 = 'F';
v681 = 'i';
v682 = 'r';
v683 = 's';
v684 = 't';
v685 = '\0';
Module32First = (unsigned int (__fastcall *)(__int64, signed int *))GetProcAddress(
hKernel32,
&str_module32first);
moduleEntry = 568;
if ( Module32First(hSnapshot_2, &moduleEntry) )
{
str_module32next = 'M';
v549 = 'o';
v550 = 'd';
v551 = 'u';
v552 = 'l';
v553 = 'e';
v554 = '3';
v555 = '2';
v556 = 'N';
v557 = 'e';
v558 = 'x';
v559 = 't';
v560 = '\0';
Module32Next = (unsigned int (__fastcall *)(__int64, signed int *))GetProcAddress(
hKernel32,
&str_module32next);
str_createfilea_1 = 'C';
v357 = 'r';
v358 = 'e';
v359 = 'a';
v360 = 't';
v361 = 'e';
v362 = 'F';
v363 = 'i';
v364 = 'l';
v365 = 'e';
v366 = 'A';
v367 = '\0';
CreateFileA_1 = GetProcAddress(hKernel32, &str_createfilea_1);
do
{
if ( v2764 != 1769301878 || v2765 != 779312946 )
{
if ( v2764 == 1701667175 && v2765 == 1919252079 && v2766 == 1970889068 && v2767 == 1818504809 )
{
v1660 = OpenProcess(16i64, 0i64, processId_1);
if ( v1660 )
{
if ( NtReadVirtualMemory(v1660, v2762 + 444281, (__int64 *)&v1756, 16i64, 0i64) >= 0
&& *(_QWORD *)&v1756 == -5130500736015824128i64
&& v1758 == -858993469
&& NtReadVirtualMemory(v1660, v1757, (__int64 *)&v1756, 4i64, 0i64) >= 0
&& NtReadVirtualMemory(v1660, v1756, (__int64 *)&v1756, 20i64, 0i64) >= 0 )
{
for ( i3 = 0; (unsigned __int64)i3 < 0x14; i3 += 4 )
{
NtReadVirtualMemory(
v1660,
*(unsigned int *)((char *)&v1756 + i3),
(__int64 *)&v2607,
16i64,
0i64);
if ( *(unsigned int *)((char *)&v1756 + i3) < v2762
|| *(unsigned int *)((char *)&v1756 + i3) >= v2763 + v2762
|| v2607 == 204 )
{
v2603 = 0;
v2604 = 59;
v2605 = i3;
v2606 = *(unsigned int *)((char *)&v1756 + i3);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2603, 24i64, 0i64);
}
}
}
CloseHandle(v1660);
}
}
}
else
{
hProcess_7 = OpenProcess(16i64, 0i64, processId_1);
if ( hProcess_7 )
{
if ( NtReadVirtualMemory(hProcess_7, v2762 + 295766, (__int64 *)&v2769, 30i64, 0i64) >= 0 )
{
if ( *(_QWORD *)&v2769 != -8422761549041827734i64
|| v2770 != 13
|| v2772 != 38655
|| v2773 != 3467
|| v2774 != -1862336117 )
{
if ( NtReadVirtualMemory(hProcess_7, v2762 + 295736, (__int64 *)&v2769, 8i64, 0i64) >= 0
&& *(_QWORD *)&v2769 == 29839001828066410i64 )
{
v2692 = 0;
v2693 = 59;
v2694 = 0;
v2695 = v2762 + 295800;
NtReadVirtualMemory(hProcess_7, v2762 + 295800, &v2696, 16i64, 0i64);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2692, 24i64, 0i64);
}
}
else if ( NtReadVirtualMemory(hProcess_7, v2771, (__int64 *)&v2769, 4i64, 0i64) >= 0
&& NtReadVirtualMemory(hProcess_7, v2769, (__int64 *)&v2769, 4i64, 0i64) >= 0
&& NtReadVirtualMemory(hProcess_7, v2769, (__int64 *)&v2769, 984i64, 0i64) >= 0 )
{
for ( i4 = 0; (unsigned __int64)i4 < 0x3D8; i4 += 4 )
{
NtReadVirtualMemory(
hProcess_7,
*(unsigned int *)((char *)&v2769 + i4),
(__int64 *)&v2616,
16i64,
0i64);
if ( *(unsigned int *)((char *)&v2769 + i4) < v2762
|| *(unsigned int *)((char *)&v2769 + i4) >= v2763 + v2762
|| v2616 == 204 )
{
v2612 = 0;
v2613 = 59;
v2614 = i4;
v2615 = *(unsigned int *)((char *)&v2769 + i4);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2612, 24i64, 0i64);
}
}
}
}
CloseHandle(hProcess_7);
}
}
}
while ( Module32Next(hSnapshot_2, &moduleEntry) );
}
CloseHandle(hSnapshot_2);
}
hSnapshot_1 = CreateToolhelp32Snapshot(4i64, 0i64);
if ( hSnapshot_1 != -1 )
{
str_thread32first = 'T';
v659 = 'h';
v660 = 'r';
v661 = 'e';
v662 = 'a';
v663 = 'd';
v664 = '3';
v665 = '2';
v666 = 'F';
v667 = 'i';
v668 = 'r';
v669 = 's';
v670 = 't';
v671 = '\0';
Thread32First = (unsigned int (__fastcall *)(__int64, signed int *))GetProcAddress(
hKernel32,
&str_thread32first);
v2733 = 28;
if ( Thread32First(hSnapshot_1, &v2733) )
{
str_thread32next = 'T';
v562 = 'h';
v563 = 'r';
v564 = 'e';
v565 = 'a';
v566 = 'd';
v567 = '3';
v568 = '2';
v569 = 'N';
v570 = 'e';
v571 = 'x';
v572 = 't';
v573 = '\0';
Thread32Next = (unsigned int (__fastcall *)(__int64, signed int *))GetProcAddress(
hKernel32,
&str_thread32next);
do
{
if ( v2735 == processId_1 )
{
str_openthread = 'O';
v312 = 'p';
v313 = 'e';
v314 = 'n';
v315 = 'T';
v316 = 'h';
v317 = 'r';
v318 = 'e';
v319 = 'a';
v320 = 'd';
v321 = '\0';
OpenThread = (__int64 (__fastcall *)(signed __int64, _QWORD, _QWORD))GetProcAddress(
hKernel32,
&str_openthread);
hThread = OpenThread(10i64, 0i64, v2734);
if ( hThread )
{
str_resumethread = 'R';
v393 = 'e';
v394 = 's';
v395 = 'u';
v396 = 'm';
v397 = 'e';
v398 = 'T';
v399 = 'h';
v400 = 'r';
v401 = 'e';
v402 = 'a';
v403 = 'd';
v404 = 0;
ResumeThread = (__int64 (__fastcall *)(__int64))GetProcAddress(hKernel32, &str_resumethread);
v1653 = ResumeThread(hThread);
if ( v1653 && v1653 != -1 )
{
str_suspendthread = 'S';
v645 = 'u';
v646 = 's';
v647 = 'p';
v648 = 'e';
v649 = 'n';
v650 = 'd';
v651 = 'T';
v652 = 'h';
v653 = 'r';
v654 = 'e';
v655 = 'a';
v656 = 'd';
v657 = '\0';
SuspendThread = (void (__fastcall *)(__int64))GetProcAddress(hKernel32, &str_suspendthread);
SuspendThread(hThread);
v1687 = 0;
v1688 = 59;
v1689 = v1653;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1687, 6i64, 0i64);
}
v2780 = (signed int)qword_100010;
str_getthreadcontext = 'G';
v842 = 'e';
v843 = 't';
v844 = 'T';
v845 = 'h';
v846 = 'r';
v847 = 'e';
v848 = 'a';
v849 = 'd';
v850 = 'C';
v851 = 'o';
v852 = 'n';
v853 = 't';
v854 = 'e';
v855 = 'x';
v856 = 't';
v857 = '\0';
GetThreadContext = (unsigned int (__fastcall *)(__int64, __int64 *))GetProcAddress(
hKernel32,
&str_getthreadcontext);
if ( GetThreadContext(hThread, &context) && v2782 )
{
v1690 = 0;
v1691 = 59;
v1692 = v2781;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1690, 6i64, 0i64);
}
CloseHandle(hThread);
}
}
}
while ( Thread32Next(hSnapshot_1, &v2733) );
}
CloseHandle(hSnapshot_1);
}
}
if ( v2720 == 1935766380 && v2721 == 2019896947 )
{
v2524 = OpenProcess(1024i64, 0i64, processId_1);
if ( v2524 )
{
for ( i5 = 0i64; NtQueryVirtualMemory(v2524, i5, 0i64, &v2621, 48i64, &v2740) >= 0; i5 = v2622 + v2621 )
{
if ( v2623 == 4096 && v2625 == 0x20000 && (v2624 == 16 || v2624 == 32 || v2624 == 64) && v2622 > 0x10000 )
{
v2566 = 0;
v2567 = 66;
v2568 = v2621;
v2569 = v2622;
v2570 = v2625 | v2624 | v2623;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2566, 18i64, 0i64);
}
}
CloseHandle(v2524);
}
}
}
while ( Process32Next(hSnapshot, &processEntry) );
}
CloseHandle(hSnapshot);
if ( processInformation )
{
v1702 = 0;
v1703 = 72;
v1704 = 1457;
v1705 = processInformation;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1702, 8i64, 0i64);
}
}
str_loadlibrarya = 'L';
v406 = 'o';
v407 = 'a';
v408 = 'd';
v409 = 'L';
v410 = 'i';
v411 = 'b';
v412 = 'r';
v413 = 'a';
v414 = 'r';
v415 = 'y';
v416 = 'A';
v417 = 0;
LoadLibraryA = (__int64 (__fastcall *)(char *))GetProcAddress(hKernel32, &str_loadlibrarya);
str_psapidll = 'p';
v281 = 's';
v282 = 'a';
v283 = 'p';
v284 = 'i';
v285 = '.';
v286 = 'd';
v287 = 'l';
v288 = 'l';
v289 = 0;
hPsApi = LoadLibraryA(&str_psapidll);
if ( hPsApi )
{
str_enumprocesses = 'E';
v631 = 'n';
v632 = 'u';
v633 = 'm';
v634 = 'P';
v635 = 'r';
v636 = 'o';
v637 = 'c';
v638 = 'e';
v639 = 's';
v640 = 's';
v641 = 'e';
v642 = 's';
v643 = '\0';
EnumProcesses = (unsigned int (__fastcall *)(__int64 *, signed __int64, unsigned int *))GetProcAddress(
hPsApi,
&str_enumprocesses);
if ( EnumProcesses(&v2788, 1600i64, &v132) )
{
if ( v132 < 0x640ui64 )
{
for ( i6 = 0; ; i6 += 4 )
{
if ( i6 >= 0x10000 )
goto LABEL_752;
hProcess_6 = OpenProcess(4096i64, 0i64, (unsigned int)i6);
if ( hProcess_6 )
{
v2742 = 0;
v2743 = 56;
v52 = 128;
if ( !QueryFullProcessImageName(hProcess_6, 0i64, &v2777, &v52)
|| (size = 255,
(v52 = WideCharToMultiByte(65001i64, 0i64, &v2777, v52, (__int64)v2744, *(_QWORD *)&size, 0i64, 0i64)) == 0) )
{
v2608 = i6;
v2609 = 0;
v2610 = 512;
v2611 = &v2787;
if ( (signed int)NtQuerySystemInformation(88i64, (unsigned int *)&v2608, 24i64, 0i64) < 0 )
{
v52 = 0;
}
else
{
v2710 = v2744;
size = 255;
v52 = WideCharToMultiByte(
65001i64,
0i64,
v2611,
v2609 / 2,
(__int64)v2744,
*(_QWORD *)&size,
0i64,
0i64);
}
}
for ( i7 = 0; ; ++i7 )
{
v2709 = i7;
if ( i7 >= v132 / 4ui64 || *((_DWORD *)&v2788 + i7) == i6 )
break;
}
if ( v52 )
{
if ( !v75
&& (*(_DWORD *)((char *)&v2740 + v52 + 1) == 'emaG' || *(_DWORD *)((char *)&v2740 + v52 + 1) == 'emag')
&& (*(_DWORD *)((char *)&v2740 + v52 + 5) == 'revO' || *(_DWORD *)((char *)&v2740 + v52 + 5) == 'revo')
&& (*(_DWORD *)&v2741[v52] == 'Uyal' || *(_DWORD *)&v2741[v52] == 'uyal')
|| (v2708 = i7, i7 == v132 / 4ui64)
&& *(_DWORD *)((char *)&v2740 + v52) == 'aets'
&& *(_DWORD *)((char *)&v2740 + v52 + 4) == 'bewm' )
{
str_getexitcodeprocess = 'G';
v983 = 'e';
v984 = 't';
v985 = 'E';
v986 = 'x';
v987 = 'i';
v988 = 't';
v989 = 'C';
v990 = 'o';
v991 = 'd';
v992 = 'e';
v993 = 'P';
v994 = 'r';
v995 = 'o';
v996 = 'c';
v997 = 'e';
v998 = 's';
v999 = 's';
v1000 = '\0';
GetExitCodeProcess = (unsigned int (__fastcall *)(__int64, int *))GetProcAddress(
hKernel32,
&str_getexitcodeprocess);
if ( GetExitCodeProcess(hProcess_6, &exitCode) )
{
if ( exitCode == 259 )
{
str_getprocesstimes_1 = 'G';
v826 = 'e';
v827 = 't';
v828 = 'P';
v829 = 'r';
v830 = 'o';
v831 = 'c';
v832 = 'e';
v833 = 's';
v834 = 's';
v835 = 'T';
v836 = 'i';
v837 = 'm';
v838 = 'e';
v839 = 's';
v840 = '\0';
GetProcessTimes_1 = (unsigned int (__fastcall *)(__int64, __int64 *, __int64 *, __int64 *, __int64 *))GetProcAddress(hKernel32, &str_getprocesstimes_1);
if ( !GetProcessTimes_1(hProcess_6, &v2704, &v1685, &v1685, &v1685) )
goto LABEL_800;
hCurrentProcess_1 = GetCurrentProcess();
if ( GetProcessTimes_1(hCurrentProcess_1, &v2705, &v1685, &v1685, &v1685) )
*(_DWORD *)&v2744[v52] = (v2704 - v2705) / 10000 & 0xFFFFFFFE;
else
LABEL_800:
*(_DWORD *)&v2744[v52] = 0;
if ( *(_DWORD *)&v2744[v52] >= 0 )
{
v2703 = i7;
v1680 = i7 == v132 / 4ui64;
*(_DWORD *)&v2744[v52] |= v1680;
((void (__fastcall *)(char *, _QWORD, _QWORD))ReportDetection)(&v2742, v52 + 6, 0i64);
}
}
}
else
{
v30 = GetLastError();
*(_DWORD *)&v2744[v52] = v30;
((void (__fastcall *)(char *, _QWORD, _QWORD))ReportDetection)(&v2742, v52 + 6, 0i64);
}
}
}
v2702 = i7;
v31 = v132 % 4ui64;
if ( i7 != v132 / 4ui64 )
goto LABEL_750;
str_getprocesstimes = 'G';
v762 = 'e';
v763 = 't';
v764 = 'P';
v765 = 'r';
v766 = 'o';
v767 = 'c';
v768 = 'e';
v769 = 's';
v770 = 's';
v771 = 'T';
v772 = 'i';
v773 = 'm';
v774 = 'e';
v775 = 's';
v776 = '\0';
GetProcessTimes = (unsigned int (__fastcall *)(__int64, __int64 *, __int64 *, __int64 *, __int64 *))GetProcAddress(hKernel32, &str_getprocesstimes);
str_getlasterror_1 = 'G';
v419 = 'e';
v420 = 't';
v421 = 'L';
v422 = 'a';
v423 = 's';
v424 = 't';
v425 = 'E';
v426 = 'r';
v427 = 'r';
v428 = 'o';
v429 = 'r';
v430 = '\0';
GetLastError_1 = (unsigned int (*)(void))GetProcAddress(hKernel32, &str_getlasterror_1);
if ( GetProcessTimes(hProcess_6, &v2519, &v2519, &v2519, &v2519) || GetLastError_1() != 31 )
{
CloseHandle(hProcess_6);
continue;
}
CloseHandle(hProcess_6);
hProcess_6 = OpenProcess(4096i64, 0i64, (unsigned int)i6);
if ( hProcess_6 )
break;
}
LABEL_707:
;
}
if ( v52 )
{
if ( GetFileAttributesExW(&v2777, 0i64, &v2751) )
v1654 = v2752;
else
v1654 = 0;
*(_DWORD *)&v2744[v52] = v1654;
((void (__fastcall *)(char *, _QWORD, _QWORD))ReportDetection)(&v2742, v52 + 6, 0i64);
}
LABEL_750:
((void (__fastcall *)(__int64, unsigned __int64))CloseHandle)(hProcess_6, v31);
goto LABEL_707;
}
}
}
LABEL_752:
str_be_dlldll = 'B';
v323 = 'E';
v324 = '_';
v325 = 'D';
v326 = 'L';
v327 = 'L';
v328 = '.';
v329 = 'd';
v330 = 'l';
v331 = 'l';
v332 = '\0';
if ( GetFileAttributesExA(&str_be_dlldll, 0i64, &fileInformation) )
{
v1693 = 0;
v1694 = 61;
v1695 = v2712;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1693, 6i64, 0i64);
}
str_beep = '\\';
v233 = '\\';
v234 = '.';
v235 = '\\';
v236 = 'B';
v237 = 'e';
v238 = 'e';
v239 = 'p';
v240 = '\0';
size = '\0';
dwDesiredAccess = 3;
v1686 = CreateFileA(&str_beep, 0x80000000i64, 3i64, 0i64, *(_QWORD *)&dwDesiredAccess, *(_QWORD *)&size, 0i64);
if ( v1686 != -1 )
{
v125 = 0;
v126 = 62;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v125, 2i64, 0i64);
CloseHandle(v1686);
}
v223 = '\\';
v224 = '\\';
v225 = '.';
v226 = '\\';
v227 = 'N';
v228 = 'u';
v229 = 'l';
v230 = 'l';
v231 = '\0';
size = 0;
dwDesiredAccess = 3;
v1686 = CreateFileA(&v223, 0x80000000i64, 3i64, 0i64, *(_QWORD *)&dwDesiredAccess, *(_QWORD *)&size, 0i64);
if ( v1686 != -1 )
{
v127 = 0;
v128 = 63;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v127, 2i64, 0i64);
CloseHandle(v1686);
}
str_gettickcount = 'G';
v484 = 'e';
v485 = 't';
v486 = 'T';
v487 = 'i';
v488 = 'c';
v489 = 'k';
v490 = 'C';
v491 = 'o';
v492 = 'u';
v493 = 'n';
v494 = 't';
v495 = 0;
GetTickCount = (__int64 (*)(void))GetProcAddress(hKernel32, &str_gettickcount);
tickCount = GetTickCount();
Sleep(1000i64);
tickDelta = (unsigned __int64)GetTickCount() - tickCount;
if ( tickDelta >= 02260 )
{
v1696 = 0;
v1697 = 69;
v1698 = tickDelta;
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1696, 6i64, 0i64);
}
v1525 = '.';
v1526 = '.';
v1527 = '\\';
v1528 = '.';
v1529 = '.';
v1530 = '\\';
v1531 = 'P';
v1532 = 'l';
v1533 = 'u';
v1534 = 'g';
v1535 = 'i';
v1536 = 'n';
v1537 = 's';
v1538 = '\\';
v1539 = 'Z';
v1540 = 'i';
v1541 = 'p';
v1542 = 'U';
v1543 = 't';
v1544 = 'i';
v1545 = 'l';
v1546 = 'i';
v1547 = 't';
v1548 = 'y';
v1549 = '\\';
v1550 = 'T';
v1551 = 'h';
v1552 = 'i';
v1553 = 'r';
v1554 = 'd';
v1555 = 'P';
v1556 = 'a';
v1557 = 'r';
v1558 = 't';
v1559 = 'y';
v1560 = '\\';
v1561 = '7';
v1562 = 'z';
v1563 = 'p';
v1564 = 'p';
v1565 = '\\';
v1566 = 'd';
v1567 = 'l';
v1568 = 'l';
v1569 = '\\';
v1570 = 'W';
v1571 = 'i';
v1572 = 'n';
v1573 = '6';
v1574 = '4';
v1575 = '\\';
v1576 = '7';
v1577 = 'z';
v1578 = '.';
v1579 = 'd';
v1580 = 'l';
v1581 = 'l';
v1582 = 0;
hModule = GetModuleHandleA((__int64 *)&v1525);
if ( hModule && *(_DWORD *)(hModule + 4096) != -15449657 )
{
v2581 = 0;
v2582 = 70;
v2583 = 0;
v2584 = *(_QWORD *)(hModule + 4096);
v2585 = *(_QWORD *)(hModule + 4104);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2581, 19i64, 0i64);
}
v207 = 'h';
v208 = 'a';
v209 = 'l';
v210 = '.';
v211 = 'd';
v212 = 'l';
v213 = 'l';
v214 = 0;
hModule = GetModuleHandleA((__int64 *)&v207);
if ( hModule )
{
v2576 = 0;
v2577 = 70;
v2578 = 2;
v2579 = *(_QWORD *)(hModule + 4096);
v2580 = *(_QWORD *)(hModule + 4104);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v2576, 19i64, 0i64);
}
v1001 = 'n';
v1002 = 'v';
v1003 = 'T';
v1004 = 'o';
v1005 = 'o';
v1006 = 'l';
v1007 = 's';
v1008 = 'E';
v1009 = 'x';
v1010 = 't';
v1011 = '6';
v1012 = '4';
v1013 = '_';
v1014 = '1';
v1015 = '.';
v1016 = 'd';
v1017 = 'l';
v1018 = 'l';
v1019 = 0;
hModule = GetModuleHandleA((__int64 *)&v1001);
if ( hModule )
{
v1709 = 0;
v1710 = 72;
v1711 = 1448;
v1712 = *(_DWORD *)(hModule + *(signed int *)(hModule + 60) + 80);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1709, 8i64, 0i64);
}
v945 = 'w';
v946 = 's';
v947 = '2';
v948 = 'd';
v949 = 'e';
v950 = 't';
v951 = 'o';
v952 = 'u';
v953 = 'r';
v954 = '_';
v955 = 'x';
v956 = '9';
v957 = '6';
v958 = '.';
v959 = 'd';
v960 = 'l';
v961 = 'l';
v962 = 0;
hModule = GetModuleHandleA((__int64 *)&v945);
if ( hModule )
{
v1713 = 0;
v1714 = 72;
v1715 = 1461;
v1716 = *(_DWORD *)(hModule + *(signed int *)(hModule + 60) + 80);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1713, 8i64, 0i64);
}
str_networkdllx64 = 'n';
v928 = 'e';
v929 = 't';
v930 = 'w';
v931 = 'o';
v932 = 'r';
v933 = 'k';
v934 = 'd';
v935 = 'l';
v936 = 'l';
v937 = 'x';
v938 = '6';
v939 = '4';
v940 = '.';
v941 = 'd';
v942 = 'l';
v943 = 'l';
v944 = 0;
hModule = GetModuleHandleA((__int64 *)&str_networkdllx64);
if ( hModule )
{
if ( *(_DWORD *)(hModule + *(signed int *)(hModule + 60) + 80) < 0x200000u
|| *(_DWORD *)(hModule + *(signed int *)(hModule + 60) + 80) >= 0x400000u )
{
if ( *(_DWORD *)(*(signed int *)(hModule + 60) + hModule + 172) == 6944 )
{
v1722 = 0;
v1723 = 72;
v1724 = 1463;
v1725 = *(_DWORD *)(hModule + *(signed int *)(hModule + 60) + 8);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1722, 8i64, 0i64);
}
}
else
{
v1718 = 0;
v1719 = 72;
v1720 = 1463;
v1721 = *(_DWORD *)(*(signed int *)(hModule + 60) + hModule + 172);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1718, 8i64, 0i64);
}
}
str_nxdetoursdll = 'n';
v859 = 'x';
v860 = 'd';
v861 = 'e';
v862 = 't';
v863 = 'o';
v864 = 'u';
v865 = 'r';
v866 = 's';
v867 = '_';
v868 = '6';
v869 = '4';
v870 = '.';
v871 = 'd';
v872 = 'l';
v873 = 108;
v874 = '\0';
hModule = GetModuleHandleA((__int64 *)&str_nxdetoursdll);
if ( hModule )
{
v1726 = 0;
v1727 = 72;
v1728 = 1464;
v1729 = *(_DWORD *)(hModule + *(signed int *)(hModule + 60) + 80);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1726, 8i64, 0i64);
}
str_nvcompiler = 'n';
v717 = 'v';
v718 = 'c';
v719 = 'o';
v720 = 'm';
v721 = 'p';
v722 = 'i';
v723 = 'l';
v724 = 'e';
v725 = 'r';
v726 = '.';
v727 = 'd';
v728 = 'l';
v729 = 'l';
v730 = '\0';
hModule = GetModuleHandleA((__int64 *)&str_nvcompiler);
if ( hModule )
{
v1739 = 0;
v1740 = 72;
v1741 = 1468;
v1742 = *(_DWORD *)(hModule + 0x1000);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1739, 8i64, 0i64);
}
str_iphlpapi = 'i';
v458 = 'p';
v459 = 'h';
v460 = 'l';
v461 = 'p';
v462 = 'a';
v463 = 'p';
v464 = 'i';
v465 = '.';
v466 = 'd';
v467 = 'l';
v468 = 'l';
v469 = '\0';
hModule = LoadLibraryA(&str_iphlpapi);
if ( hModule )
{
str_getextendedTcptable = 'G';
v1061 = 'e';
v1062 = 't';
v1063 = 'E';
v1064 = 'x';
v1065 = 't';
v1066 = 'e';
v1067 = 'n';
v1068 = 'd';
v1069 = 'e';
v1070 = 'd';
v1071 = 'T';
v1072 = 'c';
v1073 = 'p';
v1074 = 'T';
v1075 = 'a';
v1076 = 'b';
v1077 = 'l';
v1078 = 'e';
v1079 = '\0';
GetExtendedTcpTable = (unsigned int (__fastcall *)(unsigned int *, unsigned int *, _QWORD, signed __int64, _QWORD, _QWORD))GetProcAddress(hModule, &str_getextendedTcptable);
memset(&v2716, 0, 0x14ui64);
for ( i8 = 0; i8 < 500; ++i8 )
{
v1656 = 0;
size = 0;
dwDesiredAccess = 8;
GetExtendedTcpTable(0i64, &v1656, 0i64, 2i64, *(_QWORD *)&dwDesiredAccess, *(_QWORD *)&size);
buffer_2 = (unsigned int *)malloc(v1656);
size = 0;
dwDesiredAccess = 8;
if ( !GetExtendedTcpTable(buffer_2, &v1656, 0i64, 2i64, *(_QWORD *)&dwDesiredAccess, *(_QWORD *)&size) )
{
for ( i9 = 0; i9 < *buffer_2; ++i9 )
{
if ( (buffer_2[40 * i9 + 5] == 0x656B1468 || buffer_2[40 * i9 + 5] == 0x656C1468)
&& buffer_2[40 * i9 + 6] == 20480 )
{
for ( i10 = 0; i10 < 10 && buffer_2[40 * i9 + 4] != *((unsigned __int16 *)&v2716 + i10); ++i10 )
{
if ( !*((_WORD *)&v2716 + i10) )
{
v1743 = 0;
v1744 = 72;
v1745 = 1465;
v1746 = BYTE1(buffer_2[40 * i9 + 4]) | (LOBYTE(buffer_2[40 * i9 + 4]) << 8);
((void (__fastcall *)(char *, signed __int64, _QWORD))ReportDetection)(&v1743, 8i64, 0i64);
*((_WORD *)&v2716 + i10) = buffer_2[40 * i9 + 4];
break;
}
}
}
}
}
free(buffer_2);
Sleep(10i64);
}
}
str_wmpdll = 'w';
v216 = 'm';
v217 = 'p';
v218 = '.';
v219 = 'd';
v220 = 'l';
v221 = 'l';
v222 = 0;
result = GetModuleHandleA((__int64 *)&str_wmpdll);
hModule = result;
if ( result )
{
v2797 = 0;
v41 = 72;
v42 = 1470;
v35 = *(_DWORD *)(v36 + 4096);
result = v33(&v34, 8i64, 0i64);
}
return result;
}
// 5D720: using guessed type __int64 qword_5D720[2];
// 100010: using guessed type __int64 qword_100010[4];
//----- (000000000004D46D) ----------------------------------------------------
unsigned __int64 __usercall sub_4D46D@<rax>(unsigned __int64 result@<rax>)
{
char *v1; // r10
char *v2; // r11
char v3; // [rsp+18h] [rbp+8h]
v1 = &v3 - result;
if ( (unsigned __int64)&v3 < result )
v1 = 0i64;
v2 = (char *)__readgsqword(0x10u);
if ( v1 < v2 )
{
LOWORD(v1) = (unsigned __int16)v1 & 0xF000;
do
{
v2 -= 4096;
*v2 = 0;
}
while ( v1 != v2 );
}
return result;
}
// ALL OK, 2 function(s) have been successfully decompiled