f:\Tools\DMR_CPS\DR5000\trunk\CPS\release\CPS5000.pdb
Static task
static1
Behavioral task
behavioral1
Sample
7b8ce6aa597db410e30952c8e55ef2618f7d6a4c36dcc134fd5a08930fbda8d5.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
7b8ce6aa597db410e30952c8e55ef2618f7d6a4c36dcc134fd5a08930fbda8d5.exe
Resource
win10v2004-20240412-en
General
-
Target
7b8ce6aa597db410e30952c8e55ef2618f7d6a4c36dcc134fd5a08930fbda8d5
-
Size
12.4MB
-
MD5
8bfb73e9077a93ea56db996a0e5132c3
-
SHA1
249b2ae0063994d26c6a74b29612371a884acb97
-
SHA256
7b8ce6aa597db410e30952c8e55ef2618f7d6a4c36dcc134fd5a08930fbda8d5
-
SHA512
3d81e15a73e03fd553d0e8e911603dcdddc626163cba533912c6337dbb3215503c8b707437160c7bfcc1cda2c794d2ef48a8267e832e77aed61cf2b094171760
-
SSDEEP
98304:N1XDhSwfBwcyzcePTK5ctxbaL6En0F4B//18VoRoDWWVr2oRoDWWVrmt:NNZwcc+GFta//16oRoDWWVCoRoDWWV0
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 7b8ce6aa597db410e30952c8e55ef2618f7d6a4c36dcc134fd5a08930fbda8d5
Files
-
7b8ce6aa597db410e30952c8e55ef2618f7d6a4c36dcc134fd5a08930fbda8d5.exe windows:4 windows x86 arch:x86
b7c12c84f3560e07c2ef145193bc7b05
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
SetErrorMode
GetCurrentDirectoryW
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoW
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetSystemTimeAsFileTime
GetDriveTypeA
FindFirstFileA
RtlUnwind
RaiseException
HeapReAlloc
ExitProcess
SetStdHandle
GetFileType
HeapSize
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
SetHandleCount
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
GetACP
GetOEMCP
LCMapStringA
LCMapStringW
GetTimeFormatA
GetDateFormatA
GetTimeZoneInformation
GetFullPathNameA
GetCurrentDirectoryA
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
IsValidCodePage
GetStringTypeA
GetStringTypeW
GetConsoleCP
GetConsoleMode
CreateFileA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEnvironmentVariableA
GlobalFlags
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
TlsGetValue
LocalAlloc
GetProfileIntW
GetFileTime
GetFileAttributesW
FileTimeToLocalFileTime
FindNextFileW
InterlockedIncrement
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesW
GetLocaleInfoW
CompareStringA
InterlockedExchange
GetFullPathNameW
GetVolumeInformationW
FindFirstFileW
FindClose
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
GetStringTypeExW
lstrcmpA
GlobalGetAtomNameW
GetCurrentProcessId
GetThreadLocale
GetModuleHandleA
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
CompareStringW
LoadLibraryA
lstrcmpW
GetVersionExA
FileTimeToSystemTime
GlobalFree
CopyFileW
GlobalAlloc
FormatMessageW
LocalFree
GetCommMask
WaitForMultipleObjects
WaitCommEvent
ExitThread
ReadFile
GetOverlappedResult
WriteFile
PurgeComm
ClearCommError
SetupComm
SetCommMask
SetCommState
GetCommState
SetCommTimeouts
ResetEvent
SetEvent
InterlockedDecrement
GetTickCount
GlobalUnlock
GlobalLock
GlobalSize
GlobalReAlloc
Beep
InitializeCriticalSection
CreateThread
LeaveCriticalSection
EnterCriticalSection
lstrcpynW
GetModuleFileNameW
WaitForSingleObject
CreateEventW
GetLocalTime
WritePrivateProfileStringW
GetPrivateProfileStringW
GetPrivateProfileIntW
WideCharToMultiByte
WinExec
lstrcatW
lstrcpyW
FreeLibrary
GetWindowsDirectoryW
Sleep
MulDiv
CloseHandle
CreateFileW
MultiByteToWideChar
GetProcAddress
GetModuleHandleW
LoadLibraryW
GetLastError
SetLastError
lstrcmpiW
lstrlenW
FreeResource
GetCPInfo
lstrlenA
GetVersionExW
GetVersion
LockResource
SizeofResource
LoadResource
GetCommandLineW
FindResourceW
user32
DefMDIChildProcW
TranslateMDISysAccel
CharUpperW
PostQuitMessage
RegisterClipboardFormatW
MapDialogRect
SetWindowContextHelpId
ShowOwnedPopups
CharNextW
UnregisterClassW
PostThreadMessageW
CopyAcceleratorTableW
InvalidateRgn
GetNextDlgGroupItem
GetWindowThreadProcessId
SetWindowRgn
DrawIcon
FindWindowW
EndPaint
BeginPaint
GetWindowDC
ShowWindow
MoveWindow
SetWindowTextW
IsDialogMessageW
GetMessageW
ValidateRect
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
CheckMenuItem
RegisterWindowMessageW
SendDlgItemMessageA
WinHelpW
SetWindowsHookExW
CallNextHookEx
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetWindowTextLengthW
GetWindowTextW
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
GetDlgItem
DestroyWindow
GetMessageTime
MapWindowPoints
ScrollWindow
TrackPopupMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
ShowScrollBar
MessageBoxW
CreateWindowExW
GetClassInfoExW
RegisterClassW
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
DefFrameProcW
GetDlgCtrlID
CallWindowProcW
SetWindowPos
SystemParametersInfoA
IsIconic
GetWindowPlacement
UnhookWindowsHookEx
GetMenuStringW
GetDoubleClickTime
GetCapture
ClipCursor
InvertRect
IsClipboardFormatAvailable
IntersectRect
DefWindowProcW
SetParent
wsprintfW
GetDCEx
ReleaseCapture
RedrawWindow
SetCapture
GetClassLongW
IsRectEmpty
EndDeferWindowPos
BeginDeferWindowPos
GetKeyState
GetCursorPos
IsChild
GetClassInfoW
DrawMenuBar
IsZoomed
GetMenu
CopyIcon
ScreenToClient
GetMessagePos
MessageBeep
SetWindowLongW
RegisterDeviceNotificationW
DispatchMessageW
TranslateMessage
PeekMessageW
PtInRect
GetAsyncKeyState
IsWindowVisible
LockWindowUpdate
SetFocus
IsWindow
LoadIconW
GetTopWindow
GetWindow
GetClientRect
UnregisterClassA
InvalidateRect
PostMessageW
GetWindowRect
SendMessageW
IsWindowEnabled
GetFocus
UpdateWindow
GetComboBoxInfo
EnableMenuItem
GetSystemMenu
LoadCursorW
KillTimer
SetTimer
FrameRect
LoadImageW
DrawStateW
OffsetRect
CreateDialogIndirectParamW
EndDialog
UnpackDDElParam
ReuseDDElParam
LoadMenuW
DestroyMenu
LoadAcceleratorsW
InsertMenuItemW
DrawFocusRect
InflateRect
GetActiveWindow
WindowFromPoint
SetRectEmpty
BringWindowToTop
SetMenu
TranslateAcceleratorW
SetScrollInfo
EnableWindow
GetSysColor
CopyRect
DrawEdge
SetRect
GetMenuItemInfoW
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
SystemParametersInfoW
DrawIconEx
DestroyIcon
GetSystemMetrics
GetDesktopWindow
GetDC
ReleaseDC
AppendMenuW
GetMenuItemCount
InsertMenuW
ModifyMenuW
GetMenuState
GetMenuItemID
CreateMenu
CreatePopupMenu
FillRect
GetSysColorBrush
LoadBitmapW
DeleteMenu
GetSubMenu
DestroyCursor
GetWindowLongW
IsMenu
GetNextDlgTabItem
GetParent
SetCursor
ClientToScreen
SendDlgItemMessageW
gdi32
CreateRectRgn
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreatePatternBrush
CreateEllipticRgn
LPtoDP
CreateRectRgnIndirect
SetRectRgn
CombineRgn
GetMapMode
GetCharWidthW
StretchDIBits
GetRgnBox
RestoreDC
SaveDC
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
SetMapMode
SelectClipRgn
DPtoLP
GetClipBox
CopyMetaFileW
GetTextMetricsW
CreateFontW
GetCurrentObject
GetBkColor
GetTextColor
SetTextColor
SetBkColor
CreateBitmap
GetStockObject
PatBlt
SetPixel
GetPixel
GetObjectW
DeleteDC
DeleteObject
CreateSolidBrush
BitBlt
SelectObject
CreateDIBSection
CreateCompatibleDC
Ellipse
GetTextExtentPoint32W
CreateCompatibleBitmap
CreateFontIndirectW
PtVisible
RectVisible
TextOutW
ExtTextOutW
Escape
GetDeviceCaps
GetBkMode
CreatePen
SetBkMode
msimg32
TransparentBlt
comdlg32
GetFileTitleW
GetSaveFileNameW
GetOpenFileNameW
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
RegQueryValueExW
RegQueryValueExA
RegEnumKeyW
RegDeleteKeyW
RegDeleteValueW
RegSetValueExW
RegCreateKeyExW
RegOpenKeyW
RegQueryValueW
RegCloseKey
RegOpenKeyExA
RegOpenKeyExW
shell32
ShellExecuteA
ShellExecuteW
DragFinish
DragQueryFileW
ShellExecuteExW
comctl32
_TrackMouseEvent
InitCommonControlsEx
shlwapi
PathFileExistsW
PathStripToRootW
PathIsUNCW
PathFindExtensionW
PathFindFileNameW
oledlg
OleUIBusyW
ole32
CLSIDFromString
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CLSIDFromProgID
StgOpenStorageOnILockBytes
OleSetClipboard
OleIsCurrentClipboard
OleFlushClipboard
CoInitialize
CoUninitialize
CoCreateInstance
OleRun
OleGetClipboard
DoDragDrop
RegisterDragDrop
CoLockObjectExternal
RevokeDragDrop
CoGetClassObject
CoRevokeClassObject
CoRegisterMessageFilter
CreateStreamOnHGlobal
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
CoTaskMemFree
ReleaseStgMedium
CoTaskMemAlloc
OleDuplicateData
oleaut32
VariantTimeToSystemTime
SystemTimeToVariantTime
VarUdateFromDate
SysAllocString
SysFreeString
VariantInit
VariantCopy
VariantChangeType
SysAllocStringLen
VariantClear
SafeArrayDestroy
SysStringLen
OleCreateFontIndirect
rcdb_interface
_SetFileBuffAddr@4
_RCDB_SetModAddr@8
_RCDB_Delete@12
_RCDB_AddList@16
_RCDB_WriteBytes@16
_RCDB_GetModAddr@4
_RCDB_AddMoudle@12
_RCDB_ReadBytes@16
cmd_pack
?DR5000_RAP_COMMAND_PACK@@YAEPAEG0EE0UST_PACKET_PARA@@@Z
?Rap_Payload_Package@@YAGPAE0G0G@Z
?Rap_Command_Package@@YAGPAEG0G@Z
?PC_RX_RAP_COMMAND_CHECK@@YAGPAEGG@Z
winmm
waveOutWrite
waveOutPrepareHeader
waveOutClose
waveOutReset
waveOutOpen
timeEndPeriod
timeBeginPeriod
PlaySoundW
libusb0
usb_bulk_read
usb_release_interface
usb_claim_interface
usb_close
usb_set_configuration
usb_open
usb_get_busses
usb_find_devices
usb_find_busses
usb_init
usb_interrupt_read
usb_bulk_write
Sections
.text Size: 2.1MB - Virtual size: 2.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 372KB - Virtual size: 371KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 20KB - Virtual size: 16.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 9.8MB - Virtual size: 9.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ