d:\Msa1\Build\msa\win\Release\FrameworkService.pdb
Static task
static1
Behavioral task
behavioral1
Sample
a2e54b61cf8a2a44c31d1fce94a9c95c.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
a2e54b61cf8a2a44c31d1fce94a9c95c.exe
Resource
win10v2004-20240221-en
General
-
Target
a2e54b61cf8a2a44c31d1fce94a9c95c
-
Size
101KB
-
MD5
a2e54b61cf8a2a44c31d1fce94a9c95c
-
SHA1
232ed93785cb356c4eb9aafc9b6388c2934f8a51
-
SHA256
6cd473222fcb5c9e51be96300ae8d7ea56e18a756e6bb37464d8020cda5c36ac
-
SHA512
2232569f659ad268a701fad4ed29b03b931323537970d4fe7bebb5703ae15b9eca052db3b73d73c49e6c4229c37bf556fb8e01ca8dd2ce93da28862f4b11bcc2
-
SSDEEP
1536:40uV29IqlPX8ZH/iZJWH4XfIIBl1HlaHJ0vPp2knoN5JXmVenJfCa:40uVqF+H/aJWsxfkHSvP1oN5WUJT
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource a2e54b61cf8a2a44c31d1fce94a9c95c
Files
-
a2e54b61cf8a2a44c31d1fce94a9c95c.exe windows:5 windows x86 arch:x86
dde5e1456cbe688f46c3779d154920ed
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
PDB Paths
Imports
ole32
CreateStreamOnHGlobal
CoMarshalInterface
CoInitialize
CoInitializeSecurity
StringFromGUID2
CoInitializeEx
CoUninitialize
CoTaskMemRealloc
CoTaskMemFree
CoTaskMemAlloc
CoRegisterClassObject
CoRevokeClassObject
CoCreateInstance
CLSIDFromString
CoImpersonateClient
CoRevertToSelf
oleaut32
RegisterTypeLi
SysStringByteLen
SysAllocString
SysFreeString
LoadTypeLi
UnRegisterTypeLi
VarUI4FromStr
LoadRegTypeLi
SysStringLen
SysAllocStringByteLen
nailog3
_naimcomn_SetLogToStdout@4
_naimcomn_StartFileLogging@4
_naimcomn_InitTracer@0
_naimcomn_SetSystem@4
_naimcomn_GetLogLevelFromRegistry@0
_naimcomn_EndFileLogging@0
kernel32
QueryPerformanceCounter
GetTickCount
GetSystemTimeAsFileTime
ExitProcess
GetVersionExA
LoadLibraryA
GetSystemDirectoryA
GetWindowsDirectoryA
GetModuleFileNameA
GetModuleHandleA
GetCurrentProcessId
CloseHandle
GetCurrentThread
InterlockedExchange
GetACP
GetLocaleInfoA
GetThreadLocale
RaiseException
InitializeCriticalSection
DeleteCriticalSection
ResetEvent
SetEvent
EnterCriticalSection
LeaveCriticalSection
FreeLibrary
GetLastError
SetProcessWorkingSetSize
GetCurrentProcess
InterlockedIncrement
InterlockedDecrement
lstrlenA
GetCurrentThreadId
SizeofResource
LoadResource
GetVersion
DebugBreak
GetUserDefaultLangID
GetCommandLineW
WaitForSingleObject
FlushInstructionCache
HeapFree
GetProcessHeap
HeapAlloc
SetLastError
CompareStringA
user32
DestroyWindow
ShowWindow
advapi32
OpenThreadToken
CloseServiceHandle
OpenServiceW
OpenSCManagerW
DeleteService
StartServiceCtrlDispatcherW
RegisterServiceCtrlHandlerW
CreateServiceW
ChangeServiceConfigW
OpenProcessToken
SetSecurityDescriptorGroup
SetSecurityDescriptorOwner
InitializeSecurityDescriptor
IsValidSid
GetLengthSid
CopySid
RegCloseKey
SetServiceStatus
ControlService
GetTokenInformation
naxml3_71
?GetColumn@ParsingException@AdvXMLParser@@QBEHXZ
?GetLine@ParsingException@AdvXMLParser@@QBEHXZ
??1ParsingException@AdvXMLParser@@UAE@XZ
??1Parser@AdvXMLParser@@UAE@XZ
?GetElement@Element@AdvXMLParser@@QAEAAV12@PB_WI@Z
?IsNull@Node@AdvXMLParser@@QBE_NXZ
?Begin@NodeContainer@AdvXMLParser@@QAE?AUIteratorRef@Node@2@XZ
?End@NodeContainer@AdvXMLParser@@QAE?AUIteratorRef@Node@2@XZ
?GetAttribute@Element@AdvXMLParser@@QAEAAVAttribute@2@PB_W@Z
?GetName@Node@AdvXMLParser@@QBEABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
??1ReadWriteException@AdvXMLParser@@UAE@XZ
?GetErrorCode@ReadWriteException@AdvXMLParser@@QBEJXZ
?GetRoot@Document@AdvXMLParser@@QBEAAVElement@2@XZ
?Parse@Parser@AdvXMLParser@@QAEPAVDocument@2@PB_WH@Z
?ReadBufferFromFile@AdvXMLParser@@YAXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAV23@AAW4UTF_ENCODINGS@1@P6AJPBEKPAEPAK@Z@Z
??0Parser@AdvXMLParser@@QAE@XZ
nacmnlib3_71
?cmnlib_QueryRegValue@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAPAUHKEY__@@PB_WPAJ@Z
?install@CSEException@@SAXXZ
?cmnlib_GetFrameworkDataDir@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ
LoadResourceDLLW
?cmnlib_StopActivityLogging@@YAXXZ
?cmnlib_StopMonitoringRegistryLogLevel@@YAXXZ
?cmnlib_NormalExit@@YAXXZ
?cmnlib_ValidateProductSuite@@YAHPB_W@Z
GetResString
?cmnlib_MonitorRegistryLogLevel@@YAXXZ
?cmnlib_SetActivityLogName@@YAXPB_W@Z
?cmnlib_StartActivityLogging@@YAXXZ
?cmnlib_AppendFilePath@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV12@0@Z
?cmnlib_PauseActivityLogging@@YAXXZ
?cmnlib_ContinueActivityLogging@@YAXXZ
?cmnlib_SetLogLevel@@YAXW4_naimcomn_LogLevel@@@Z
?cmnlib_SetActivityMaxMessageCount@@YAXJ@Z
?AddMessageW@CnaLogger@@SAJW4ESUBSYSTEM@@W4_naimcomn_LogLevel@@PB_WZZ
?cmnlib_CreateGlobalObjectName@@YA?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV12@@Z
?cmnlib_CreateEvent@@YAPAXPB_WHHH@Z
?IsWinNT@@YAHXZ
applib
??0AnSd@@QAE@XZ
?create@AnSd@@QAE_NPAU_ACL@@PAX@Z
?set@ARegKey@@QAE_NPB_WPBVABuffer@@@Z
?set@ARegKey@@QAE_NPB_W0@Z
?setToProcessUser@ASid@@QAE_NXZ
??1ARegKey@@QAE@XZ
??1AnSd@@QAE@XZ
??1ASid@@QAE@XZ
??1AnAcl@@QAE@XZ
??1ATrace@@UAE@XZ
??1AnInfoTrace@@UAE@XZ
?add@AnAcl@@QAE_NPAX_NKK@Z
??BASid@@QAEPAXXZ
?authority@?1??getNtAuthority@ASid@@SAPAU_SID_IDENTIFIER_AUTHORITY@@XZ@4U3@A
?setByAuthorities@ASid@@QAE_NPAU_SID_IDENTIFIER_AUTHORITY@@KKKKKKKK@Z
??0ASid@@QAE@XZ
??0AnAcl@@QAE@XZ
?remove@ARegKey@@QAE_NPB_W@Z
?open@ARegKey@@AAE_N_NPAUHKEY__@@PB_WK@Z
??0ARegKey@@QAE@XZ
??0AnInfoTrace@@QAE@PB_W0@Z
??1ADetailTrace@@UAE@XZ
?attachToObject@AnAcl@@QBE_NPAXW4_SE_OBJECT_TYPE@@_N@Z
??0ADetailTrace@@QAE@PB_W0@Z
?initializeThreadTraceStacks@@YAXXZ
?get@ARegKey@@AAE_N_NPB_WPAK@Z
shlwapi
PathFindExtensionW
msvcp71
??1?$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@ABV01@@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z
??0?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAE@ABV01@@Z
??Y?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
??4?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEAAV01@PB_W@Z
??0?$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@PB_W@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
?c_str@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QBEPB_WXZ
?_Nomemory@std@@YAXXZ
??$?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@PB_W@Z
??$?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
??$?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
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ
??$?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
msvcr71
memset
_CxxThrowException
_except_handler3
free
??3@YAXPAX@Z
??_V@YAXPAX@Z
__CxxFrameHandler
memcmp
malloc
_putws
vswprintf
_wtoi
_snwprintf
wcslen
memcpy
wcscpy
_purecall
wcsncpy
realloc
setlocale
??0exception@@QAE@ABV0@@Z
??1exception@@UAE@XZ
??0exception@@QAE@XZ
memmove
_callnewh
_c_exit
_XcptFilter
_cexit
exit
_wcmdln
_amsg_exit
__wgetmainargs
_initterm
__setusermatherr
_adjust_fdiv
__p__commode
__p__fmode
__set_app_type
__security_error_handler
??1type_info@@UAE@XZ
?terminate@@YAXXZ
__dllonexit
_onexit
_controlfp
_exit
Sections
.text Size: 52KB - Virtual size: 51KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 24KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 16KB - Virtual size: 12KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ