Static task
static1
Behavioral task
behavioral1
Sample
NEAS.e89d7ff25201febcddabc66c91ae5230_JC.exe
Resource
win7-20231020-en
Behavioral task
behavioral2
Sample
NEAS.e89d7ff25201febcddabc66c91ae5230_JC.exe
Resource
win10v2004-20231020-en
General
-
Target
NEAS.e89d7ff25201febcddabc66c91ae5230_JC.exe
-
Size
1.3MB
-
MD5
e89d7ff25201febcddabc66c91ae5230
-
SHA1
3015cf53a4f1b002fa70fc369ce2c158df7b41d7
-
SHA256
36e5f0aaeca927f49f987545dd1bd5d18c6f3c8232e3f995af2af9d155898c8f
-
SHA512
fea8e1699b94e538ca825b5de6a8a78b0660b350e7d79a91f2033fd083fad5ecf1eb802690ae398b10a53e8da7dd2b4773cdf89a2008730d1d9f34a02fb34fca
-
SSDEEP
24576:sY+URo/jd1AlUbF/BRFB9JqeveLun62lWh1NNIG1v+QYTJX+575CgCv:sY+ZrdiaIeveyn/81i28gCv
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource NEAS.e89d7ff25201febcddabc66c91ae5230_JC.exe
Files
-
NEAS.e89d7ff25201febcddabc66c91ae5230_JC.exe.exe windows:4 windows x86
2bee7d5970da1e080c666304c3b867a4
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel
?InSector@sSectorAlignedBox@@UAE_NAAY02M@Z
?UpdateMatrix@sObject@@QAEXH@Z
?SetWorld@cEngAnswer@@QAEXPAUsObject@@@Z
?CreateClones@cEngAnswer@@QAEXPAUsObject@@@Z
?globallist@sGeometry@@2PAU1@A
?SetFog@sCamera@@SAXHIMMM@Z
?globallist@sRuntimeInstance@@2PAU1@A
?ChangeParent@sObject@@QAEXPAU1@_N@Z
?ToRadAngles@Transform3D@@QAEXAAY02MW4AxisMode@@@Z
?RecCloneSubHierarchy@sObject@@QAEXPAU1@@Z
??1sObject@@UAE@XZ
??1cAnswer@@UAE@XZ
?CheckVersion@cEngAnswer@@UAE_NPAU_iobuf@@@Z
?Load@cAnswer@@QAE_NPAD@Z
?Action@sObject@@UAEXM@Z
?ColorToVector@@YAXIAAY02M_N@Z
??0sObject@@QAE@PAU0@PAUsGeometry@@PAPAUsRuntimeInstance@@@Z
?GetClassID@sObject@@UAEIXZ
?IsKindOf@sObject@@UAE_NI@Z
?SweepSubObjects@sObject@@UAEPAUsAutoList@@PAUsVirtual@@I@Z
?Clone@sObject@@UAEPAUsRuntimeInstance@@XZ
?Load@sObject@@UAEHPADH@Z
?AddChild@sObject@@UAEXPAU1@@Z
?RemoveChild@sObject@@UAEXPAU1@_N1@Z
?ComputeCurrentSector@sObject@@UAEXPAU1@@Z
?Render@sObject@@UAE_NPAUsCamera@@PAUTransform3D@@_N@Z
?AfterRender@sObject@@UAEXPAUsCamera@@PAUTransform3D@@_N@Z
?HierarchySweep@sObject@@UAEPAU1@PAUsVirtual@@IH@Z
?ReplaceMaterial@sGeometry@@QAEXHPAUsMaterial@@@Z
?IsKindOf@sSectorAlignedBox@@UAE_NI@Z
?GetClassID@sSectorAlignedBox@@UAEIXZ
?allocsize@@3HA
?FindBypID@sRuntimeInstance@@QAEPAU1@PAIE@Z
?AddVisibleSectorID@sSector@@QAEXPAI_N@Z
??0sSectorAlignedBox@@QAE@PAUsObject@@PAUsGeometry@@PAPAUsRuntimeInstance@@@Z
?Answer@cEngAnswer@@UAEHHHH@Z
?SolveLateBindings@sRuntimeInstance@@SAX_N@Z
??1sSector@@UAE@XZ
?Set@sAssocTable@@QAEXII@Z
?GlobalRepository@sAssocTable@@2U1@A
?EnableSpecular@sCamera@@SAX_NM@Z
?Rotate@Transform3D@@QAEXIMH@Z
?ClearViewport@sCamera@@UAEXHII@Z
?GetData@sRuntimeClass@@UAEPADPAUsRuntimeInstance@@HPAH@Z
?Load@sRuntimeClass@@UAEHPAUsRuntimeInstance@@PADH@Z
?GetInfo@sRuntimeClass@@UAEPADXZ
?IsKindOf@sRuntimeClass@@UAE_NI@Z
??0sRuntimeClass@@QAE@PADGW4RuntimeCategory@@@Z
??1sRuntimeClass@@UAE@XZ
??0sController@@QAE@AAU0@@Z
?EnableTexGen@sCamera@@SA_NEEEW4TexGenMode@@PAUQuat@@PAUTransform3D@@1@Z
?Disable@sVertexProgram@@SAXXZ
?SetGlobalPixelShader@sMaterial@@SAXW4PixelShaderMode@@PAUsPixelShader@@@Z
?IsKindOf@sVertexProgram@@UAE_NI@Z
?GetClassID@sVertexProgram@@UAEIXZ
?UpdateDrawList@sGeometry@@UAEXII_N@Z
?CreateDrawList@sGeometry@@UAEX_N000@Z
?Load@sGeometry@@UAEHPADH@Z
?Clone@sGeometry@@UAEPAUsRuntimeInstance@@XZ
?IsKindOf@sGeometry@@UAE_NI@Z
?GetClassID@sGeometry@@UAEIXZ
??0sVertexProgram@@QAE@PADPAEI_N@Z
?bProjectedBumpEnv@sTexture@@2_NA
?CreateStrips@sGeometry@@QAEPAEXZ
??0sGeometry@@QAE@PAPAUsRuntimeInstance@@@Z
??1sGeometry@@UAE@XZ
??1sVertexProgram@@UAE@XZ
?LowRender@sCamera@@QAEXPAUsObject@@H@Z
?RenderTransparentFaces@sCamera@@QAEXM@Z
?SetBumpEnvParams@sMaterial@@SAXHMMMMMM@Z
?LoadVParameters@sPixelShader@@SAXW4VParamClass@@W4VParamType@@HHPAX@Z
?LoadVParameters@sVertexProgram@@SAXW4VParamClass@@W4VParamType@@HHPAX@Z
?Enable@sVertexProgram@@QAEXXZ
?fogZmin@sCamera@@2MA
?fogZmax@sCamera@@2MA
?Inverse@Transform3D@@QAEXAAU1@@Z
?SetDrawListRange@sGeometry@@QAEXEHH@Z
?SetColorMask@sCamera@@SA_NE@Z
?LoadModelViewMatrix@sCamera@@SA_NPAUTransform3D@@@Z
?fogcolor@sCamera@@2HA
??0sPixelShader@@QAE@PADPAEI_N@Z
??1sPixelShader@@UAE@XZ
?IsKindOf@sOcclusionQuery@@UAE_NI@Z
?GetClassID@sOcclusionQuery@@UAEIXZ
??0sOcclusionQuery@@QAE@XZ
??1sOcclusionQuery@@UAE@XZ
?EnableDepthWrite@sCamera@@SAX_N@Z
?IsKindOf@sRenderController@@UAE_NI@Z
??0cEngAnswer@@QAE@H@Z
?AcceptConnexion@cAnswer@@UAE_NXZ
??0sRefTarget@@QAE@AAU0@@Z
??1sVectorController@@UAE@XZ
?GetClassID@sController@@UAEIXZ
?CreateKeys@sKeyController@@QAEXHPADH@Z
?Action@sKeyController@@UAEXM@Z
??0sVectorController@@QAE@PAPAUsRuntimeInstance@@@Z
?GetClassID@sVectorController@@UAEIXZ
?IsKindOf@sVectorController@@UAE_NI@Z
?Clone@sVectorController@@UAEPAUsRuntimeInstance@@XZ
?Load@sVectorController@@UAEHPADH@Z
?Reset@sVectorController@@UAEXXZ
?ComputeValue@sVectorController@@UAE_NHM@Z
?Release@sTexture@@QAEXXZ
?SetData@sTexture@@QAEXPADW4DataFormat@@@Z
??0sMaterial@@QAE@AAU0@@Z
??1sRefTarget@@UAE@XZ
??0sRefTarget@@QAE@PAPAUsRuntimeInstance@@@Z
?GetClassID@sRefTarget@@UAEIXZ
??1sRuntimeInstance@@UAE@XZ
??0sRuntimeInstance@@QAE@PAPAU0@@Z
?GetClassID@sRuntimeInstance@@UAEIXZ
?IsKindOf@sRuntimeInstance@@UAE_NI@Z
?Normalize@@YAMAAY02M0@Z
?VectorInverseRotate@@YAXAAY02MAAY122M0@Z
?ViewportTo3D@sCamera@@QAEXAAY02M0@Z
?StopCounter@sOcclusionQuery@@QAEXXZ
?SetAlphaFunc@sCamera@@SAXW4Func@@M@Z
?StartCounter@sOcclusionQuery@@QAEXXZ
?Poll@sOcclusionQuery@@QAEIXZ
?bAvailable@sOcclusionQuery@@2_NA
?Update@sMaterial@@QAEXXZ
?SetTexEnvFunction@sMaterial@@QAEXHW4RGBAFunc@@W4RGBASource@@11W4RGBAOp@@22W4RGBAScale@@0111223@Z
?activeprogram@sVertexProgram@@2PAU1@A
?pGlobalPixelShader@sMaterial@@2PAUsPixelShader@@A
?PSMode@sMaterial@@2W4PixelShaderMode@@A
?SetRotation@Transform3D@@QAEXMMMW4AxisMode@@@Z
?list@sRuntimeClass@@2PAU1@A
??1sMaterial@@UAE@XZ
?Input@sInput@@2PAU1@A
?RandomSeed@@YAXI@Z
?WriteMessage@@3P6AXPAD@ZA
?Init3DEngine@@YA_NHHH_NH0I@Z
?SetSwapInterval@@YAXH@Z
??0sMaterial@@QAE@IIMMMIPAUsTexture@@PAPAUsRuntimeInstance@@@Z
?camlist@sCamera@@2PAU1@A
?BeginDrawPrimitive@sCamera@@QAEXPAUsMaterial@@H_N@Z
?DrawBitmap@sCamera@@QAEXMMMMMMMMMMMMM@Z
?EndDrawPrimitive@sCamera@@QAEXXZ
?WriteText@sCamera@@QAEXHHHPADIH@Z
?Close3DEngine@@YAXXZ
?GetScreenPixels@@YAXHHHHPAXPAW4PixelFormat@@PAW4DataType@@@Z
?GetRuntimeClass@sRuntimeClass@@SAPAU1@PAD@Z
?EngFree@@YAXPAX@Z
?GetViewport@@YAXAAH0@Z
?Init@sInput@@QAEXXZ
?GlobalFind@@YAPAUsRuntimeInstance@@PAI@Z
?Update@sTexture@@QAEXHHHHHHHHH@Z
??1sRenderController@@UAE@XZ
??0sRenderController@@QAE@PAPAUsRuntimeInstance@@@Z
?AfterRender@sRenderController@@UAEXPAUsCamera@@PAUTransform3D@@_N@Z
??0Transform3D@@QAE@_N@Z
?Pick@sCamera@@QAEPAUsObject@@HHPAHPAY02M1P6A_NPAU2@@Z@Z
?GetColumn@Transform3D@@QAEXAAY02MH@Z
?GetDefBezierTangents@@YAMPAMHHH0@Z
?GetBezierCoefs@@YAXAAUQuat@@MMMM@Z
??0sCamera@@QAE@PAUsObject@@PAUsGeometry@@MMMMMMMM@Z
?Remove@sAutoList@@QAEXXZ
?GetClassID@sMaterial@@UAEIXZ
?IsKindOf@sMaterial@@UAE_NI@Z
?Clone@sMaterial@@UAEPAUsRuntimeInstance@@XZ
?Action@sRefTarget@@UAEXM@Z
??1sCamera@@UAE@XZ
?globallist@sObject@@2PAU1@A
?FindByName@sRefTarget@@QAEPAU1@PAD@Z
??1sController@@UAE@XZ
?IsKindOf@sController@@UAE_NI@Z
??0sController@@QAE@PAPAUsRuntimeInstance@@@Z
?Reset@sController@@UAEXXZ
?Stop@sController@@UAEXXZ
?Assign@sController@@UAEXPAXPA_N1@Z
?GetTexture@sTextureManager@@QAEPAUsTexture@@PAD@Z
?AddTexture@sTextureManager@@QAEPAUsTexture@@PAD0W4MatFlag@@W4TexFormat@@HHW4DataFormat@@W4TexType@@H_N@Z
?SetColor@sMaterial@@QAEXPAUQuat@@@Z
?SetRenderTarget@sCamera@@QAEXPAUsTexture@@HHMMMMM@Z
?ReleaseRenderTarget@sCamera@@QAEXXZ
?SetBlendFunction@sCamera@@SAXW4BlendFunc@@0@Z
?Link@sAutoList@@QAEXPAPAU1@@Z
??0sAutoList@@QAE@PAPAU0@@Z
?SetParameters@sCamera@@QAEXMMMMMMMMMM@Z
?sFrame@sObject@@2IA
?FastNormalize@@YAXAAY02M0@Z
?Sweep@sAutoList@@QAEPAU1@PAUsVirtual@@I@Z
??1sVirtual@@UAE@XZ
??0sVirtual@@QAE@XZ
?GetClassID@sVirtual@@UAEIXZ
?IsKindOf@sVirtual@@UAE_NI@Z
?QuatToColor@@YAIAAUQuat@@@Z
?VectorInverseTransform@@YAXAAY02MAAUTransform3D@@0@Z
?ProjectToViewport@sCamera@@QAE_NPAMAAY02M@Z
?DrawPrimitive@sCamera@@QAEXPAPAUsPoint@@_N@Z
?fastsin@@YAMM@Z
?fastcos@@YAMM@Z
?BeginLines@sCamera@@QAEX_N@Z
?MoveTo2D@sCamera@@QAEXMMI@Z
?LineTo2D@sCamera@@QAEXMMI@Z
?EndLines@sCamera@@QAEXXZ
?HFindByID@sObject@@QAEPAUsRuntimeInstance@@IIEH@Z
?Random32@@YAIXZ
?BufferSwap@@YAIXZ
?EnableDepthTest@sCamera@@SAX_N@Z
?globallist@sMaterial@@2PAU1@A
?Tex@@3UsTextureManager@@A
?Eval@sTextureManager@@QAEHXZ
?InitEval@sTextureManager@@QAEXXZ
?IsKindOf@sRefTarget@@UAE_NI@Z
?SweepSubObjects@sRefTarget@@UAEPAUsAutoList@@PAUsVirtual@@I@Z
?Clone@sRuntimeInstance@@UAEPAU1@XZ
?GetRuntimeClass@sRuntimeInstance@@UAEPAUsRuntimeClass@@XZ
?Load@sRuntimeInstance@@UAEHPADH@Z
?EngAlloc@@YAPAXIPBDH@Z
?GetData@sRuntimeInstance@@UAEPADHPAH@Z
?DeleteMe@sRefTarget@@UAEXXZ
?ColorToQuat@@YAXIAAUQuat@@_N@Z
??1sAutoList@@UAE@XZ
?GetClassID@sAutoList@@UAEIXZ
?IsKindOf@sAutoList@@UAE_NI@Z
?Message@sVirtual@@UAEHHII@Z
?SweepSubObjects@sAutoList@@UAEPAU1@PAUsVirtual@@I@Z
?FindSubObjectByID@sRuntimeInstance@@QAEPAU1@IIE@Z
?Create@sRuntimeClass@@SAPAUsRuntimeInstance@@PADPAPAU2@II@Z
??0sStdNameFinder@@QAE@PAD@Z
?Init@Transform3D@@QAEX_N0@Z
??1sStdNameFinder@@UAE@XZ
?Get@sAutoPointer@@QAEPAUsRefTarget@@XZ
?Assign@sAutoPointer@@QAEXPAUsRefTarget@@PAPAXPAUsVirtual@@I@Z
??1sAutoPointer@@UAE@XZ
??0sAutoPointer@@QAE@XZ
?activeCamera@sCamera@@2PAU1@A
?FindByID@sRuntimeInstance@@QAEPAU1@IIE@Z
wsock32
WSAStartup
WSACleanup
intro
?PlayIntro@@YAJPAD0PAUHINSTANCE__@@PAUHWND__@@@Z
kernel32
SystemTimeToTzSpecificLocalTime
FileTimeToSystemTime
GetFileTime
SystemTimeToFileTime
CreateFileA
WaitForSingleObject
CreateProcessA
InterlockedExchange
GetACP
GetLocaleInfoA
GetThreadLocale
GetVersionExA
RaiseException
SizeofResource
LockResource
LoadResource
FindResourceA
FindResourceExA
WideCharToMultiByte
OutputDebugStringA
DeleteFileA
RemoveDirectoryA
GetProcAddress
FreeLibrary
GetFileAttributesA
GetStartupInfoA
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
HeapDestroy
HeapAlloc
HeapFree
HeapReAlloc
HeapSize
GetProcessHeap
ExitProcess
QueryPerformanceFrequency
CreateMutexA
GetLastError
GetCurrentDirectoryA
QueryPerformanceCounter
CopyFileA
CloseHandle
Sleep
GetLocalTime
GetModuleFileNameA
SetCurrentDirectoryA
LoadLibraryA
GetModuleHandleA
SetFileAttributesA
GetTickCount
GetCurrentThreadId
GetSystemTimeAsFileTime
GetCurrentProcessId
GetPrivateProfileStringA
user32
ClientToScreen
IntersectRect
GetClientRect
GetSystemMetrics
SetCursorPos
ShowCursor
wsprintfA
SetTimer
KillTimer
PostMessageA
ScreenToClient
GetCursorPos
GetAsyncKeyState
MessageBoxA
DefWindowProcA
PostQuitMessage
DispatchMessageA
TranslateMessage
RegisterClassA
AdjustWindowRectEx
CreateWindowExA
DestroyWindow
UnregisterClassA
ChangeDisplaySettingsA
LoadCursorA
EnumDisplaySettingsA
FindWindowA
SetForegroundWindow
SystemParametersInfoA
PeekMessageA
messagenet
?OnReceive@IMessage@MsgNet@@UAE_NPAVIMessenger@2@@Z
?OnSend@IMessage@MsgNet@@UAE_NPAVIMessenger@2@@Z
?Get_To@CMessage@MsgNet@@UAE?AUSIDNet@2@XZ
?Get_From@CMessage@MsgNet@@UAE?AUSIDNet@2@XZ
?GetOrgFlags@CMessage@MsgNet@@UAEGXZ
?SetOrgFlags@CMessage@MsgNet@@UAEXG@Z
?ResetFlags@CMessage@MsgNet@@UAEGG@Z
?GetDefaultMessenger@MsgNet@@YAPAVIMessenger@1@XZ
?SetNil@SIDNet@MsgNet@@QAEXXZ
?GetDefaultIDManager@MsgNet@@YAPAV?$TIDManager@VIBaseObject@MsgNet@@@1@XZ
?DeleteMe@CMessage@MsgNet@@UAEXXZ
?Set_TimeToDispatch@CMessage@MsgNet@@UAEXM@Z
?Set_TimePosted@CMessage@MsgNet@@UAEXM@Z
?Set_DispatchRate@CMessage@MsgNet@@UAEXM@Z
?Set_ToMacID@CMessage@MsgNet@@UAEXE@Z
?Set_From@CMessage@MsgNet@@UAEXUSIDNet@2@@Z
?Set_To@CMessage@MsgNet@@UAEXUSIDNet@2@@Z
?Get_TimeToDispatch@CMessage@MsgNet@@UAEMXZ
?Get_TimePosted@CMessage@MsgNet@@UAEMXZ
?Get_DispatchRate@CMessage@MsgNet@@UAEMXZ
?GetAllFlags@CMessage@MsgNet@@UAEGXZ
?SetFlags@CMessage@MsgNet@@UAEGG@Z
?CheckFlags@CMessage@MsgNet@@UAEGG@Z
?GetOwner@CMessage@MsgNet@@UAEPAVIBaseObject@2@XZ
?GetRole@IMessage@MsgNet@@UAEGXZ
?HandleMessage@CMessage@MsgNet@@UAE_NPAVIBaseObject@2@@Z
??0SIDNet@MsgNet@@QAE@XZ
??_7ISaveLoad@MsgNet@@6B@
??0CMessage@MsgNet@@QAE@_N@Z
??1CMessage@MsgNet@@UAE@XZ
?Get_ToMacID@CMessage@MsgNet@@UAEEXZ
??1ISaveLoad@MsgNet@@UAE@XZ
??4SIDNet@MsgNet@@QAEAAU01@ABU01@@Z
?IsNil@SIDNet@MsgNet@@QAE_NXZ
??8SIDNet@MsgNet@@QBE_NABU01@@Z
??1IBaseObject@MsgNet@@UAE@XZ
?GetPhysicalDest@IMessage@MsgNet@@UAEIXZ
?GetInterface@CMessage@MsgNet@@UAEPAXIG@Z
?Register@IObjectCreator@MsgNet@@SA_NPAV12@@Z
??1IObjectCreator@MsgNet@@UAE@XZ
?UnRegister@IObjectCreator@MsgNet@@SA_NG@Z
?GetID@CMessage@MsgNet@@UAEAAUSIDNet@2@XZ
??_7IBaseObject@MsgNet@@6B@
?ConfigObject@ISaveLoad@MsgNet@@UAEXI@Z
?InstantSave@ISaveLoad@MsgNet@@UAEHPAVIMessenger@2@QBD1@Z
?SetCrtWorldAsLocalMachine@IIDManager@MsgNet@@QAEEXZ
?OnEnterInQueue@IMessage@MsgNet@@UAE_NPAVIMessenger@2@@Z
missionengine
??1CMissionEngine@@QAE@XZ
?Clear@CMissionEngine@@QAEXXZ
??0CMissionEngine@@QAE@XZ
?Init@CMissionEngine@@QAEXPAVCMission@@I@Z
simdata
?DeleteGroup@CMission@@QAEXPAVCUnitGroup@@@Z
?MinutesFromStartToSystemTime@@YAXPAU_SYSTEMTIME@@JJJ@Z
?FindMapZoneByName@CMission@@QAEPAVCMapZone@@PBD@Z
?FindObjectiveByName@CMission@@QAEPAVCObjective@@PBD@Z
?GetClassCatName@@YAPADW4EUnitType@@@Z
??0CWaypoint@@QAE@NNM@Z
??1CWaypointList@@UAE@XZ
?PseudoRandom@@YAIPADI@Z
?MinutesBetweenDates@@YAJJJJJ@Z
?FormatDateTimeDDMMYY@@YAPADJJ@Z
?ms_pstSimData@CSimData@@2PAV1@A
?GetNumberOfHumanPlayers@CMission@@QAEHXZ
?FormatDateTime@@YAPADJJ@Z
?FindPlatform@CPlatformsLibrary@@QAEPAVCPlatform@@PADW4EUnitType@@@Z
?FindPlatform@CPlatformsLibrary@@QAEPAVCPlatform@@PAVCUnit@@@Z
??0CUnit@@QAE@PAV0@@Z
?AddUnit@CMission@@QAEXPAVCUnit@@@Z
?GetDisplayName@@YAPADPADW4EUnitType@@@Z
?FindCountryByName@CUnitsRoster@@QAEPAVCCountry@@PAD@Z
?FindClassRosterByName@CCountry@@QAEPAVCClassRoster@@PAD@Z
?GetDayOfWeek@@YAHHHH@Z
?FindPlayerUnit@CMission@@QAEPAVCUnit@@XZ
?FormatTime@@YAPADJ@Z
??0CMission@@QAE@XZ
?Deserialize@CMission@@QAE_NPBD@Z
?FindUnitByName@CMission@@QAEPAVCUnit@@PBD0@Z
??1CMission@@UAE@XZ
?AddMinutesToDateAndTime@@YAXJJJPAJ0@Z
?DeleteUnit@CMission@@QAEXPAVCUnitGroup@@PAVCUnit@@@Z
?GetDateTimeFromSystemTime@@YAXPAU_SYSTEMTIME@@PAJ1@Z
?SetEntryDateTime@CUnitGroup@@QAEXJJ@Z
?FindUnitEquipment@CPlatformsLibrary@@QAEPAVCEquipment@@PAVCUnit@@PAD@Z
?FindGroupByName@CMission@@QAEPAVCUnitGroup@@PBD@Z
?FindTriggerByName@CMission@@QAEPAVCTrigger@@PBD@Z
??0CUnit@@QAE@W4EUnitType@@PAD11W4EUnitSide@@W4EUnitCommander@@HW4ECargoType@@NNMMMJW4ECrewRating@@@Z
?GetCountryDefSide@CDefaultSideList@@QAE?AW4EUnitSide@@PADJ@Z
?FindClassRosterByType@CCountry@@QAEPAVCClassRoster@@W4EUnitType@@AAV?$TVector@PAX@@@Z
?SetLeader@CUnitGroup@@QAEXPAVCUnit@@@Z
?CreateGroupFromRndGroupInst@CMission@@QAEPAVCUnitGroup@@PAVCRandomUnitGroup@@PAVCRandomUnitGroupInst@@@Z
?RemoveUnit@CMission@@QAEXPAVCUnitGroup@@PAVCUnit@@@Z
?CopyWPOnAllUnits@CUnitGroup@@QAEXXZ
?AutoArrangeGroupUnits@CUnitGroup@@QAEXXZ
?AddUnit@CUnitNamesMap@@QAEXPAD0PAVCClassRoster@@W4EUnitType@@PAX@Z
?FindUnitRoster@CUnitsRoster@@QAEPAVCClassRoster@@PAVCUnit@@@Z
?FindUnitRoster@CUnitsRoster@@QAEPAVCClassRoster@@PAD0@Z
?ClearTypeIDVector@@YAXPAV?$TVector@PAX@@@Z
?GetNextAvailableName@CUsedNamesMap@@QAEPADPAVCClassRoster@@J@Z
?DeleteOrdnanceUnit@CMission@@QAEXPAVCOrdnanceUnit@@@Z
?DeleteRandomGroup@CMission@@QAEXPAVCRandomUnitGroup@@@Z
?FilterMissionByDates@CMission@@QAEXJJ@Z
?SubstractMinutesFromDateAndTime@@YAXJJJPAJ0@Z
?AddUnit@CUnitGroup@@QAEXPAVCUnit@@@Z
?FindPlatformByName@CPlatformsLibrary@@QAEPAVCPlatform@@PAD@Z
?ComputeCenterPoint@CUnitGroup@@QAEXAAVCEarthCoords@@AAN@Z
?GetAirGroup@CSea@@QAEPAVCAirGroup@@J@Z
?GetAirGroup@CLand@@QAEPAVCAirGroup@@J@Z
?Serialize@CMission@@QAE_NPBD@Z
?SetWaypointsSpeed@CWaypointList@@QAEXM@Z
?AddWaypoint@CWaypointList@@QAEPAVCWaypoint@@NNMHPAVCTypeID@@@Z
?SetSecondsUntilReport@CUnitGroup@@QAEXN@Z
?GetAverageUnitsNo@CRandomUnitGroup@@QAEHXZ
?FindUnitSensor@CPlatformsLibrary@@QAEPAVCSensorCfg@@PAVCUnit@@PAD@Z
?LoadLanguage@CSimData@@QAEXPAD@Z
?Clear@CMission@@QAEXXZ
?Deserialize@CSimData@@QAEXXZ
??0CSimData@@QAE@XZ
?IsGroupCmdr@CUnit@@QAE_NXZ
??0CWaypointList@@QAE@XZ
filemanager
?GetPrivateProfileIntA@CIniFile@@UAEHPBD0H@Z
?SetPrivateProfileString@CIniFile@@UAE_NPBD000@Z
?GetPrivateProfileStringPtr@CIniFile@@UAEPADPBD0PAD@Z
?GetPrivateProfileStringA@CIniFile@@UAE_NPBD00PADG@Z
?SetPrivateProfileInt@CIniFile@@UAE_NPBD0H0@Z
?ms_pIBFManager@CIBigFileManager@@2PAV1@A
?GetFileSize@@YAJPAD@Z
?GetPrivateProfileFloat@CIniFile@@UAEMPBD0M@Z
?SetPrivateProfileFloat@CIniFile@@UAE_NPBD0M0@Z
?DeleteEntry@CIniFile@@UAE_NPBD0@Z
?EntryExists@CIniFile@@UAE_NPBD0@Z
?AddNewSection@CIniFile@@UAEXPBD@Z
?GetPrivateProfileDouble@CIniFile@@UAENPBD0N@Z
?DeleteSection@CIniFile@@UAE_NPBD@Z
?Empty@CIniFile@@UAEXXZ
?Destroy@CIniFile@@QAEXXZ
?FileExist@CIniFile@@QAE_NPBD@Z
?GetDataPath@@YAPADXZ
?SetCurrentPlayer@@YAXPAD@Z
?GetPlayerPath@@YAPADXZ
??1CStdFile@@UAE@XZ
??1CCfgCrypt@@UAE@XZ
?Eof@CStdFile@@QAE_NXZ
?StrCopyN@@YAPADPADPBDH@Z
?ReadTextLine@CStdFile@@QAEHPAD@Z
?Close@CStdFile@@QAE_NXZ
?DecodeVector@CCfgCrypt@@QAEXQADH@Z
?GetSize@CStdFile@@QAEJXZ
?SetLastChar@CCfgCrypt@@QAEXD@Z
?ResetData@CCfgCrypt@@QAEXXZ
?Open@CStdFile@@QAE_NPBDIPADH@Z
??0CCfgCrypt@@QAE@XZ
??0CStdFile@@QAE@XZ
?ExistFile@@YA_NPAD@Z
?WriteBinaryFile@@YA_NPAD0H_N@Z
?ReadBinaryFile@@YAPADPADPAH@Z
?DecodeString@CCfgCrypt@@QAEXPAD@Z
?EncodeString@CCfgCrypt@@QAEXPAD@Z
?SetFileCallback@@YAXPAUsVirtual@@I@Z
?LoadTgaTexture@@YAPAUsTexture@@PADII0@Z
?FindPathSepReverse@@YAHPBDH@Z
?GetSaveLoadPath@@YAPADXZ
?GetPrivateProfileYesNo@CIniFile@@UAE_NPBD0_N@Z
?GetSaveLoadFile@@YAPADXZ
?SaveFileAs@CIniFile@@QAE_NPBD@Z
??_FCIniFile@@QAEXXZ
?FileMemFree@@YAXPAD@Z
?SetPrivateProfileDouble@CIniFile@@UAE_NPBD0N0@Z
?SetPrivateProfileYesNo@CIniFile@@UAE_NPBD0_N0@Z
?GetPrivateProfileBool@CIniFile@@UAE_NPBD0_N@Z
?SetPrivateProfileBool@CIniFile@@UAE_NPBD0_N0@Z
?GetPrivateProfileCommentPtr@CIniFile@@UAEPADPBD0PAD@Z
?SaveFile@CIniFile@@QAE_N_N@Z
??1CIniFile@@UAE@XZ
??0CIniFile@@QAE@PBD_N@Z
?SetUserPath@@YAHXZ
?GetUserPath@@YAPADXZ
?CreateIniData@CIniFile@@QAE_NPBD@Z
?SectionExists@CIniFile@@UAE_NPBD@Z
movietex.act
??0movietex@@QAE@PAPAUsRuntimeInstance@@PAUsObject@@@Z
utils
?GetCurrentRealismPercentage@GameplaySettings@@QAEHXZ
?FindCtl@utl@@YAPAUsController@@PAUsObject@@I_N@Z
?GetLibrary@@YAPAVIObjectLibrary@@I@Z
?LoadCurrentSettings@GameplaySettings@@QAEXXZ
?GetLanguage@@YAHH@Z
?SetLanguage@@YAXHH@Z
?GetTimeComprManager@@YAPAVITimeComprManager@@XZ
?GetTimeCompr@@YAMW4E_TimeCompr@@@Z
?GetGameplaySettings@@YAPAUGameplaySettings@@XZ
?Init@GameplaySettings@@QAEXXZ
?GetInitManager@IManagerInit@@SAPAV1@XZ
?CloneObject@utl@@YAPAUsObject@@PAU2@0PAY02M@Z
??1CString@utl@@UAE@XZ
?LoadDefaultSettings@GameplaySettings@@QAEXW4EDefaultSettings@@@Z
?SaveCurrentSettings@GameplaySettings@@QAEXXZ
?GetLanguageStr@@YAQBDH@Z
?Sweep@FullHSweep@utl@@SAPAUsRuntimeInstance@@PAUsObject@@PAUsVirtual@@IH@Z
?GetDefaultSet@@YAPAVIVariables@@XZ
?GetLocalVarsFrom@@YAPAVIVariables@@PAUsRefTarget@@@Z
?FindSubObjectByName@utl@@YAPAUsObject@@PAU2@PAD@Z
?SetEngineLoader@IEngLoader@@SAXPAV1@@Z
??1IInit@@QAE@XZ
??0CString@utl@@QAE@H@Z
?WriteLog@@YAXPBDZZ
?Solve3x3System@utl@@YA_NAAY122MAAY02M1@Z
drawlib
??1CDrawingPrimitive@@UAE@XZ
??0CDrawingPrimitive@@QAE@PAD@Z
?SetMaterial@CDrawingPrimitive@@QAEXPAUsMaterial@@@Z
?SetPoints@CDrawingPrimitive@@QAEXHPAUsPoint@@_N@Z
?SetRotation@CDrawingPrimitive@@QAEXAAUsPoint@@M@Z
??0CDrawingText@@QAE@PAD@Z
?SetFont@CDrawingText@@QAEXPAVCFont@font@@@Z
?SetText@CDrawingText@@QAEXPAD_N@Z
?SetFlags@CDrawingText@@QAEXG@Z
?GetObjectType@CDrawingPrimitive@@UAEIXZ
?Render@CDrawingPrimitive@@UAEXPAUsCamera@@MM@Z
?GetObjectType@CDrawingText@@UAEIXZ
?Render@CDrawingText@@UAEXPAUsCamera@@MM@Z
??1CDrawingLines@@UAE@XZ
??1CDrawingText@@UAE@XZ
??0CDrawingBitmap@@QAE@PAD@Z
?AddObject@CDrawingLayer@@QAEXPAVCDrawingObject@@@Z
?SetMaterial@CDrawingBitmap@@QAEXPAUsMaterial@@@Z
?NewLayer@CDrawing@@QAEPAVCDrawingLayer@@HPAD@Z
??0CDrawing@@QAE@XZ
?SetColor@CDrawingObject@@UAEXI@Z
?Render@CDrawingLines@@UAEXPAUsCamera@@MM@Z
?GetObjectType@CDrawingLines@@UAEIXZ
?SetColor@CDrawingBitmap@@UAEXI@Z
?SetPosition@CDrawingObject@@UAEXMMMM@Z
?Render@CDrawingBitmap@@UAEXPAUsCamera@@MM@Z
?GetObjectType@CDrawingBitmap@@UAEIXZ
?Rectangle@CDrawingLines@@QAEXMMMM@Z
??0CDrawingLines@@QAE@PAD@Z
??1CDrawing@@QAE@XZ
??1CDrawingBitmap@@UAE@XZ
?SetTexCrop@CDrawingBitmap@@QAEXMMMM@Z
msvcr71
?terminate@@YAXXZ
??1type_info@@UAE@XZ
_except_handler3
__set_app_type
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_initterm
__getmainargs
_acmdln
_cexit
_ismbblead
_XcptFilter
_exit
_c_exit
_onexit
__dllonexit
isalnum
fgets
tolower
fread
atol
_CIacos
atof
_CIasin
_itoa
fseek
strtok
malloc
free
strtol
_strlwr
_strnicmp
memmove
__CxxFrameHandler
_CxxThrowException
??0exception@@QAE@ABV0@@Z
??1exception@@UAE@XZ
??0exception@@QAE@XZ
ceil
getc
ungetc
strchr
strncpy
_CIpow
floor
isdigit
isspace
_chdir
_mkdir
strstr
exit
atoi
remove
strncmp
_purecall
sscanf
_controlfp
sprintf
fopen
fwrite
fclose
strrchr
_findfirst
_findnext
_findclose
__security_error_handler
memset
_stricmp
_strcmpi
_cprintf
_getcwd
_amsg_exit
msvcp71
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
statemachine
??0CGraphElem@SME@@QAE@XZ
??1CGraphElem@SME@@UAE@XZ
?GetStringParam@CArgsParser@SME@@QAEPADH@Z
?Assign@CArgsParser@SME@@QAEXPAD@Z
??0CArgsParser@SME@@QAE@PAD@Z
?RegisterAction@CAction@SME@@SA_NPADPAV12@W4EActionType@2@@Z
??0CActionRegister@SME@@QAE@XZ
?GetFloatParam@CArgsParser@SME@@QAEMH@Z
?GetName@CGraphElem@SME@@UAEPADXZ
?SetName@CGraphElem@SME@@UAEXPAD@Z
??1CActionRegister@SME@@QAE@XZ
version
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
advapi32
GetUserNameA
shell32
ShellExecuteA
Sections
.text Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 120KB - Virtual size: 120KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 36KB - Virtual size: 988KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.pcode Size: 36KB - Virtual size: 36KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.pconst Size: 8KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.pdata Size: 8KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE