Static task
static1
Behavioral task
behavioral1
Sample
cmmon32.exe
Resource
win7-20231025-en
Behavioral task
behavioral2
Sample
cmmon32.exe
Resource
win10v2004-20231023-en
General
-
Target
cmmon32.exe
-
Size
41KB
-
MD5
dcce9b491eca7b31a801d17021ce67f0
-
SHA1
83844797935ea7c41fe6def025744c7528b1e3fe
-
SHA256
044d47369ea6d937443fe1efc821e54055281a33fb7a7398da1279097ca84b6b
-
SHA512
ed29ee0686427b3894ed60c6a70a2b5c152a9601fe953be96ec86a447e52ea701474476d17d10a38da48eecea02b7cdc30a11e831febaff24adec7db36eb0abf
-
SSDEEP
768:UHDnOH/9UASnwek9kXIDhA6opUIsWN1pggX37g2ezGbr4rNMgJG6lr:UHDg91HfpopUWkfzGX4rNlJG6lr
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource cmmon32.exe
Files
-
cmmon32.exe.exe windows:6 windows x64
5015dbbdaf3d4e8e9867316401bc1cd7
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
GetProcAddress
CreateEventW
SetProcessWorkingSetSize
lstrcmpiW
GetCurrentThreadId
CloseHandle
CreateThread
SetEvent
GetModuleHandleA
OpenEventW
GetCurrentProcessId
lstrlenA
Sleep
GetLocaleInfoW
GetNumberFormatW
GetLastError
lstrlenW
lstrcmpW
WaitForSingleObject
UnmapViewOfFile
MapViewOfFile
LocalFree
LocalAlloc
LoadLibraryA
WideCharToMultiByte
GetSystemTimeAsFileTime
QueryPerformanceCounter
GetModuleHandleW
TerminateProcess
GetCurrentProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
GetStartupInfoW
GetExitCodeProcess
LoadLibraryW
OpenProcess
GetProcessHeap
GetTickCount
LoadLibraryExW
FreeLibrary
OpenFileMappingW
gdi32
DeleteObject
user32
SetDlgItemTextW
SendDlgItemMessageW
SetWindowTextW
GetDlgItem
RegisterWindowMessageW
EnableWindow
SendMessageW
IsWindowVisible
PostThreadMessageW
IsWindow
ShowWindow
SetWindowPos
PeekMessageW
SystemParametersInfoW
IsDialogMessageW
TranslateMessage
SetForegroundWindow
GetLastActivePopup
MsgWaitForMultipleObjects
GetMessageW
GetWindowRect
DestroyWindow
SetWindowLongPtrW
CreateDialogParamW
GetWindowLongPtrW
DefWindowProcW
GetUserObjectInformationW
CreateWindowExW
RegisterClassExW
GetProcessWindowStation
PostMessageW
GetThreadDesktop
DispatchMessageW
PostQuitMessage
msvcrt
?terminate@@YAXXZ
memset
memcpy
_commode
_fmode
_acmdln
__C_specific_handler
_initterm
__setusermatherr
_ismbblead
_cexit
_exit
exit
__set_app_type
__getmainargs
_amsg_exit
_XcptFilter
_vsnwprintf
memmove
_vsnprintf
cmutil
?GPPB@CIniW@@QEBAHPEBG0H@Z
CmAtolW
CmIsDigitW
ReleaseBold
MakeBold
CmLoadStringW
CmFmtMsgW
CmStrCpyAllocW
IsLogonAsSystem
??0CIniW@@QEAA@PEAUHINSTANCE__@@PEBG111@Z
??1CIniW@@QEAA@XZ
?Clear@CIniW@@QEAAXXZ
?SetHInst@CIniW@@QEAAXPEAUHINSTANCE__@@@Z
?SetFile@CIniW@@QEAAXPEBG@Z
?SetPrimaryFile@CIniW@@QEAAXPEBG@Z
?SetPrimaryRegPath@CIniW@@QEAAXPEBG@Z
?GetFile@CIniW@@QEBAPEBGXZ
?GetPrimaryRegPath@CIniW@@QEBAPEBGXZ
?GPPS@CIniW@@QEBAPEAGPEBG00@Z
?GPPI@CIniW@@QEBAKPEBG0K@Z
??0CmLogFile@@QEAA@XZ
??1CmLogFile@@QEAA@XZ
?Init@CmLogFile@@QEAAJPEAUHINSTANCE__@@HPEBG@Z
?SetParams@CmLogFile@@QEAAJHKPEBG@Z
?Start@CmLogFile@@QEAAJH@Z
?Stop@CmLogFile@@QEAAJXZ
?DeInit@CmLogFile@@QEAAJXZ
?Log@CmLogFile@@QEAAXW4_CMLOG_ITEM@@ZZ
CmLoadIconW
CmLoadSmallIconW
CmBuildFullPathFromRelativeW
CmFree
CmMalloc
Sections
.text Size: 30KB - Virtual size: 29KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 1024B - Virtual size: 912B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.idata Size: 5KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 68B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ