e:\GameMgr\build_temp\Win32\compile\release\tool\GMMessageTip\K8External.pdb
Static task
static1
Behavioral task
behavioral1
Sample
874e8d386eb2b9c426d572f563089b10284c95603df24c32aa7174c3ae74abd1.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
874e8d386eb2b9c426d572f563089b10284c95603df24c32aa7174c3ae74abd1.exe
Resource
win10v2004-20240226-en
General
-
Target
874e8d386eb2b9c426d572f563089b10284c95603df24c32aa7174c3ae74abd1
-
Size
656KB
-
MD5
dc16588d7b10267feae891e0fd9f73d3
-
SHA1
d14966d0ad648d9c6a399a8966094660f03aa37a
-
SHA256
874e8d386eb2b9c426d572f563089b10284c95603df24c32aa7174c3ae74abd1
-
SHA512
0fa0d4f86814e8d5a0148ab1e7e7fafd26058bdac5d01b3149fda97a481b2122463c6fee349647b3d7bf2539989a007cb2a7b14ebb5b8f4892561fc4ec625973
-
SSDEEP
12288:gVJfJbzvkfg5lqdNq/wkw6gHFrUL26jkGXTOdS7A:cbzvkfg5lqrq/bB+6K66dS7A
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 874e8d386eb2b9c426d572f563089b10284c95603df24c32aa7174c3ae74abd1
Files
-
874e8d386eb2b9c426d572f563089b10284c95603df24c32aa7174c3ae74abd1.exe windows:4 windows x86 arch:x86
805fba48370d8a06ff56a5a0cb49e267
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
k8common
??0GMXmlRapidParse@GameMgr@@QAE@XZ
?JoinFileName@GMFileName@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@0@Z
?DownloadToFile@GMInternetDownload@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0PAXPAVGMInternetInfo@2@I@Z
?GMStringToGMStringA@GMStringConvert@GameMgr@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@4@@Z
?CharToGMString@GMStringConvert@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PBD@Z
?CreateDirectories@GMFilePathUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?RemoveFile@GMFilePathUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?IsDirectory@GMFilePathUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?IsExistsFile@GMFilePathUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?FormatResult@GMStringUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PB_WZZ
?GetLine@GMStringUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAV34@ABV34@@Z
?Replace@GMStringUtils@GameMgr@@SAXAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@_W1@Z
?BeginWithNoCase@GMStringUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0@Z
?CompareNoCase@GMStringUtils@GameMgr@@SAHABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0@Z
?ConvertStringToInt32@GMStringUtils@GameMgr@@SAHPB_WPAPB_W@Z
?ConvertStringToUInt64@GMStringUtils@GameMgr@@SA_KPB_WPAPB_W@Z
?Decrypt@GMXmlFile@GameMgr@@IAE?AW4GMDecryptXmlResult@2@XZ
??1GMXmlFile@GameMgr@@UAE@XZ
??0GMXmlFile@GameMgr@@QAE@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?IsExists@GMFilePathUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?AddElementValue@GMXmlParse@GameMgr@@UAEXPAXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?AddChildElement@GMXmlParse@GameMgr@@UAEPAXPAXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?CreateRootElement@GMXmlParse@GameMgr@@UAEPAXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?GetNextElement@GMXmlParse@GameMgr@@UAEPAXPAX@Z
?GetChildElement@GMXmlParse@GameMgr@@UAEPAXPAX@Z
?GetElementName@GMXmlParse@GameMgr@@UAE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PAX@Z
?GetElement@GMXmlParse@GameMgr@@UAEPAXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?ToUInt32@GMStringUtils@GameMgr@@SAIABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
??1GMXmlParse@GameMgr@@UAE@XZ
?ToString@GMStringUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@I@Z
??0GMXmlParse@GameMgr@@QAE@XZ
?Format@GMStringUtils@GameMgr@@SAXAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PB_WZZ
?ConvertUInt64ToString@GMStringUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@_K@Z
?GetFileMD5String@GMMD5Utils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@QAE@Z
?MyMoveFileEx@GMFileSystemUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0@Z
?GetDirectory@GMFileName@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@@Z
?CreateTempFile@GMTempFile@GameMgr@@QAE_NAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
??1GMTempFile@GameMgr@@QAE@XZ
??0GMTempFile@GameMgr@@QAE@XZ
?GetDownloadXML@GMSecretDownload@GameMgr@@SA_NW4GMKeyTypes@2@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAUGMDownloadXml@2@PAX@Z
?DownloadToBuffer@GMInternetDownload@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAV?$GMBuffer@E@2@AAIKPAXKPAI@Z
??1GMMutexLock@GameMgr@@QAE@XZ
??0GMMutexLock@GameMgr@@QAE@PBVGMMutex@1@@Z
?GetTimestamp@GMTimeUtils@GameMgr@@SA_KXZ
??1GMMutex@GameMgr@@QAE@XZ
??0GMMutex@GameMgr@@QAE@XZ
?DownloadToBuffer@GMSecretDownload@GameMgr@@SA_NW4GMKeyTypes@2@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAV?$GMBuffer@E@2@AAIKPAXPAI@Z
?Start@GMThread@GameMgr@@QAE_NXZ
??1GMThread@GameMgr@@QAE@XZ
??0GMThread@GameMgr@@QAE@P6AXPAX@Z0@Z
?Replace@GMStringUtils@GameMgr@@SAXAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PB_W1@Z
??0GMVersionInfo@GameMgr@@QAE@XZ
?DefaultExceptHanler@GMMemDumper@GameMgr@@CGJPAU_EXCEPTION_POINTERS@@@Z
?Install@GMMemDumper@GameMgr@@QAE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@H000_NP6GJPAU_EXCEPTION_POINTERS@@@Z@Z
?Instance@GMMemDumperSingleton@GameMgr@@SAAAVGMMemDumper@2@XZ
?Format@GMVersionInfo@GameMgr@@QBE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetCUAppDataDirectory@GMShellUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetValue@GMCmdLineParser@GameMgr@@QBE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@@Z
?HasKey@GMCmdLineParser@GameMgr@@QBE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
??1GMCmdLineParser@GameMgr@@QAE@XZ
??0GMCmdLineParser@GameMgr@@QAE@PB_W_N@Z
?Create@GMBaseEvent@GameMgr@@QAEK_N0PB_WPAU_SECURITY_ATTRIBUTES@@@Z
??1GMBaseEvent@GameMgr@@QAE@XZ
??0GMBaseEvent@GameMgr@@QAE@XZ
?ToUInt64@GMStringUtils@GameMgr@@SA_KABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?ConvertStringToUInt32@GMStringUtils@GameMgr@@SAIPB_WPAPB_W@Z
?IsSameDay@GMTimeUtils@GameMgr@@SA_N_J0@Z
?Encrypt@GMBase64@GameMgr@@QAEPADPBDH@Z
??1GMBase64@GameMgr@@QAE@XZ
??0GMBase64@GameMgr@@QAE@XZ
?GetDirDelimiter@GMFileName@GameMgr@@SA_WXZ
?CreateQuickLaunch@GMQuickLaunch@GameMgr@@QAE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0000HPB_W_N@Z
??1GMQuickLaunch@GameMgr@@QAE@XZ
??0GMQuickLaunch@GameMgr@@QAE@XZ
?IsInstalled@GMFlashDetect@GameMgr@@QBE_NXZ
?Detect@GMFlashDetect@GameMgr@@QAEXXZ
??1GMFlashDetect@GameMgr@@QAE@XZ
??0GMFlashDetect@GameMgr@@QAE@XZ
?OpenUrlByShell@GMShellUtils@GameMgr@@SAXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?OpenUrl@GMShellUtils@GameMgr@@SAXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PAUHWND__@@@Z
?GetSystemDefaultBrowerPath@GMShellUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?RunAppliaction@GMShellUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0@Z
?GetCUDesktopDirectory@GMShellUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetWindowsVersion@GMSystemInfo@GameMgr@@SA_NAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAI@Z
?Left@GMStringUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@H@Z
?Compare@GMStringUtils@GameMgr@@SAHABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0@Z
?SaveToFile@GMXmlFile@GameMgr@@QAE_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PAVIXmlParse@2@@Z
?ToInt32@GMStringUtils@GameMgr@@SAHABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?ToString@GMStringUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@H@Z
?GetValue@GMRegFile@GameMgr@@QAE_NPB_WAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?OpenKey@GMRegFile@GameMgr@@QAE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@K_N@Z
??1GMRegFile@GameMgr@@QAE@XZ
??0GMRegFile@GameMgr@@QAE@XZ
?Right@GMStringUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@H@Z
?Parse@GMJsonReader@GameMgr@@UAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAVGMJsonValue@2@_N@Z
??1GMJsonReader@GameMgr@@UAE@XZ
??0GMJsonReader@GameMgr@@QAE@XZ
??1GMJsonValueRetRef@GameMgr@@UAE@XZ
??AGMJsonValue@GameMgr@@QAE?AVGMJsonValueRetRef@1@PBD@Z
?IsMember@GMJsonValue@GameMgr@@UBE_NPBD@Z
?IsObject@GMJsonValue@GameMgr@@UBE_NXZ
??1GMJsonValue@GameMgr@@UAE@XZ
??0GMJsonValue@GameMgr@@QAE@XZ
??1GMBlowFish@GameMgr@@QAE@XZ
??0GMBlowFish@GameMgr@@QAE@XZ
?Trim@GMStringUtils@GameMgr@@SAXAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PB_W@Z
?SelectMacAddress@GMNetworkAdapter@GameMgr@@QBE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetServerTime@GMTimeUtils@GameMgr@@SAIXZ
??1GMNetworkAdapter@GameMgr@@QAE@XZ
??0GMNetworkAdapter@GameMgr@@QAE@XZ
?Encode@GMUrlEncode@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@_N@Z
?GetEncodedUrl@GMUrlEncode@GameMgr@@QAE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?Decrypt@GMBase64@GameMgr@@QAEPADPBDHAAH@Z
?AddGetParams@GMUrlEncode@GameMgr@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?AddGetParam@GMUrlEncode@GameMgr@@QAEXV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@I@Z
??1GMUrlEncode@GameMgr@@QAE@XZ
?GetSystemInstallTime@GMSystemInfo@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
??0GMUrlEncode@GameMgr@@QAE@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@_N@Z
?Join@GMThread@GameMgr@@QAEXXZ
?GetDiskID@GMDiskID@GameMgr@@QAE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
??0GMJsonValue@GameMgr@@QAE@I@Z
?SubStrAfter@GMStringToken@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@0@Z
?SubStrBefore@GMStringToken@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@0@Z
?ParseSimpleKeyValueLine@GMStringToken@GameMgr@@SA_NV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PB_WAAV?$map@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V12@U?$less@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V12@@std@@@2@@4@@Z
??4GMJsonValueRetRef@GameMgr@@QAEAAV01@ABVGMJsonValue@1@@Z
??1GMRecursiveMutex@GameMgr@@QAE@XZ
?Write@GMJsonWriter@GameMgr@@UAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVGMJsonValue@2@@Z
??0GMRecursiveMutex@GameMgr@@QAE@PB_W@Z
??1GMJsonWriter@GameMgr@@UAE@XZ
??0GMJsonWriter@GameMgr@@QAE@XZ
?Decode@GMBlowFish@GameMgr@@QAEXPAEI0@Z
?GetOutputLength@GMBlowFish@GameMgr@@QAEII@Z
??1GMFileMapping@GameMgr@@UAE@XZ
?Initialize@GMBlowFish@GameMgr@@QAEXQAEH@Z
??0GMFileMapping@GameMgr@@QAE@XZ
?DecryptString@GMBlowFish@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@0@Z
??1GMIniFile@GameMgr@@QAE@XZ
??0GMIniFile@GameMgr@@QAE@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?OpenKey@GMRegFile@GameMgr@@QAE_NPAUHKEY__@@PB_WK_N@Z
?GetParentDirectory@GMFileName@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@@Z
?GetOnlyDirPrefix@GMFileSystemUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAV34@@Z
?GetModuleFullName@GMSharedLibrary@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PAUHINSTANCE__@@@Z
?GetVersion@GMXmlProfile@GameMgr@@QAE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?SetVersion@GMXmlProfile@GameMgr@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?Save@GMXmlProfile@GameMgr@@QBE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?WriteStringValue@GMXmlProfile@GameMgr@@QAE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@00@Z
?GetStringValue@GMXmlProfile@GameMgr@@QBE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@00@Z
?WriteIntValue@GMXmlProfile@GameMgr@@QAE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0H@Z
?GetIntValue@GMXmlProfile@GameMgr@@QBEHABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0H@Z
?IsFileOpen@GMXmlProfile@GameMgr@@QBE_NXZ
?Open@GMXmlProfile@GameMgr@@QAE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@_N@Z
??1GMXmlProfile@GameMgr@@QAE@XZ
??0GMXmlProfile@GameMgr@@QAE@XZ
?GetQuotedFilePath@GMFileName@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@@Z
?DirectoryDriveIsPhysical@GMDiskUtils@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?GetMaxFreeBytesDrive@GMDiskUtils@GameMgr@@SA_NAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$vector@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@@4@@Z
?SetStringValue@GMIniFile@GameMgr@@QAE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0V34@@Z
?GetStringValue@GMIniFile@GameMgr@@QAE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@0V34@@Z
?ConvertUInt32ToString@GMStringUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@I@Z
?GetWindowsMajorVersion@GMSystemInfo@GameMgr@@SAIXZ
??1GMShortCutInfo@GameMgr@@QAE@XZ
??0GMShortCutInfo@GameMgr@@QAE@XZ
?DownloadToFileEx@GMInternetDownload@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0AAV34@0PAXPAVGMInternetInfo@2@I@Z
?IsLoadSuccess@GMXmlParse@GameMgr@@UBE_NXZ
??0GMXmlParse@GameMgr@@QAE@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?CreateUrlFile@GMQuickLaunch@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@00@Z
?ParseLinkFile@GMQuickLaunch@GameMgr@@QAE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAUGMShortCutInfo@2@@Z
?SplitLine@GMStringToken@GameMgr@@SAXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAV?$vector@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@@4@@Z
?IsRunAsAdministrator@GMShellUtils@GameMgr@@SA_NXZ
?WinShellExecuteEx@GMShellUtils@GameMgr@@SA_NPB_W000PAPAXPAKKPAUHWND__@@H@Z
?RemoveQuote@GMStringUtils@GameMgr@@SAXAAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?UnicodeStringToMultiByte@GMStringConvert@GameMgr@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@4@I@Z
?MultiByteToUnicodeString@GMStringConvert@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PBDHI@Z
?FileName@GMFilePathUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@@Z
?GetStringMember@GMJsonValue@GameMgr@@QBE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?Append@GMJsonValue@GameMgr@@QAE?AV12@ABV12@@Z
?Clear@GMJsonValue@GameMgr@@UAEXXZ
?Size@GMJsonValue@GameMgr@@UBEIXZ
?AddOneWork@GMTaskList@GameMgr@@IAEXXZ
??0GMJsonValue@GameMgr@@QAE@H@Z
?ExitTaskThread@GMTaskList@GameMgr@@IAEXXZ
??0GMJsonValue@GameMgr@@QAE@PBD@Z
?OpenTaskThread@GMTaskList@GameMgr@@IAE_NXZ
?CloseTaskThread@GMTaskList@GameMgr@@QAE_NI@Z
??1GMTaskList@GameMgr@@UAE@XZ
??0GMTaskList@GameMgr@@QAE@I@Z
?DetectOS@GMHardwareDetect@GameMgr@@QAE_NXZ
?GetOSBit@GMHardwareDetect@GameMgr@@QBEEXZ
?GetOSVersion@GMHardwareDetect@GameMgr@@QBEEXZ
??1GMHardwareDetect@GameMgr@@QAE@XZ
??0GMHardwareDetect@GameMgr@@QAE@XZ
?EncodeData@GMSecretDownload@GameMgr@@SA_NABV?$GMBuffer@E@2@W4GMKeyTypes@2@AAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?DownloadToBuffer@GMSecretDownload@GameMgr@@SA_NW4GMKeyTypes@2@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V45@AAV?$GMBuffer@E@2@AAIK@Z
?GMStringToUtf8@GMStringConvert@GameMgr@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@4@@Z
?GMStringToGMStringW@GMStringConvert@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV34@@Z
?FindFilesEx@GMFindFile@GameMgr@@SA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0AAV?$vector@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V?$allocator@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@@4@@Z
?GetSharedLibProc@GMSharedLibrary@GameMgr@@QBEP6GHXZPBD@Z
?LoadSharedLib@GMSharedLibrary@GameMgr@@QAE_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
??1GMSharedLibrary@GameMgr@@QAE@XZ
??0GMSharedLibrary@GameMgr@@QAE@XZ
?GetIEPath@GMShellUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
?GetAUDesktopDirectory@GMShellUtils@GameMgr@@SA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
??1Writer@Json@@UAE@XZ
?write@FastWriter@Json@@UAE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVValue@2@@Z
??0FastWriter@Json@@QAE@XZ
??AValue@Json@@QAEAAV01@PBD@Z
??4Value@Json@@QAEAAV01@ABV01@@Z
??1Value@Json@@QAE@XZ
??0Value@Json@@QAE@W4ValueType@1@@Z
??0Value@Json@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
k8uirender
?MessageLoop@GMPaintManager@GameMgr@@SAX_N@Z
?OnKillFocus@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnMouseWheel@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnGetMinMaxInfo@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnClose@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnSize@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnSysCommand@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnNcHitTest@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnNcActivate@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnCommand@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?HandleMessage@GMWindowImplBase@GameMgr@@UAEJIIJ@Z
??1GMWindowImplBase@GameMgr@@UAE@XZ
??0GMWindowImplBase@GameMgr@@QAE@XZ
?Create@GMDialogBuilder@GameMgr@@QAEPAVGMControl@2@PB_WPBDI0PAVIDialogBuilderCallback@2@PAVGMPaintManager@2@@Z
??1GMDialogBuilder@GameMgr@@QAE@XZ
??0GMDialogBuilder@GameMgr@@QAE@XZ
?EndDelayShow@GMWindowWnd@GameMgr@@MAEX_N@Z
?OnDelayShow@GMWindowWnd@GameMgr@@MAEXXZ
?OnBeforeModal@GMWindowWnd@GameMgr@@MAEXXZ
?GetClassStyle@GMWindowWnd@GameMgr@@MBEIXZ
?GetSuperClassName@GMWindowWnd@GameMgr@@MBEPB_WXZ
?SetIcon@GMWindowWnd@GameMgr@@QAEXI@Z
?Close@GMWindowWnd@GameMgr@@UAEXXZ
?ShowWindow@GMWindowWnd@GameMgr@@UAEX_N0@Z
?GetDelayShowTime@GMWindowWnd@GameMgr@@UAEIXZ
?SetDelayShow@GMWindowWnd@GameMgr@@UAEXI@Z
?Create@GMWindowWnd@GameMgr@@QAEPAUHWND__@@PAU3@PB_WKKHHHHPAUHMENU__@@@Z
??BGMWindowWnd@GameMgr@@QBEPAUHWND__@@XZ
?IsSelected@GMOption@GameMgr@@QBE_NXZ
?ApplyAttributeList@GMControl@GameMgr@@QAEPAV12@PB_W@Z
?SetEnabled@GMPaintManager@GameMgr@@QAEXI_N@Z
?GetDefaultAttributeList@GMPaintManager@GameMgr@@QAE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@V34@@Z
?Init@GMPaintManager@GameMgr@@QAEXPAUHWND__@@@Z
?Invalidate@GMPaintManager@GameMgr@@QAEXXZ
?AttachDialog@GMPaintManager@GameMgr@@QAE_NPAVGMControl@2@@Z
?FindControl@GMPaintManager@GameMgr@@QBEPAVGMControl@2@I@Z
?AddNotifier@GMPaintManager@GameMgr@@QAE_NPAVINotify@2@@Z
??0GMRect@GameMgr@@QAE@ABUtagRECT@@@Z
?OnDisplayChange@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnUIMessage@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnWindowPosChanged@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnKeyDown@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnKeyUp@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnChar@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnTimer@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnNcMouseLeave@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnNcMouseMove@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnMouseLeave@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnMouseMove@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnLButtonDown@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnLButtonUp@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnSetFocus@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?LoadStr@GameMgr@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@I@Z
?GetHWND@GMWindowWnd@GameMgr@@QBEPAUHWND__@@XZ
?SetResourceInstance@GameMgr@@YAXPAUHINSTANCE__@@@Z
?SetText@GMPaintManager@GameMgr@@QAEXIABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z
?OnNcPaint@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnNcCalcSize@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?OnDestroy@GMWindowImplBase@GameMgr@@UAEJIIJAAH@Z
?SetVisible@GMPaintManager@GameMgr@@QAEXI_N@Z
?PostMessageW@GMWindowWnd@GameMgr@@QAEJIIJ@Z
?SetWebBrowserCall@GMAdvert@GameMgr@@QAEXPAVIWebBrowserCallback@2@@Z
?ShowAdvert@GMAdvert@GameMgr@@QAE_NW4GMAdvertResType@2@ABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@H@Z
?SetRoundCorner@GMPaintManager@GameMgr@@QAEXHH@Z
kernel32
GetSystemTimeAsFileTime
GetCurrentProcessId
GetCurrentThreadId
QueryPerformanceCounter
IsDebuggerPresent
SetUnhandledExceptionFilter
GetLastError
GetCommandLineW
CreateProcessW
CloseHandle
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
GetTickCount
SetLastError
GetPrivateProfileIntW
GetSystemDirectoryW
SetFileAttributesW
GetFileAttributesW
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
GetStartupInfoW
InterlockedCompareExchange
Sleep
InterlockedExchange
user32
SetLayeredWindowAttributes
GetWindowRect
PtInRect
IsWindow
GetCursorPos
CharNextW
SetWindowPos
FindWindowW
SetTimer
SetWindowLongW
KillTimer
PostQuitMessage
GetWindowLongW
MonitorFromWindow
PostMessageW
GetMonitorInfoW
shell32
CommandLineToArgvW
ole32
CoInitialize
CoCreateInstance
OleInitialize
msvcp80
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??$?9_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@PB_WI@Z
?compare@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEHPB_W@Z
??$?H_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@ABV10@0@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBDI@Z
?swap@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXAAV12@@Z
??$?M_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
?substr@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBE?AV12@II@Z
?find@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEI_WI@Z
?clear@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXXZ
?erase@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV12@II@Z
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@ABV01@@Z
??1?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@ABV01@@Z
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@PB_W@Z
?npos@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@2IB
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@XZ
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
?find@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEIPB_WI@Z
??A?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAA_WI@Z
?append@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV12@I_W@Z
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@_W@Z
??$?H_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@PB_WABV10@@Z
??$?H_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@ABV10@PB_W@Z
?append@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV12@ABV12@@Z
??$?8_WU?$char_traits@_W@std@@V?$allocator@_W@1@@std@@YA_NABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@0@0@Z
msvcr80
_encode_pointer
_CxxThrowException
memset
__CxxFrameHandler3
_controlfp_s
_invoke_watson
_except_handler4_common
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_crt_debugger_hook
__set_app_type
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_configthreadlocale
??3@YAXPAX@Z
??2@YAPAXI@Z
memmove
??_V@YAXPAX@Z
_invalid_parameter_noinfo
memmove_s
?what@exception@std@@UBEPBDXZ
??1exception@std@@UAE@XZ
??0exception@std@@QAE@XZ
??0exception@std@@QAE@ABQBD@Z
??0exception@std@@QAE@ABV01@@Z
_time64
rand
srand
_purecall
wcstoul
?terminate@@YAXXZ
_unlock
__dllonexit
memcpy
_lock
_onexit
_decode_pointer
_amsg_exit
__wgetmainargs
_cexit
_exit
_XcptFilter
exit
_wcmdln
_initterm
_initterm_e
Sections
.text Size: 196KB - Virtual size: 193KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 72KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 356KB - Virtual size: 356KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE