E:\BUILD\CM_XPM_WK\CM_RELEASE_6_30\wibu\cm\dev\RunTime\exe\obj\Release\winX86V12W\CodeMeter.pdb
Static task
static1
Behavioral task
behavioral1
Sample
18089aa586a5c042ed338c493c20a5cd9c86d9100d7df75facd0b385bab7bb58N.exe
Resource
win7-20240708-en
General
-
Target
18089aa586a5c042ed338c493c20a5cd9c86d9100d7df75facd0b385bab7bb58N
-
Size
4.5MB
-
MD5
7167c0abac50deb67032aa9826f97560
-
SHA1
23313463fa68ec894f43a3c13e380ba21dff86b7
-
SHA256
18089aa586a5c042ed338c493c20a5cd9c86d9100d7df75facd0b385bab7bb58
-
SHA512
80a4e11a361eee8af68caf2d0f4f1f0644f4a97705622f0d29c09f8c2eb09d623416babb2cca707723f29f4099ea57183f7075ac18b3437b03413fabe54a1b65
-
SSDEEP
98304:8ublGexj2fM9c6g4zNy8yL09okqv2fJax3:ael2fMHpVdqK
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 18089aa586a5c042ed338c493c20a5cd9c86d9100d7df75facd0b385bab7bb58N
Files
-
18089aa586a5c042ed338c493c20a5cd9c86d9100d7df75facd0b385bab7bb58N.exe windows:5 windows x86 arch:x86
c1ed80268e593d588febd0f1a0eafe74
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP
PDB Paths
Imports
secur32
GetUserNameExW
kernel32
SetCurrentDirectoryA
GetCurrentDirectoryA
GetFileAttributesA
GetFullPathNameA
GetTempPathA
GetUserDefaultUILanguage
GetStartupInfoA
SetConsoleCtrlHandler
TerminateProcess
GetExitCodeProcess
GetLogicalDriveStringsA
QueryDosDeviceA
CreateDirectoryA
DeleteFileA
SetFileAttributesA
SetFileTime
GetTempFileNameA
CopyFileA
MoveFileA
FindClose
FindFirstFileA
FindNextFileA
GetSystemDirectoryA
GetWindowsDirectoryA
GetComputerNameA
GetStdHandle
GetConsoleScreenBufferInfo
FlushConsoleInputBuffer
GetConsoleMode
GetNumberOfConsoleInputEvents
ReadConsoleInputA
SetConsoleMode
FlushFileBuffers
GetFileSizeEx
GetFileTime
ReadFile
SetEndOfFile
SetFilePointer
ExpandEnvironmentStringsA
SleepEx
DeviceIoControl
GetSystemTimeAsFileTime
CreateIoCompletionPort
GetQueuedCompletionStatus
PostQueuedCompletionStatus
GetFileSize
GetLogicalDriveStringsW
CreateDirectoryW
GetDiskFreeSpaceW
GetVolumeInformationW
SetFileAttributesW
SetFilePointerEx
ReplaceFileA
FileTimeToLocalFileTime
LocalFree
GetComputerNameExA
IsBadReadPtr
LocalAlloc
FormatMessageW
CancelIo
QueryPerformanceCounter
GetStringTypeW
EncodePointer
DecodePointer
DuplicateHandle
GetTimeZoneInformation
SystemTimeToFileTime
FileTimeToSystemTime
GetSystemTime
WritePrivateProfileSectionA
GetPrivateProfileSectionA
WritePrivateProfileStringA
GetPrivateProfileStringA
GetPrivateProfileIntA
WaitForMultipleObjects
OpenEventA
CreateEventA
ResetEvent
ExitThread
GetCurrentThreadId
Sleep
WaitForSingleObject
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
VerifyVersionInfoW
AreFileApisANSI
LoadLibraryA
FormatMessageA
GetModuleHandleA
IsWow64Process
GetCurrentProcess
SetLastError
VerSetConditionMask
WideCharToMultiByte
MultiByteToWideChar
LoadLibraryExA
GetProcAddress
FreeLibrary
RaiseException
OpenProcess
GetProcessHeap
HeapFree
HeapAlloc
GetCurrentThread
ExitProcess
GetModuleFileNameA
OpenSemaphoreA
GetTickCount
SetEvent
SetErrorMode
QueryDosDeviceW
GetDriveTypeW
GetDriveTypeA
WriteFile
CreateFileW
lstrcmpiA
GetLastError
CreateFileA
OpenFileMappingA
CreateFileMappingA
UnmapViewOfFile
MapViewOfFile
GetCurrentProcessId
CloseHandle
OutputDebugStringA
lstrlenA
GetCurrentDirectoryW
GetFullPathNameW
PeekNamedPipe
GetFileInformationByHandle
WriteConsoleW
SetEnvironmentVariableW
SetEnvironmentVariableA
SetStdHandle
GetEnvironmentVariableW
CreateSemaphoreA
GetVersionExA
SystemTimeToTzSpecificLocalTime
FindFirstFileExW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetFileType
ReadConsoleW
GetConsoleCP
GetOEMCP
GetACP
IsValidCodePage
LoadLibraryW
VirtualProtect
VirtualFree
VirtualAlloc
GetVersionExW
UnregisterWaitEx
InitializeSListHead
ReleaseSemaphore
FreeLibraryAndExitThread
GetThreadTimes
OutputDebugStringW
HeapSize
GetModuleFileNameW
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTimeFormatW
GetDateFormatW
CreateSemaphoreW
GetStartupInfoW
CreateEventW
InitializeCriticalSectionAndSpinCount
SetUnhandledExceptionFilter
UnhandledExceptionFilter
HeapReAlloc
LoadLibraryExW
GetCPInfo
GetCommandLineA
GetModuleHandleExW
UnregisterWait
RegisterWaitForSingleObject
SetThreadAffinityMask
GetProcessAffinityMask
GetNumaHighestNodeNumber
GetModuleHandleW
DeleteTimerQueueTimer
ChangeTimerQueueTimer
CreateTimerQueueTimer
GetLogicalProcessorInformation
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
GetThreadPriority
SetThreadPriority
CreateThread
SwitchToThread
SignalObjectAndWait
WaitForSingleObjectEx
RtlUnwind
IsDebuggerPresent
IsProcessorFeaturePresent
CreateTimerQueue
InterlockedPopEntrySList
InterlockedPushEntrySList
InterlockedFlushSList
QueryDepthSList
advapi32
LookupAccountNameA
SetSecurityDescriptorDacl
RegCloseKey
CryptGenRandom
QueryServiceStatusEx
LsaQueryInformationPolicy
LsaOpenPolicy
LsaClose
LsaFreeMemory
ConvertSidToStringSidA
ReadEventLogA
OpenEventLogA
CloseEventLog
CryptDestroyHash
CryptHashData
CryptCreateHash
CryptGetHashParam
CryptReleaseContext
CryptAcquireContextA
GetUserNameA
GetLengthSid
CopySid
RegConnectRegistryA
ReportEventA
RegisterEventSourceA
DeregisterEventSource
RegDeleteValueA
StartServiceA
QueryServiceStatus
QueryServiceConfigA
OpenServiceA
OpenSCManagerA
DeleteService
CreateServiceA
ControlService
CloseServiceHandle
ChangeServiceConfig2A
LookupPrivilegeNameA
StartServiceCtrlDispatcherA
SetServiceStatus
RegisterServiceCtrlHandlerExA
ConvertStringSecurityDescriptorToSecurityDescriptorA
SetSecurityDescriptorSacl
GetSecurityDescriptorSacl
RegSetValueExA
RegFlushKey
RegEnumValueA
RegEnumKeyExA
RegDeleteKeyA
RegCreateKeyExA
FreeSid
EqualSid
AllocateAndInitializeSid
LookupAccountSidA
GetTokenInformation
OpenProcessToken
LookupPrivilegeValueA
ImpersonateSelf
AdjustTokenPrivileges
OpenThreadToken
RegQueryValueExW
RegOpenKeyExW
RegOpenKeyA
RegQueryValueExA
RegOpenKeyExA
InitializeSecurityDescriptor
shell32
SHGetSpecialFolderLocation
ord2
SHGetPathFromIDListW
SHGetPathFromIDListA
SHGetFolderLocation
version
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
iphlpapi
GetAdaptersAddresses
GetIpAddrTable
ws2_32
WSACleanup
WSAStartup
listen
accept
__WSAFDIsSet
WSAGetLastError
socket
setsockopt
sendto
recvfrom
inet_ntoa
htons
htonl
getpeername
bind
shutdown
send
select
recv
closesocket
gethostname
getaddrinfo
freeaddrinfo
gethostbyaddr
connect
WSARecv
WSASend
inet_addr
ntohl
gethostbyname
getsockopt
ntohs
WSASetLastError
getsockname
ioctlsocket
getnameinfo
netapi32
NetUserGetGroups
NetGroupEnum
NetServerEnum
NetApiBufferFree
DsEnumerateDomainTrustsA
NetUserEnum
psapi
GetModuleFileNameExA
setupapi
CMP_WaitNoPendingInstallEvents
SetupDiGetClassDevsA
SetupDiGetDeviceInterfaceDetailA
SetupDiEnumDeviceInterfaces
SetupDiDestroyDeviceInfoList
CM_Get_Child
CM_Get_Device_IDA
SetupDiEnumDeviceInfo
SetupDiOpenDeviceInfoA
CM_Get_Sibling
CM_Get_Parent
CM_Get_Device_ID_Size
CM_Get_DevNode_Registry_PropertyA
Sections
.text Size: 3.3MB - Virtual size: 3.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 516KB - Virtual size: 515KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 181KB - Virtual size: 345KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 211KB - Virtual size: 211KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 253KB - Virtual size: 256KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE