Static task
static1
Behavioral task
behavioral1
Sample
cmmon32.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
cmmon32.exe
Resource
win10v2004-20230220-en
General
-
Target
cmmon32.exe
-
Size
42KB
-
MD5
ea7baab0792c846de451001fae0fbd5f
-
SHA1
4b9cca7bd204b3f15eb55317f27956d8250673e0
-
SHA256
296bc4ae04280d275ca6b5bec8695a4d8796311540333243cc1277695e78400c
-
SHA512
9c42626acfba53de2fe63f239b5502f6b805edf56d175675f43b239c0d85c5bff8e765006cbc2dacd30dc8c9b368f49308f66fd99c6cac5ee7f7cfb05631ee72
-
SSDEEP
768:VOCkhKlK5wnUK8A9ZoQKkeqQV7tPNXXx+oQjvPEIiWltLkUYBy:V8Kd8jrkeqo7tFXgLz2KtEBy
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource cmmon32.exe
Files
-
cmmon32.exe.exe windows x86
5de20c39f40a4159289a19e0ed25fa2b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GetProcessHeap
LoadLibraryW
lstrlenW
GetLastError
GetCurrentThreadId
CreateThread
SetEvent
OpenEventW
GetCurrentProcessId
GetModuleHandleA
lstrlenA
OpenProcess
GetNumberFormatW
GetLocaleInfoW
CreateEventW
lstrcmpiW
Sleep
MapViewOfFile
lstrcmpW
WaitForSingleObject
UnmapViewOfFile
WideCharToMultiByte
LocalAlloc
LocalFree
InterlockedIncrement
LoadLibraryA
InterlockedDecrement
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
GetSystemTimeAsFileTime
QueryPerformanceCounter
SetUnhandledExceptionFilter
RtlUnwind
GetStartupInfoA
InterlockedCompareExchange
InterlockedExchange
SetProcessWorkingSetSize
GetExitCodeProcess
CloseHandle
GetTickCount
GetProcAddress
FreeLibrary
LoadLibraryExW
OpenFileMappingW
gdi32
DeleteObject
user32
GetUserObjectInformationW
GetThreadDesktop
GetProcessWindowStation
SendDlgItemMessageW
SetDlgItemTextW
RegisterWindowMessageW
GetDlgItem
SetWindowTextW
SetForegroundWindow
GetLastActivePopup
EnableWindow
ShowWindow
DestroyWindow
PostThreadMessageW
SetWindowPos
SystemParametersInfoW
GetWindowRect
SendMessageW
IsWindowVisible
IsWindow
DispatchMessageW
TranslateMessage
IsDialogMessageW
GetMessageW
MsgWaitForMultipleObjects
PeekMessageW
GetDlgCtrlID
ChildWindowFromPointEx
ScreenToClient
GetWindowLongW
SetWindowLongW
CreateDialogParamW
PostMessageW
PostQuitMessage
RegisterClassExW
DefWindowProcW
CreateWindowExW
EndDialog
msvcrt
_acmdln
_initterm
_controlfp
?terminate@@YAXXZ
__set_app_type
__p__fmode
__p__commode
__setusermatherr
_amsg_exit
exit
_ismbblead
_exit
_cexit
__getmainargs
_vsnprintf
_vsnwprintf
memset
memcpy
_XcptFilter
cmutil
??1CmLogFile@@QAE@XZ
CmAtolW
CmIsDigitW
ReleaseBold
MakeBold
CmLoadStringW
CmWinHelp
??0CmLogFile@@QAE@XZ
??0CIniW@@QAE@PAUHINSTANCE__@@PBG111@Z
?GetPrimaryRegPath@CIniW@@QBEPBGXZ
CmStrCpyAllocW
?SetPrimaryRegPath@CIniW@@QAEXPBG@Z
?Init@CmLogFile@@QAEJPAUHINSTANCE__@@HPBG@Z
?GPPI@CIniW@@QBEKPBG0K@Z
?SetParams@CmLogFile@@QAEJHKPBG@Z
?Start@CmLogFile@@QAEJH@Z
?Stop@CmLogFile@@QAEJXZ
?Log@CmLogFile@@QAAXW4_CMLOG_ITEM@@ZZ
CmFmtMsgW
GetOSVersion
GetOSMajorVersion
?DeInit@CmLogFile@@QAEJXZ
??1CIniW@@QAE@XZ
CmLoadIconW
CmLoadSmallIconW
IsLogonAsSystem
?GPPB@CIniW@@QBEHPBG0H@Z
?Clear@CIniW@@QAEXXZ
?SetHInst@CIniW@@QAEXPAUHINSTANCE__@@@Z
?SetFile@CIniW@@QAEXPBG@Z
?GPPS@CIniW@@QBEPAGPBG00@Z
?GetFile@CIniW@@QBEPBGXZ
CmBuildFullPathFromRelativeW
?SetPrimaryFile@CIniW@@QAEXPBG@Z
CmMalloc
CmFree
Sections
.text Size: 34KB - Virtual size: 33KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ