Static task
static1
Behavioral task
behavioral1
Sample
EE-AOC.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
EE-AOC.exe
Resource
win10v2004-20230220-en
General
-
Target
EE-AOC.exe
-
Size
6.0MB
-
MD5
84b485dec23321c043e5b5e01786051d
-
SHA1
bcbccbf1fee75ee5963c7d9971960a3025b5de1f
-
SHA256
a3cb3d7a1155d3e84f904f469657cbbd56af544f327557a202271cb3f34f2c77
-
SHA512
2f4693e607b1cd7b0a5ce4d6fce199c8d958c47e6eae0a906cff3b32d25ef4a2b8265c0b8879d7baa1b9916891dd796afdd09ed480885ee86c4a8d757f391c03
-
SSDEEP
196608:A+XyhTV5S6VWu6M11Wo4O1kA+9RmvhkrFHKGR/9OjgY0BuAPrQ:4dvXYRmverN93Buc8
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource EE-AOC.exe
Files
-
EE-AOC.exe.exe windows x86
5bc27216a2b89a5a2afc0b6e7913c3fe
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
sxlrt233
?_Xran@_String_base@std@@QBEXXZ
?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z
?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ
?_Xlen@_String_base@std@@QBEXXZ
?_Copy@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AAEXI@Z
?_Eos@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AAEXI@Z
?_Grow@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AAE_NI_N@Z
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z
?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z
?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z
?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z
?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@IG@Z
?_Freeze@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AAEXXZ
??8std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z
??1?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ
?substr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV12@II@Z
?rfind@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z
??8std@@YA_NABV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@0@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
??Mstd@@YA_NABV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@0@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@ABV01@@Z
??9std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z
?_Inside@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AAE_NPBG@Z
?substr@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBE?AV12@II@Z
??Mstd@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
??Hstd@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBDABV10@@Z
??Hstd@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@ABV10@PBG@Z
??9std@@YA_NABV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@0@Z
?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@ABV12@II@Z
??Hstd@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@ABV10@0@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD@Z
??0?$_String_val@DV?$allocator@D@std@@@std@@IAE@V?$allocator@D@1@@Z
??0?$allocator@D@std@@QAE@XZ
?find_last_of@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z
??9std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
?deallocate@?$allocator@D@std@@QAEXPAXI@Z
?_Refcnt@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAEPBD@Z
??Hstd@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@PBD@Z
?_Freeze@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z
??Hstd@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@D@Z
??Hstd@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@0@Z
?nothrow@std@@3Unothrow_t@1@B
?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAE_NI_N@Z
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
?_Inside@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAE_NPBD@Z
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
?compare@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEHIIPBDI@Z
?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@ABV12@II@Z
?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@PBGI@Z
?_C@?1??_Nullstr@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@CAPBGXZ@4GB
?_Tidy@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AAEX_N@Z
?npos@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@2IB
?erase@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@II@Z
?_C@?1??_Nullstr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAPBDXZ@4DB
?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z
?_Raise_handler@std@@3P6AXABVexception@1@@ZA
?_Throw@std@@YAXABVexception@1@@Z
?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEX_N@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
msvcrt
_controlfp
_except_handler3
__set_app_type
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_initterm
__getmainargs
_acmdln
exit
_XcptFilter
_exit
??1type_info@@UAE@XZ
_onexit
__dllonexit
malloc
_callnewh
fread
setlocale
abs
free
strchr
memcmp
_mbsinc
_mbsnbcmp
_ismbcdigit
_mbsncpy
srand
rand
fopen
fclose
time
localtime
asctime
strcmp
_strnicmp
strtoul
fflush
atof
atoi
_mbsdec
_mbslwr
pow
sscanf
strrchr
fscanf
sprintf
strncmp
_mbslen
_mbsninc
_mbscmp
isdigit
strcpy
fgets
wcslen
wcstombs
_mbsnbcnt
_itoa
_mbsicmp
fabs
fprintf
?name@type_info@@QBEPBDXZ
sqrt
memset
memcpy
_ismbcspace
strlen
__RTDynamicCast
??2@YAPAXI@Z
_purecall
??3@YAXPAX@Z
_chmod
_stat
_utime
?terminate@@YAXXZ
tmpfile
calloc
getenv
strtod
_CIpow
longjmp
__CxxLongjmpUnwind
_setjmp3
strncpy
strtok
_splitpath
gmtime
_snprintf
mktime
_timezone
strstr
ungetc
iswctype
isalpha
memchr
_beginthreadex
_fullpath
remove
strftime
_iob
towupper
isalnum
tolower
toupper
isxdigit
isspace
fwrite
rewind
fgetc
memmove
_CxxThrowException
fseek
ftell
__CxxFrameHandler
_strdup
_stricmp
low-level engine
??1UWideString@@UAE@XZ
?GetString@UResourceFile@@QAEJJAAVUWideString@@@Z
?Pop@UIManager@@QAEJXZ
??0UWideString@@QAE@XZ
??_7UReferenceCounter@@6B@
?Dereference@UReferenceCounter@@QAEXXZ
?SetSendToAllAndWaitMessageID@NEMessage@@UAEXK@Z
?GetSendToAllAndWaitMessageID@NEMessage@@UBE_NAAK@Z
?GetCountsTowardsPlayerInputThrottle@NEMessage@@UBE_NXZ
?GetCanSendWhilePaused@NEMessage@@UBE_NXZ
??_7NEMessage@@6B@
?Apply@GETransformation@@QBEXABVGE3DPoint@@AAV2@@Z
??0GETransformation@@QAE@ABV0@@Z
??8@YA_NABVUWideString@@0@Z
??4UWideString@@QAEAAV0@ABV0@@Z
?GetCurrentSelection@?$UIListBox@VUWideString@@@@QBEJAAK@Z
?GetDisplayLine@?$UIListBox@VUWideString@@@@QBEKXZ
?GetLineCount@?$UIListBox@VUWideString@@@@QBEKXZ
?GetDetectedGame@NESynchronousClient@@QAEJKAAVUString@@0AAVUWideString@@@Z
??0UString@@QAE@XZ
??M@YA_NABVUWideString@@0@Z
?GetMessageLabel@NEMClientConnectionRequest@@UBEPADXZ
?Execute@NEMClientConnectionRequest@@UAEXXZ
?IsResponse@NEMClientConnectionRequest@@UAE_NPAVNEMessage@@@Z
?ImportMessage@NEMClientConnectionRequest@@UAEXPAE@Z
?ExportSize@NEMClientConnectionRequest@@UAEKXZ
?ExportMessage@NEMClientConnectionRequest@@UAEXPAPAEAAK@Z
?GetIsAvailableToSend@NEMessage@@UBE_NXZ
?UninitializeEvent@UIEvent@@MAEJXZ
?InitializeEvent@UIEvent@@MAEJXZ
??8@YA_NABVUString@@PBD@Z
?SetFormOpenEvent@UIForm@@QAEXPAVUIEvent@@@Z
?SendStartConnectMessage@NESynchronousClient@@QAEXPAVNEMessage@@@Z
??0NEMClientConnectionRequest@@QAE@ABVUWideString@@0K_N@Z
?Connect@NESynchronousClient@@QAEJABVUString@@0ABVUWideString@@@Z
??4UWideString@@QAEAAV0@PBD@Z
??4UString@@QAEAAV0@PBD@Z
?WriteUnlock@TSReadWriteLock@@QAEXXZ
?WriteLock@TSReadWriteLock@@QAEXXZ
??_7UIEvent@@6B@
??1NEMClientConnectionRequest@@UAE@XZ
??AUWideString@@QBEDH@Z
??4UString@@QAEAAV0@ABV0@@Z
??0FSFileSpec@@QAE@XZ
??4FSFileSpec@@QAEAAV0@ABV0@@Z
??0UString@@QAE@ABV0@@Z
??1FSFileSpec@@UAE@XZ
??0GETransformation@@QAE@XZ
??0NEMessage@@QAE@EEEE@Z
?UMArcTan2@@YAMMM@Z
?Apply@GETransformation@@QBEXABVGE2DPoint@@AAV2@@Z
?GetCenter@GERectangle@@QBEXAAVGE2DPoint@@@Z
?GetPointAt@GE3DLine@@QBEXMAAVGE3DPoint@@@Z
??4GEVector@@QAEAAV0@ABV0@@Z
??4GE3DPoint@@QAEAAV0@ABV0@@Z
?Intersects@GE3DLine@@QBE_NABVGE3DPlane@@AAM@Z
?IsPointOnOrBelowPlane@GE3DPlane@@QBE_NABVGE3DPoint@@@Z
?GetMeshZ@GETerrainMesh@@QBEMMM@Z
??0GE3DLine@@QAE@XZ
?Enter@TSCriticalSection@@QAEXXZ
?Leave@TSCriticalSection@@QAEXXZ
?Push@UIManager@@QAEJPAVUIForm@@@Z
?TMGetTime@@YAKXZ
??0TMPoll@@QAE@KK_N@Z
?Start@TMPoll@@QAEXXZ
?Poll@TMPoll@@QAEKXZ
?GetMessageLabel@NEMClientReconnectionRequest@@UBEPADXZ
?Execute@NEMClientReconnectionRequest@@UAEXXZ
?IsResponse@NEMClientReconnectionRequest@@UAE_NPAVNEMessage@@@Z
?ImportMessage@NEMClientReconnectionRequest@@UAEXPAE@Z
?ExportSize@NEMClientReconnectionRequest@@UAEKXZ
?ExportMessage@NEMClientReconnectionRequest@@UAEXPAPAEAAK@Z
?GetCountsTowardsPlayerInputThrottle@NEMClientReconnectionRequest@@UBE_NXZ
??0NEMClientReconnectionRequest@@QAE@KK@Z
?Set@TSEvent@@QAEJXZ
??0UWideString@@QAE@PBD@Z
?sprintf@@YAJAAVUWideString@@PBDZZ
??_7NEMClientReconnectionRequest@@6B@
?Play@SESoundManager@@QAEKKMMM_NPAD@Z
?UpdateHelpString@UIForm@@QAEXXZ
?PauseGame@NESynchronousServer@@QAEXXZ
?UnpauseGame@NESynchronousServer@@QAEXXZ
??9@YA_NABVUWideString@@PBD@Z
?SetText@UITextLabel@@AAEXABVUWideString@@_N@Z
??YUWideString@@QAEAAV0@ABV0@@Z
?NextInSeries@URandom@@AAEKXZ
?Contains@U2DSparseArrayPointContainer@@QBE_NABV?$U2DPoint@J@@@Z
?Insert@U2DSparseArrayPointContainer@@QAEXABV?$vector@V?$U2DPoint@J@@V?$allocator@V?$U2DPoint@J@@@std@@@std@@@Z
?GetOnlyExtremeEdgePoints@U2DSparseArrayPointContainer@@QAEXAAV?$vector@V?$U2DPoint@J@@V?$allocator@V?$U2DPoint@J@@@std@@@std@@@Z
?Create@U2DSparseArrayPointContainer@@QAEXABV?$vector@V?$U2DPoint@J@@V?$allocator@V?$U2DPoint@J@@@std@@@std@@@Z
?GetClosestPoint@U2DSparseArrayPointContainer@@QAE?AV?$U2DPoint@J@@ABV2@@Z
?BuildPointList@U2DSparseArrayPointContainer@@QAEXAAV?$vector@V?$U2DPoint@J@@V?$allocator@V?$U2DPoint@J@@@std@@@std@@J@Z
?GetRandomPoint@U2DSparseArrayPointContainer@@QAE?AV?$U2DPoint@J@@AAVURandom@@@Z
?Remove@U2DSparseArrayPointContainer@@QAE_NABV?$U2DPoint@J@@@Z
??AU2DSparseArrayPointContainer@@QBE?AV?$U2DPoint@J@@J@Z
??0U2DSparseArrayPointContainer@@QAE@XZ
?Clear@U2DSparseArrayPointContainer@@QAEXXZ
??_7U2DSparseArrayPointContainer@@6B@
?Normalize@GEVector@@QAEXXZ
?IntersectsIn2D@GE3DLine@@QBE_NABV1@AAM1@Z
??0GE3DLine@@QAE@ABVGE3DPoint@@ABVGEVector@@@Z
?Insert@U2DSparseArrayPointContainer@@QAEXABV?$U2DPoint@J@@@Z
?ComputeCenterPoint@U2DSparseArrayPointContainer@@QAE?AV?$U2DPoint@J@@_N@Z
??0UWideString@@QAE@ABV0@@Z
??YUWideString@@QAEAAV0@PBD@Z
?ESVerify@@YAXPBDK0@Z
?Generate@URandom@@QAEMXZ
?UMCos@@YAMM@Z
?DistanceToSquared@GE3DPoint@@QBEMABV1@@Z
?UShutdownInProgress@@YA_NXZ
?ESDebugOut@@YAXPBDZZ
??H@YA?AVUString@@ABV0@PBD@Z
?DistanceTo@GE2DPoint@@QBEMABV1@@Z
?RepairPointers@FSRestorable@@UAEJKK@Z
?GetChecksum@FSRestorable@@UBEXAAVESChecksum@@@Z
??_7FSRestorable@@6B@
?Stop@SESoundManager@@QAEJPAVSESMInstanceNode@@_N@Z
?LastDereference@SESMInstanceNode@@QAEXXZ
?Load@GE3DPoint@@QAEJAAVFSFile@@@Z
?Load@GERectangle@@QAEJAAVFSFile@@@Z
?Save@GE3DPoint@@QBEJAAVFSFile@@@Z
?Save@GERectangle@@QBEJAAVFSFile@@@Z
?SetSoundParameters@SESoundManager@@QAEJPAVSESMInstanceNode@@MMM@Z
?PlayAndReturnReferencedNode@SESoundManager@@QAEPAVSESMInstanceNode@@KMMM_NPAD@Z
??0GE2DPoint@@QAE@ABV0@@Z
?DistanceTo@GE3DPoint@@QBEMABV1@@Z
??4GETransformation@@QAEAAV0@ABV0@@Z
??4GERectangle@@QAEAAV0@ABV0@@Z
?Apply@GETransformation@@QBEXABVGEVector@@AAV2@@Z
?Rotate@GETransformation@@QAEXMMM@Z
?SetOrientationYPR@GETransformation@@QAEXMMM@Z
??9GE3DPoint@@QBE_NABV0@@Z
??0GE3DPoint@@QAE@MMM@Z
?ConvertToOrientation@GETransformation@@QBEXAAVGEOrientation@@@Z
?Unload@SESoundManager@@QAEJK@Z
?SetPosition@GETransformation@@QAEXMMM@Z
?Contains@GERectangle@@QBE_NABVGE2DPoint@@@Z
??YGE3DPoint@@QAEAAV0@ABV0@@Z
?DistanceSquaredTo@GETransformation@@QBEMABV1@@Z
?StopThreads@NESynchronousClient@@UAEXXZ
?StartThreads@NESynchronousClient@@UAEXXZ
?SetCurrentCommunicationsTick@NESynchronousClient@@UAEXK@Z
?SearchForGame@NESynchronousClient@@UAEJ_N@Z
?ProcessLocalUserInput@NESynchronousClient@@UAEJPAVNEMessage@@E@Z
?ProcessGuaranteedLocalUserInput@NESynchronousClient@@UAEJPAVNEMessage@@E@Z
?GetCurrentCommunicationsTick@NESynchronousClient@@UBEKXZ
?CreateCriticalSection@TSScheduler@@SAJAAPAVTSCriticalSection@@@Z
??0NESynchronousClient@@QAE@XZ
??1NESynchronousClient@@UAE@XZ
?DestroyCriticalSection@TSScheduler@@SAXPAVTSCriticalSection@@@Z
?IsFormVisible@UIManager@@QAE_NPAVUIForm@@@Z
?Unlock@FSFileSpec@@UAEJXZ
?SetPosition@FSFileSpec@@UAEJJK_N@Z
?SetLength@FSFileSpec@@UAEJAAK_N@Z
?Lock@FSFileSpec@@UAEJXZ
?IsDirectory@FSFileSpec@@UBE_NXZ
?GetPosition@FSFileSpec@@UBEJAAJ@Z
?GetParentDirectory@FSFileSpec@@UBEXAAV1@@Z
?GetNextFile@FSFileSpec@@UAEJAAV1@@Z
?GetLength@FSFileSpec@@UBEJAAK@Z
?GetFirstFile@FSFileSpec@@UAEJAAV1@@Z
?GetFirstFile@FSFileSpec@@UAEJABVUString@@AAV1@@Z
?FOpen@FSFileSpec@@UAEJPAD@Z
?DeleteDirectory@FSFileSpec@@UAEJXZ
?CreateDirectoryA@FSFileSpec@@UAEJXZ
?Write@FSFileSpec@@UAEJPBEKAAK@Z
?Write@FSFileSpec@@UAEJPBDKAAK@Z
?Write@FSFileSpec@@UAEJABK@Z
?Write@FSFileSpec@@UAEJABJ@Z
?Write@FSFileSpec@@UAEJABG@Z
?Write@FSFileSpec@@UAEJABF@Z
?Write@FSFileSpec@@UAEJABE@Z
?Write@FSFileSpec@@UAEJABC@Z
?Write@FSFileSpec@@UAEJABM@Z
?Write@FSFileSpec@@UAEJABN@Z
?Write@FSFileSpec@@UAEJAB_N@Z
?SetVolume@FSBasicFile@@UAEXABVUString@@@Z
?SetFile@FSBasicFile@@UAEXABVUString@@@Z
?SetDirectory@FSBasicFile@@UAEXABVUString@@@Z
?Read@FSFileSpec@@UAEJPAEKAAK@Z
?Read@FSFileSpec@@UAEJPADKAAK@Z
?Read@FSFileSpec@@UAEJAAK@Z
?Read@FSFileSpec@@UAEJAAJ@Z
?Read@FSFileSpec@@UAEJAAG@Z
?Read@FSFileSpec@@UAEJAAF@Z
?Read@FSFileSpec@@UAEJAAE@Z
?Read@FSFileSpec@@UAEJAAC@Z
?Read@FSFileSpec@@UAEJAAM@Z
?Read@FSFileSpec@@UAEJAAN@Z
?Read@FSFileSpec@@UAEJAA_N@Z
?PushIndentHint@FSFile@@UAEXXZ
?PopIndentHint@FSFile@@UAEXXZ
?Open@FSFileSpec@@UAEJK@Z
?GetVolume@FSBasicFile@@UBEXAAVUString@@@Z
?GetVolume@FSBasicFile@@UBEABVUString@@XZ
?GetIsOpen@FSFileSpec@@UBE_NXZ
?GetFile@FSBasicFile@@UBEXAAVUString@@@Z
?GetFile@FSBasicFile@@UBEABVUString@@XZ
?GetDirectory@FSBasicFile@@UBEXAAVUString@@@Z
?GetDirectory@FSBasicFile@@UBEABVUString@@XZ
?Delete@FSBasicFile@@UAEJXZ
?Copy@FSFileSpec@@UAEJABVUString@@_N1@Z
?Close@FSFileSpec@@UAEJXZ
?Create@FSFileSpec@@UAEJXZ
?gStartupDirectory@@3VUString@@A
?gStartupVolume@@3VUString@@A
?GetIndexedSubstring@UWideString@@QBE?AV1@KK@Z
?GetMessageLabel@NEMPhysicsTick@@UBEPADXZ
?Execute@NEMPhysicsTick@@UAEXXZ
?IsResponse@NEMPhysicsTick@@UAE_NPAVNEMessage@@@Z
?ImportMessage@NEMPhysicsTick@@UAEXPAE@Z
?ExportSize@NEMPhysicsTick@@UAEKXZ
?ExportMessage@NEMPhysicsTick@@UAEXPAPAEAAK@Z
?GetCountsTowardsPlayerInputThrottle@NEMPhysicsTick@@UBE_NXZ
?Disconnect@NESynchronousClient@@QAEJXZ
?GetPlayerInput@NEMPlayerInput@@QAEJKAAPAVNEMessage@@@Z
?GetNumberOfPlayerInputs@NEMPlayerInput@@QBEKXZ
?GetMessageLabel@NEMPlayerConnectionCheckResponse@@UBEPADXZ
?Execute@NEMPlayerConnectionCheckResponse@@UAEXXZ
?IsResponse@NEMPlayerConnectionCheckResponse@@UAE_NPAVNEMessage@@@Z
?ImportMessage@NEMPlayerConnectionCheckResponse@@UAEXPAE@Z
?ExportSize@NEMPlayerConnectionCheckResponse@@UAEKXZ
?ExportMessage@NEMPlayerConnectionCheckResponse@@UAEXPAPAEAAK@Z
?GetCountsTowardsPlayerInputThrottle@NEMPlayerConnectionCheckResponse@@UBE_NXZ
?GetProtocol@NEProtocol@@SAJKAAPAV1@@Z
?Post@TSThread@@QAEJKPAX0_N@Z
??H@YA?AVUWideString@@ABV0@0@Z
?sConstructors@NEMessage@@2PAP6APAV1@PAE@ZA
?ExportHeader@NEMessage@@QAEKPAE@Z
?ImportHeader@NEMessage@@QAEKPAE@Z
?GetExportSize@UWideString@@QBEKXZ
?Export@UWideString@@QBEXPAE@Z
?Import@UWideString@@QAEKPAE@Z
??H@YA?AVUWideString@@ABV0@PBD@Z
?SwapForm@UIManager@@QAEJPAVUIForm@@@Z
?GetMessageLabel@NEMStartGame@@UBEPADXZ
?Execute@NEMStartGame@@UAEXXZ
?IsResponse@NEMStartGame@@UAE_NPAVNEMessage@@@Z
?ImportMessage@NEMStartGame@@UAEXPAE@Z
?ExportSize@NEMStartGame@@UAEKXZ
?ExportMessage@NEMStartGame@@UAEXPAPAEAAK@Z
?GetCountsTowardsPlayerInputThrottle@NEMStartGame@@UBE_NXZ
??0NEMStartGame@@QAE@AAK@Z
?LogResponse@NESynchronousServer@@QAEJPAVNEMessage@@@Z
??BUWideString@@QBEPBDXZ
??YUString@@QAEAAV0@PBD@Z
??H@YA?AVUString@@ABV0@0@Z
?gISMouse@@3PAVISMouse@@A
??0UWideString@@QAE@K@Z
?ReadUnlock@TSReadWriteLock@@QAEXXZ
?ReadLock@TSReadWriteLock@@QAEXXZ
?StopThreads@NESynchronousServer@@UAEXXZ
?StartThreads@NESynchronousServer@@UAEXXZ
?SetCurrentCommunicationsTick@NESynchronousServer@@UAEXK@Z
?SearchForGame@NESynchronousServer@@UAEJ_N@Z
?ProcessLocalUserInput@NESynchronousServer@@UAEJPAVNEMessage@@E@Z
?ProcessGuaranteedLocalUserInput@NESynchronousServer@@UAEJPAVNEMessage@@E@Z
?GetCurrentCommunicationsTick@NESynchronousServer@@UBEKXZ
??0NESynchronousServer@@QAE@EKEKKMKKKKKAAVUWideString@@_N1K@Z
??1NESynchronousServer@@UAE@XZ
?GetMessageLabel@NEMClientConnectionRequestResponse@@UBEPADXZ
?Execute@NEMClientConnectionRequestResponse@@UAEXXZ
?IsResponse@NEMClientConnectionRequestResponse@@UAE_NPAVNEMessage@@@Z
?ImportMessage@NEMClientConnectionRequestResponse@@UAEXPAE@Z
?ExportSize@NEMClientConnectionRequestResponse@@UAEKXZ
?ExportMessage@NEMClientConnectionRequestResponse@@UAEXPAPAEAAK@Z
?GetCountsTowardsPlayerInputThrottle@NEMClientConnectionRequestResponse@@UBE_NXZ
?XferFileToClient@NESynchronousServer@@QAEJAAVFSFileSpec@@KEAAK_N@Z
?RegisterSlot@NESynchronousServer@@QAEXE@Z
?UnregisterSlot@NESynchronousServer@@IAEXE@Z
?SendMessageTo@NESynchronousServer@@IAEJEPAVNEMessage@@_N@Z
??0NEMClientConnectionRequestResponse@@QAE@JABVUWideString@@EKE@Z
??9@YA_NABVUWideString@@0@Z
??_7NEMClientConnectionRequestResponse@@6B@
?AbortXfer@NESynchronousServer@@QAEXK@Z
?RemovePlayerFromGameInProgress@NESynchronousServer@@QAEXE_N00@Z
?Load@SESoundManager@@QAEKABVUString@@KK@Z
?SetMessageManagerLowestCTs@NESynchronousServer@@QAEXK@Z
?SendMessageToAll@NESynchronousServer@@IAEJPAVNEMessage@@_N@Z
?GetMessageLabel@NEMXferStatus@@UBEPADXZ
?Execute@NEMXferStatus@@UAEXXZ
?IsResponse@NEMXferStatus@@UAE_NPAVNEMessage@@@Z
?ImportMessage@NEMXferStatus@@UAEXPAE@Z
?ExportSize@NEMXferStatus@@UAEKXZ
?ExportMessage@NEMXferStatus@@UAEXPAPAEAAK@Z
?GetCountsTowardsPlayerInputThrottle@NEMXferStatus@@UBE_NXZ
??_7NEMXferStatus@@6B@
?BroadcastMessage@NESynchronousServer@@IAEJPAVNEMessage@@@Z
?PopTo@UIManager@@QAEJPAVUIForm@@@Z
?Tokenize@UString@@QBE_NABV1@AAV?$vector@VUString@@V?$allocator@VUString@@@std@@@std@@@Z
?GetSubstring@UString@@QBE?AV1@KK@Z
?TMGetTimeOfDay@@YAXAAUTMTime@@@Z
?SetText@UIEditBox@@QAEXABVUWideString@@@Z
?SetChecked@UICheckBox@@QAEX_N@Z
?CopyString@UWideString@@QAEXPBDK@Z
?SetName@TSThread@@QAEXAAVUString@@@Z
?Wait@TSEvent@@QAEJK@Z
?SetPriority@TSThread@@QAEJJ@Z
?CreateThread@TSScheduler@@SAJAAPAVTSThread@@P6AKPAX@Z1K_N@Z
?CreateEventA@TSScheduler@@SAJAAPAVTSEvent@@_N@Z
?DestroyThread@TSScheduler@@SAJPAVTSThread@@@Z
?DestroyEvent@TSScheduler@@SAXPAVTSEvent@@@Z
?UMSetFloatingPointRoundingMode@@YAXK@Z
?UMGetFloatingPointRoundingMode@@YAKXZ
?UMGetFloatingPointPrecision@@YAKXZ
?UMSetFloatingPointPrecision@@YAXK@Z
?Receive@TSThread@@QAEJAAKAAPAX1@Z
?GetPriority@TSThread@@QAEJXZ
?Clear@TSEvent@@QAEJXZ
?Dereference@GETexture@@QAEXXZ
?Copy@UString@@QAEAAV1@PBDKKK_N@Z
?SetStageMipMapBias@GETexture@@QAEXMK@Z
?SetStageMipFilterMode@GETexture@@QAEXKK@Z
?SetStageMagFilterMode@GETexture@@QAEXKK@Z
?SetStageMinFilterMode@GETexture@@QAEXKK@Z
?LoadTexture@GETextureManager@@QAEPAVGETexture@@ABVUString@@ABUGETextureDescription@@@Z
?ComputeRotation@GEBitmap@@AAEXXZ
?SetTextureCoordinates@GEBitmap@@QAEXAAVGETextureCoordinate@@000@Z
?SetTexture@GEBitmap@@QAEXPAVGETexture@@K@Z
?ReloadTexture@GETextureManager@@QAEJABVUString@@ABUGETextureDescription@@@Z
?GetCurrentThreadIndex@TSScheduler@@SAKXZ
?Apply@GETransformation@@QBEXABV1@AAV1@@Z
?Load@UString@@QAEJAAVFSFile@@@Z
?LoadModel@GEModelManager@@QAEPAVGEModel@@ABVUString@@AAV?$map@KJU?$less@K@std@@V?$allocator@U?$pair@$$CBKJ@std@@@2@@std@@@Z
?SetStageTextureAddressingMode@GETexture@@QAEXKK@Z
?SetStageColorMode@GETexture@@QAEXKK@Z
?SetStageAlphaMode@GETexture@@QAEXKK@Z
?Dereference@GEModel@@QAEXXZ
??M@YA_NABVUString@@0@Z
?Generate@URandomIntegers@@QAEJJJ@Z
?LoadScore@SEConductor@@AAEJABVUWideString@@AAJ_N@Z
?UnloadScore@SEConductor@@QAEJJ@Z
?RegisterOneShotSound@SESoundManager@@QAEJKK@Z
?GEUnpackBlue@@YAEKK@Z
?GEUnpackGreen@@YAEKK@Z
?GEUnpackRed@@YAEKK@Z
?Load@GESurface@@QAEJAAVFSFileSpec@@E@Z
?FindFile@FSPath@@QAEJABVUString@@AAPAVFSFileSpec@@@Z
?SetTexture@GETextureSet@@QAEXKKPAVGETexture@@@Z
?SetFrame@GETexture@@QAEXK@Z
?sprintf@@YAJAAVUString@@PBDZZ
??YGE3DPoint@@QAEAAV0@ABVGEVector@@@Z
??0GE3DPoint@@QAE@XZ
?UMTan@@YAMM@Z
??ZGE3DPoint@@QAEAAV0@ABV0@@Z
??1GE3DPoint@@QAE@XZ
??0GE3DPoint@@QAE@ABVGETransformation@@@Z
?Load@GETransformation@@QAEJAAVFSFile@@@Z
?Save@GETransformation@@QBEJAAVFSFile@@@Z
?PrepareTransforms@GEModel@@QAEXXZ
?SetTexture@GEMaterial@@QAEXPAVGETexture@@K@Z
?GetFog@GERasterizer@@QBEKK@Z
?URegisterShutdown@@YAJP6AX_N@Z@Z
?ComputeBoundingVolumes@GEModel@@QAEXXZ
?CreateModel@GEModelManager@@QAEPAVGEModel@@KKKKKKABVUString@@K@Z
?Find@UString@@QBEKPBDK@Z
?Copy@UString@@QAEAAV1@ABV1@KKK_N@Z
?GetNumVisibleTileRows@GETerrainMesh@@QBEKXZ
?MakeIdentity@GETransformation@@QAEXXZ
?GetMagnitude@GEVector@@QBEMXZ
?Load@GE3DLine@@QAEJAAVFSFile@@@Z
?Save@GE3DLine@@QBEJAAVFSFile@@@Z
?GetMeshNormal@GETerrainMesh@@QBEXMMAAVGEVector@@@Z
?GetIsSpaceTile@GETerrainMesh@@QBE_NKK@Z
?Load@GEVector@@QAEJAAVFSFile@@@Z
?Save@GEVector@@QBEJAAVFSFile@@@Z
?SetOpacity@GEModel@@QAEXM@Z
?SetGraphicsCurrentFrame@GEModel@@QAEXK@Z
?UMArcCos@@YAMM@Z
?SetTexture@GEModel@@QAEXPAVGETexture@@K@Z
?GetZCompare@GERasterizer@@QBEKK@Z
?GetZBuffer@GERasterizer@@QBEKK@Z
?SetScale@GETransformation@@QAEXMMM@Z
?Translate@GETransformation@@QAEXABVGEVector@@@Z
?MakeLookAtTransform@GETransformation@@QAEXAAVGE3DPoint@@0@Z
??0GETransformation@@QAE@QAY03$$CBM@Z
?ComputeModelNormals@GEModel@@QAEXXZ
?CreateSubModel@GEModelManager@@QAEPAVGEModel@@KKKKKKKKPAV2@@Z
?GetBlending@GERasterizer@@QBEXAAK0K@Z
?DrawClippedText@UIForm@@QAEJABVGERectangle@@PAVGEText@@PAVUIControl@@@Z
?ComputeTextExtent@GEText@@AAEXXZ
??4GEColor@@QAEAAV0@ABV0@@Z
??0GEText@@QAE@PAVGEFont@@@Z
?SetFractionalFramePosition@GEModel@@QAEXM@Z
?SetGraphicsNextFrame@GEModel@@QAEXK@Z
??1GELine@@QAE@XZ
?SetOpacityPerVertex@GELine@@QAEXMM@Z
?SetEndPoint@GELine@@QAEXAAVGE2DPoint@@@Z
?SetStartPoint@GELine@@QAEXAAVGE2DPoint@@@Z
??0GELine@@QAE@XZ
?SolveForY@GE3DLine@@QBE_NMAAM@Z
?SolveForX@GE3DLine@@QBE_NMAAM@Z
?Scale@GETransformation@@QAEXMMM@Z
?Revolve@GETransformation@@QAEXMMM@Z
?DistanceToSquared@GE2DPoint@@QBEMABV1@@Z
?GEUnpackAlpha@@YAEKK@Z
??0GEColor@@QAE@XZ
?GetFogAttributes@GERasterizer@@QBEXAAUGERFogAttributes@@K@Z
?NormalizeOrthographicCameraPoint@GEViewport@@QAEXABVGE3DPoint@@AAV2@AAM@Z
?NormalizePerspectiveCameraPoint@GEViewport@@QAEXABVGE3DPoint@@AAV2@AAM@Z
?RedrawAll@UIManager@@QAEXXZ
?Save@GESurface@@QAEJAAVFSFileSpec@@E@Z
??1GEViewport@@QAE@XZ
?SetOrthographicRectangle@GEViewport@@QAEXABVGERectangle@@@Z
??4GE3DLine@@QAEAAV0@ABV0@@Z
?GetRenderTarget@GERasterizer@@QBEPAVGESurface@@K@Z
?SolveForZ@GE3DLine@@QBE_NMAAMAAVGE3DPoint@@@Z
?Intersects@GE3DPlane@@QBE_NABV1@AAVGE3DLine@@@Z
?SetViewRectangle@GEViewport@@QAEXABVGERectangle@@@Z
??0GE3DPlane@@QAE@XZ
??0GEViewport@@QAE@XZ
??1GEColor@@QAE@XZ
??0GEVector@@QAE@XZ
??1GEVector@@QAE@XZ
??0GELight@@QAE@XZ
??0GEBitmap@@QAE@XZ
??1GEBitmap@@EAE@XZ
?SetModel@GEPhysicalModel@@QAEXPAVGEModel@@@Z
??1GEPhysicalModel@@QAE@XZ
?Intersects@GEPhysicalModel@@QBE_NABVGEViewport@@_N@Z
?Normalize@GEColor@@QAEXXZ
??4GEViewport@@QAEAAV0@ABV0@@Z
?SetCamera@GEViewport@@QAEXABVGETransformation@@@Z
?UpdateVisibleTerrain@GETerrainMesh@@QAEXABVGETransformation@@AAVGEViewport@@KKK_N@Z
?NumSpaceCliffTextures@GETerrainMesh@@QAEIXZ
?GetVisibleTileRow@GETerrainMesh@@QBEXKAAJ00@Z
?GetControlById@UIForm@@QAEPAVUIControl@@K@Z
?SetDirection@GELight@@QAEXABVGEVector@@@Z
?SetIntensity@GELight@@QAEXM@Z
?SetColor@GELight@@QAEXABVGEColor@@@Z
?GetAlphaTestingRefValue@GERasterizer@@QBEMK@Z
?UpdateFogOfWar@GETerrainMesh@@QAEX_N@Z
?SetRearClippingDistance@GEViewport@@QAEXM@Z
??1GE2DPoint@@QAE@XZ
??0GE2DPoint@@QAE@XZ
?SetRectangle@GERhombus@@QAEXABVGERectangle@@@Z
?SetColorPerVertex@GERhombus@@QAEXABVGEColor@@000@Z
?ComputeRotation@GERhombus@@AAEXXZ
?SetColor@GELine@@QAEXABVGEColor@@@Z
?SetTextureCoordinates@GELine@@QAEXAAVGETextureCoordinate@@0@Z
?SetColor@GERhombus@@QAEXABVGEColor@@@Z
?GetLighting@GERasterizer@@QBEKK@Z
?SetFont@GEText@@QAEXPAVGEFont@@@Z
?SetTexture@GELine@@QAEXPAVGETexture@@K@Z
??0GERhombus@@QAE@XZ
??1GERhombus@@QAE@XZ
?CopyData@UIManager@@QAEJXZ
?DrawPolygons@UIManager@@QAEJXZ
?DrawTextA@UIManager@@QAEJXZ
?UpdateWaterAnimation@GETerrainMesh@@QAEXXZ
?GetFrustrumWorldPlanes@GEViewport@@QBEXABVGERectangle@@AAV?$vector@VGE3DPlane@@V?$allocator@VGE3DPlane@@@std@@@std@@_N@Z
?IsPointBelowPlane@GE3DPlane@@QBE_NABVGE3DPoint@@@Z
?IsPointOnOrAbovePlane@GE3DPlane@@QBE_NABVGE3DPoint@@@Z
?GetPixelSize@GERasterizer@@QAEMABVGEPhysicalModel@@AAVGEViewport@@_N@Z
?Intersects@GEPhysicalModel@@ABE_NABVGETransformation@@PBVGEModel@@KABVGE3DLine@@KAAM_N@Z
?ComputeDirection@GE3DLine@@AAEXABVGE3DPoint@@@Z
?DenormalizePerspectivePoint@GEViewport@@QBEXABVGE3DPoint@@MAAV2@@Z
??4GEPhysicalModel@@QAEAAV0@ABV0@@Z
?RefreshXY@ISMouse@@QAEXXZ
?SetMasterVolume@SESoundManager@@QAEJM@Z
?SetVolume@SEConductor@@QAEJM@Z
??0FSFileSpec@@QAE@ABV0@@Z
?GetClientOrigin@GEWindow@@QAEABVGE2DPoint@@XZ
?GetTagID@FSPersistent@@UBEJXZ
??_7FSPersistent@@6B@
?SetColorSet@GETerrainMesh@@QAEXKKK@Z
?SetWaterColorSet@GETerrainMesh@@QAEXKK@Z
??4GETerrainMesh@@QAEAAV0@ABV0@@Z
?GetClosestTile@GETerrainMesh@@QBEXABVGE3DLine@@AAJ1@Z
?GetClosestTile@GETerrainMesh@@QBEXABVGE3DPoint@@AAJ1@Z
??0URandom@@QAE@K@Z
?SetColorTable@GETerrainMesh@@QAEXAAV?$vector@VGEColor@@V?$allocator@VGEColor@@@std@@@std@@@Z
?SetGlobalWaterState@GETerrainMesh@@QAEXKKKM@Z
?RegisterColorSet@GETerrainMesh@@QAEJAAV?$vector@KV?$allocator@K@std@@@std@@AAK@Z
??0GETextureSet@@QAE@KKK@Z
?RegisterTextureSet@GETerrainMesh@@QAEJPAVGETextureSet@@AAK@Z
?GEPackColor@@YAKKABVGEColor@@M@Z
??0GE2DPoint@@QAE@MM@Z
??0GEViewport@@QAE@ABV0@@Z
?SetIsSpace@GETerrainMesh@@QAEXKK_N@Z
??0GETerrainMesh@@QAE@XZ
??1GETerrainMesh@@UAE@XZ
?SetIsWater@GETerrainMesh@@QAEXKK_N@Z
?SetZ@GETerrainMesh@@QAEXKKM@Z
?CreateFlatMesh@GETerrainMesh@@QAEXJJ@Z
?SetColorFromColorTableIndex@GETerrainMesh@@QAEXKKE@Z
?Intersects@GETerrainMesh@@QBE_NABVGE3DLine@@AAM@Z
?SolveForZ@GE3DLine@@QBE_NMAAM@Z
?Load@GETerrainMesh@@QAEJKKAAVFSFile@@@Z
?ComputeShorelines@GETerrainMesh@@QAEXKK@Z
?ComputeVertexNormal@GETerrainMesh@@QAEXKK@Z
?Save@GETerrainMesh@@QBEJAAVFSFile@@@Z
?MakeTexture@GETextureManager@@QAEPAVGETexture@@PAVGESurface@@@Z
?AddChecksum@ESChecksum@@QAEXABVUString@@K@Z
??0ESCallerLog@@QAE@ABVUString@@_NK@Z
??1ESCallerLog@@UAE@XZ
?UEDecryptUString@@YA_NABVUString@@AAV1@@Z
??0UString@@QAE@K@Z
?AddDirectory@FSPath@@QAEXABVFSFileSpec@@_N@Z
??0FSPath@@QAE@XZ
imm32
ImmReleaseContext
ImmGetCandidateListA
ImmGetContext
ImmGetCompositionStringA
ImmGetCompositionStringW
ImmSetOpenStatus
kernel32
GlobalAlloc
MulDiv
GetLocaleInfoA
GetSystemTimeAsFileTime
GetDiskFreeSpaceA
GlobalLock
GlobalUnlock
GetWindowsDirectoryA
GetVolumeInformationA
SetThreadPriority
WaitForSingleObject
ResumeThread
CreateDirectoryA
lstrcpyA
lstrcpynA
lstrcatA
VirtualQueryEx
LoadLibraryA
GetCurrentProcess
GetCurrentThread
GetThreadContext
FreeLibrary
QueryPerformanceCounter
GetStartupInfoA
GetModuleHandleA
GetTickCount
FindFirstFileA
FindNextFileA
FindClose
GetProcAddress
GetCurrentThreadId
CloseHandle
CreateMutexA
GetFileAttributesExA
GetCurrentDirectoryA
WaitForMultipleObjects
GetLastError
WideCharToMultiByte
WaitForSingleObjectEx
DeleteCriticalSection
InitializeCriticalSection
InterlockedIncrement
EnterCriticalSection
LeaveCriticalSection
MultiByteToWideChar
InterlockedDecrement
OutputDebugStringA
Sleep
SetEvent
CreateProcessA
GetShortPathNameA
GetModuleFileNameA
CreateEventA
QueryPerformanceFrequency
user32
PostQuitMessage
GetDesktopWindow
GetWindowRect
MessageBoxA
SetWindowTextA
GetWindowTextA
DefWindowProcA
UnregisterClassA
DestroyWindow
DispatchMessageA
TranslateMessage
CreateWindowExA
RegisterClassExA
BeginPaint
EndPaint
SetTimer
WindowFromPoint
ScreenToClient
InvalidateRect
KillTimer
SetCapture
ReleaseCapture
GetKeyState
IsWindowVisible
SetWindowPos
GetClientRect
RegisterClassA
GetKeyboardLayout
SetWindowLongA
EnumDisplaySettingsA
ChangeDisplaySettingsA
GetSystemMetrics
PostMessageA
CreateCursor
GetSysColor
DestroyCursor
CreateIconIndirect
DestroyIcon
EmptyClipboard
SetClipboardData
OpenClipboard
GetClipboardData
CloseClipboard
GetParent
SendMessageA
GetWindowLongA
wsprintfA
LoadCursorA
ReleaseDC
GetDC
ShowCursor
LoadBitmapA
UnhookWindowsHookEx
SetWindowsHookExA
CallNextHookEx
ShowWindow
SetFocus
LoadIconA
CloseWindow
SetCursor
GetWindowPlacement
GetClassInfoA
GetClassNameA
SetCursorPos
ClientToScreen
GetCursorPos
MoveWindow
GetMessageA
RedrawWindow
gdi32
TextOutW
DeleteDC
CreateFontA
GetTextMetricsA
Polygon
GetTextExtentPoint32W
GetDIBits
SetBkColor
CreateCompatibleBitmap
DPtoLP
IntersectClipRect
SelectClipRgn
Arc
Ellipse
GetCharWidthW
CreateDIBitmap
GetObjectA
GetStockObject
CreateCompatibleDC
DeleteObject
SelectObject
BitBlt
CreateDIBSection
Rectangle
Polyline
SetPixel
GetPixel
SetTextColor
CreateBrushIndirect
CreateSolidBrush
CreatePen
SetBkMode
shell32
ShellExecuteA
ole32
CoUninitialize
CoInitialize
wsock32
WSAStartup
setsockopt
inet_ntoa
WSAGetLastError
ntohs
getsockname
inet_addr
ntohl
ioctlsocket
gethostbyname
gethostname
shutdown
closesocket
recvfrom
sendto
WSACleanup
recv
send
select
__WSAFDIsSet
getsockopt
accept
listen
connect
htonl
htons
bind
socket
advapi32
RegQueryValueExA
RegOpenKeyExA
RegCreateKeyExA
RegCloseKey
RegDeleteKeyA
Sections
.text Size: 4.2MB - Virtual size: 4.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 500KB - Virtual size: 498KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 200KB - Virtual size: 716KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.cms_t Size: 164KB - Virtual size: 164KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.cms_d Size: 356KB - Virtual size: 355KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 80KB - Virtual size: 79KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 500KB - Virtual size: 498KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ