d:\HD_Audio\VistaCPL\SourceSafe\_ma4_release\win32\RtHDVCpl.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-06-12_2d9caeca32184e5d6cad5153e8ae704f_icedid.exe
Resource
win7-20240611-en
Behavioral task
behavioral2
Sample
2024-06-12_2d9caeca32184e5d6cad5153e8ae704f_icedid.exe
Resource
win10v2004-20240611-en
General
-
Target
2024-06-12_2d9caeca32184e5d6cad5153e8ae704f_icedid
-
Size
3.4MB
-
MD5
2d9caeca32184e5d6cad5153e8ae704f
-
SHA1
a145f97b74c554e44020a781e9d8531e6ab4f857
-
SHA256
77f0cf771e1b41104a153d5a05172769a2dcbd2a8b02d481415ef6179553760b
-
SHA512
cbaa18d9bd2206c2974c04a439ba6b62a7407711d119989bdaf3567c0153727d21fd822493769be2589b430fca83ffa535baf8d1b67c223e06a20eeae1a585c8
-
SSDEEP
98304:s0G6HNVLTgfueVA8LsKv2ZwmIRrimtslQnRMx:HGmNVLUfueFT3Ymt2SRu
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-06-12_2d9caeca32184e5d6cad5153e8ae704f_icedid
Files
-
2024-06-12_2d9caeca32184e5d6cad5153e8ae704f_icedid.exe windows:4 windows x86 arch:x86
34ea2d071db83a740a56284cfb55843f
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
setupapi
SetupDiGetClassDevsW
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceInterfaceDetailW
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceInstanceIdW
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryPropertyW
winmm
mmioClose
mmioCreateChunk
mmioGetInfo
mmioRead
mmioSetInfo
mmioWrite
mmioSeek
mmioAscend
mmioOpenW
mmioDescend
mmioAdvance
dsound
ord6
ord3
ord1
version
GetFileVersionInfoSizeW
VerQueryValueW
GetFileVersionInfoW
propsys
PropVariantToString
PropVariantCompareEx
PropVariantToUInt32
uxtheme
DrawThemeBackground
OpenThemeData
CloseThemeData
gdiplus
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipGetImageGraphicsContext
GdipDrawImageI
GdipCreateBitmapFromStream
GdiplusStartup
GdipGetImagePixelFormat
GdiplusShutdown
GdipGetImageHeight
GdipGetImageWidth
GdipCloneImage
GdipSetInterpolationMode
GdipCreatePath
GdipDeletePath
GdipCreateFromHDC
GdipAddPathPie
GdipAddPathEllipse
GdipCreatePathGradientFromPath
GdipSetPathGradientCenterColor
GdipSetPathGradientSurroundColorsWithCount
GdipGetPathGradientPointCount
GdipFillPath
GdipDeleteGraphics
GdipDeleteBrush
GdipFree
GdipAlloc
GdipCloneBrush
GdipBitmapUnlockBits
GdipDrawImageRectI
GdipGetImagePalette
GdipDisposeImage
GdipGetImagePaletteSize
GdipCreateBitmapFromHBITMAP
imm32
ImmDisableIME
kernel32
FindResourceExW
GetUserDefaultUILanguage
IsBadReadPtr
GetSystemDirectoryA
WideCharToMultiByte
ResetEvent
DeleteFileW
CreateMutexW
LocalAlloc
LocalFree
ReleaseMutex
lstrcpyW
OpenMutexW
TerminateThread
GetSystemPowerStatus
GetPrivateProfileStringW
GetModuleFileNameW
GetFileSize
GetPrivateProfileIntW
GetLocalTime
GetDateFormatW
GetTimeFormatW
SetFilePointer
SetThreadPriority
GetVersionExA
lstrcmpW
LoadLibraryA
CompareStringW
GlobalDeleteAtom
GlobalFindAtomW
GlobalAddAtomW
GlobalFree
GetModuleHandleA
FormatMessageW
GetCurrentProcessId
VirtualProtect
WritePrivateProfileStringW
SuspendThread
lstrcmpA
CompareStringA
GetLocaleInfoW
EnumResourceLanguagesW
ConvertDefaultLocale
GetCurrentThread
GetTickCount
GetThreadLocale
ReadFile
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
FindClose
FindFirstFileW
GetVolumeInformationW
GetFullPathNameW
InterlockedIncrement
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
FileTimeToSystemTime
SetErrorMode
FileTimeToLocalFileTime
GetFileTime
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoW
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
VirtualQuery
ExitThread
RtlUnwind
RaiseException
HeapReAlloc
ExitProcess
GlobalLock
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
SetHandleCount
GetFileType
GetStartupInfoA
HeapDestroy
HeapCreate
QueryPerformanceCounter
GetSystemTimeAsFileTime
GetACP
GetOEMCP
IsValidCodePage
LCMapStringA
LCMapStringW
GetLocaleInfoA
GetConsoleCP
GetConsoleMode
GetStringTypeA
GetStringTypeW
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEnvironmentVariableA
GlobalUnlock
GetSystemDirectoryW
VirtualFree
VirtualAlloc
FreeLibrary
CompareFileTime
SystemTimeToFileTime
CreateDirectoryW
GetTempPathW
GetSystemInfo
CreateFileW
CreateProcessW
GetSystemTime
GetWindowsDirectoryW
GetTimeZoneInformation
SetThreadExecutionState
GetFileAttributesW
GetCurrentThreadId
MulDiv
WriteFile
DeviceIoControl
CreateThread
lstrlenA
FreeResource
GetVersionExW
GetVersion
lstrcmpiW
GetCPInfo
MultiByteToWideChar
lstrlenW
InitializeCriticalSection
IsWow64Process
LeaveCriticalSection
SearchPathW
Sleep
WaitForMultipleObjects
DeleteCriticalSection
CloseHandle
WaitForSingleObject
GetExitCodeThread
SetEvent
EnterCriticalSection
ResumeThread
GetCurrentProcess
DuplicateHandle
CreateEventW
LockResource
SizeofResource
FindResourceW
LoadResource
InterlockedExchange
GetProcAddress
GetModuleHandleW
LoadLibraryW
GetLastError
SetLastError
HeapSize
GlobalAlloc
InterlockedDecrement
user32
IsWindow
RemovePropW
GetPropW
SetPropW
GetClassNameW
GetClassLongW
IsChild
WinHelpW
SendDlgItemMessageA
SendDlgItemMessageW
EndDialog
GetNextDlgTabItem
IsWindowEnabled
CreateDialogIndirectParamW
GetActiveWindow
IsDialogMessageW
SetWindowTextW
MoveWindow
GetMenuCheckMarkDimensions
ClientToScreen
GetWindowDC
BeginPaint
EndPaint
GetMenuStringW
GetAsyncKeyState
ValidateRect
GetMessageW
DestroyMenu
SetRectEmpty
WindowFromPoint
RegisterClipboardFormatW
SetWindowContextHelpId
CharUpperW
UnregisterClassW
ReleaseCapture
PostThreadMessageW
CharNextW
CopyAcceleratorTableW
IsRectEmpty
InvalidateRgn
SetCapture
GetNextDlgGroupItem
MessageBeep
SetParent
GetDCEx
LockWindowUpdate
GetDlgItem
GetTopWindow
DestroyWindow
GetMessageTime
GetMessagePos
MapWindowPoints
ScrollWindow
TrackPopupMenuEx
GetKeyState
GetScrollRange
SetScrollPos
GetScrollPos
GetMenu
MessageBoxW
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
DeferWindowPos
GetScrollInfo
SetScrollInfo
DefWindowProcW
SetFocus
SetWindowPos
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetDlgCtrlID
FindWindowW
SetProcessDPIAware
SetCursor
TrackMouseEvent
EnableMenuItem
CheckMenuItem
PtInRect
FrameRect
ShowScrollBar
AdjustWindowRect
GetFocus
LoadCursorW
WindowFromDC
OffsetRect
ScreenToClient
SetMenuItemBitmaps
DrawFocusRect
InflateRect
GetMonitorInfoW
MonitorFromWindow
GetShellWindow
GetWindow
FindWindowExW
DispatchMessageW
TranslateMessage
UnhookWindowsHookEx
PostQuitMessage
SetWindowsHookExW
PeekMessageW
CallNextHookEx
EnumThreadWindows
AttachThreadInput
GetWindowThreadProcessId
ShowWindow
EqualRect
UnionRect
MapDialogRect
UpdateWindow
GetWindowRect
GetSubMenu
ReleaseDC
GetDC
GetMenuItemInfoW
GetDesktopWindow
CreateMenu
DestroyIcon
DrawIconEx
GetMenuItemID
LoadBitmapW
GrayStringW
DrawTextExW
GetMenuState
DrawTextW
TabbedTextOutW
GetSysColorBrush
FillRect
ModifyMenuW
InsertMenuW
DrawEdge
AppendMenuW
SystemParametersInfoW
UnregisterDeviceNotification
RegisterWindowMessageW
SetMenuDefaultItem
CreatePopupMenu
GetCursorPos
RegisterDeviceNotificationW
SetForegroundWindow
GetForegroundWindow
InvalidateRect
CopyRect
RedrawWindow
KillTimer
SetTimer
GetParent
PostMessageW
GetCapture
SetWindowLongW
GetWindowLongW
IsWindowVisible
DrawIcon
SendMessageW
IsIconic
LoadIconW
GetSystemMetrics
GetClientRect
SetRect
EnableWindow
GetSysColor
GetWindowTextLengthW
GetWindowTextW
GetLastActivePopup
SetActiveWindow
CallWindowProcW
GetMenuItemCount
UnregisterClassA
gdi32
GetStockObject
CreateFontW
ExtFloodFill
SetDIBColorTable
GetMapMode
StretchBlt
GetClipBox
SetTextColor
SetBkColor
CreateRectRgn
CreateRectRgnIndirect
SetRectRgn
GetTextExtentPoint32W
CreatePatternBrush
CreateBitmap
SaveDC
RestoreDC
SetBkMode
SetMapMode
CreatePen
GetBkMode
PatBlt
CombineRgn
Escape
GetPixel
GetObjectW
DeleteObject
CreateSolidBrush
GetDeviceCaps
ExcludeClipRect
IntersectClipRect
SelectClipRgn
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
GetCharWidthW
StretchDIBits
GetTextMetricsW
EnumFontFamiliesExW
GetBkColor
GetTextColor
GetRgnBox
ExtTextOutW
SetPixel
MoveToEx
LineTo
TextOutW
CreateDIBSection
RectVisible
PtVisible
CreateFontIndirectW
Ellipse
BitBlt
CreateCompatibleDC
SelectObject
DeleteDC
GetViewportExtEx
GetWindowExtEx
CreateCompatibleBitmap
msimg32
AlphaBlend
comdlg32
GetFileTitleW
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
RegEnumKeyExW
StartServiceW
CloseServiceHandle
OpenServiceW
OpenSCManagerW
RegOpenKeyW
RegNotifyChangeKeyValue
RegQueryValueExW
RegOpenKeyExW
RegDeleteValueW
RegCreateKeyExW
RegCloseKey
RegSetValueExW
RegQueryValueW
RegEnumKeyW
RegDeleteKeyW
shell32
ShellExecuteExW
SHGetKnownFolderPath
Shell_NotifyIconW
SHGetFolderPathW
comctl32
_TrackMouseEvent
ImageList_GetIconSize
InitCommonControlsEx
shlwapi
PathStripToRootW
PathFindFileNameW
PathFindExtensionW
SHStrDupW
PathIsUNCW
oledlg
OleUIBusyW
ole32
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CLSIDFromString
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
PropVariantClear
CoGetClassObject
CLSIDFromProgID
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CoUninitialize
CoInitialize
CoCreateInstance
CoTaskMemFree
FreePropVariantArray
PropVariantCopy
CoFreeUnusedLibrariesEx
CreateStreamOnHGlobal
CoTaskMemAlloc
StringFromGUID2
CoInitializeEx
CoRevokeClassObject
oleaut32
SysAllocString
OleCreateFontIndirect
SafeArrayCreate
VariantInit
VariantClear
SysStringLen
SysAllocStringLen
VariantChangeType
SysFreeString
VariantCopy
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
Sections
.text Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 296KB - Virtual size: 294KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 40KB - Virtual size: 56KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 9.5MB - Virtual size: 9.5MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE