Static task
static1
Behavioral task
behavioral1
Sample
2024-06-14_42baad406e7da35b3a63b2b496a4d82a_icedid.exe
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
2024-06-14_42baad406e7da35b3a63b2b496a4d82a_icedid.exe
Resource
win10v2004-20240611-en
General
-
Target
2024-06-14_42baad406e7da35b3a63b2b496a4d82a_icedid
-
Size
688KB
-
MD5
42baad406e7da35b3a63b2b496a4d82a
-
SHA1
a1a9e019c038047c156af453016c08a92ede9401
-
SHA256
41f15e1ade6e7d98d884e98fa22812cc3d6533a1a4118153668c87d6df988a29
-
SHA512
b196940b57e7ec33ca2edaf040f61b46bc0a882c03938290744cfc6530bbb042ab13a787a9979452695e5f9740208d7bff56c629dd3c49e1904256ef21b9abc7
-
SSDEEP
12288:nzQCrKouSnpeKk04JuDNGjfs+V159gZ9Te:zQCrKouSpeKeIDQjNxmS
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-06-14_42baad406e7da35b3a63b2b496a4d82a_icedid
Files
-
2024-06-14_42baad406e7da35b3a63b2b496a4d82a_icedid.exe windows:4 windows x86 arch:x86
a9e4a87abd13d53dcb86634405eacbea
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
dmpmgr
DmpMgr_CreateProject
DmpMgr_UpdateProject
DmpMgr_GetProjectInfo
keycheck
dxray_GetLicenseExpire
dxray_LicenseCheckCLI
dxray_LicenseCheck
svpcmn32
ord1724
ord1808
ord2323
ord6003
ord2024
ord1862
ord1800
toolabout
Mm_About
kernel32
LocalAlloc
LeaveCriticalSection
TlsGetValue
EnterCriticalSection
GlobalReAlloc
InitializeCriticalSection
TlsAlloc
TlsSetValue
LocalReAlloc
DeleteCriticalSection
TlsFree
GlobalFlags
GetFileAttributesW
GetFileTime
SetErrorMode
InterlockedIncrement
WritePrivateProfileStringW
HeapFree
HeapAlloc
GetProcessHeap
GetSystemTimeAsFileTime
ExitProcess
ExitThread
CreateThread
RtlUnwind
RaiseException
HeapReAlloc
SetStdHandle
GetFileType
HeapSize
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
SetUnhandledExceptionFilter
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
SetHandleCount
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
TerminateProcess
UnhandledExceptionFilter
GetTickCount
GetTimeZoneInformation
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
GetTimeFormatA
GetDateFormatA
GetConsoleCP
GetConsoleMode
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
CreateFileA
GetCurrentDirectoryA
GetDriveTypeA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEnvironmentVariableA
CopyFileW
MultiByteToWideChar
DeleteFileW
GetShortPathNameW
LoadResource
LockResource
SizeofResource
CreateProcessW
SetCurrentDirectoryW
CreateDirectoryW
GetStartupInfoW
RemoveDirectoryW
GlobalAlloc
GlobalLock
GetCurrentDirectoryW
GetLongPathNameW
GlobalUnlock
WideCharToMultiByte
FindResourceW
CloseHandle
CreateMutexW
WaitForSingleObject
Sleep
GetModuleHandleA
lstrlenA
GetVersionExW
GlobalGetAtomNameW
GlobalFindAtomW
CompareStringW
LoadLibraryA
GetVersionExA
CreateEventW
SuspendThread
SetEvent
ResumeThread
SetThreadPriority
GlobalAddAtomW
GetCurrentProcessId
GlobalDeleteAtom
AttachConsole
AllocConsole
FreeConsole
GetLastError
SetFilePointer
ReadFile
GetCurrentThread
GetCurrentThreadId
ConvertDefaultLocale
GetVersion
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
LoadLibraryExW
CompareStringA
InterlockedExchange
lstrcmpW
FreeLibrary
InterlockedDecrement
FormatMessageW
LocalFree
MulDiv
GetModuleFileNameW
GetFullPathNameW
GetVolumeInformationW
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
GetThreadLocale
CreateFileW
GetProcAddress
GetModuleHandleW
LoadLibraryW
FreeResource
FindFirstFileW
lstrlenW
SetLastError
FileTimeToLocalFileTime
FileTimeToSystemTime
FindNextFileW
FindClose
GlobalFree
WriteFile
GlobalHandle
IsDebuggerPresent
user32
IsRectEmpty
GetSystemMenu
SetParent
FillRect
BeginPaint
EndPaint
MapDialogRect
SetWindowContextHelpId
RegisterClipboardFormatW
GetSysColorBrush
GetDCEx
LockWindowUpdate
UnregisterClassW
CharNextW
CopyAcceleratorTableW
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
PostThreadMessageW
GetMessageTime
GetMessagePos
MapWindowPoints
TrackPopupMenu
SetForegroundWindow
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
EqualRect
CallWindowProcW
SystemParametersInfoA
IsIconic
GetWindowPlacement
SetActiveWindow
CreateDialogIndirectParamW
DestroyWindow
GetNextDlgTabItem
EndDialog
SetWindowsHookExW
CallNextHookEx
GetActiveWindow
IsWindowVisible
ValidateRect
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuW
EnableMenuItem
CheckMenuItem
GetWindowThreadProcessId
GetLastActivePopup
ShowOwnedPopups
SetCursor
PostQuitMessage
UnhookWindowsHookEx
IntersectRect
InflateRect
GetMenuState
AppendMenuW
GetMenuItemID
GetMenuItemCount
GetMenuItemInfoW
GetWindowTextW
GetFocus
SetWindowPos
SetFocus
ShowWindow
MoveWindow
IsZoomed
GetWindowLongW
IsDialogMessageW
SendDlgItemMessageW
GetDlgItem
GetWindow
DefWindowProcW
GetDlgCtrlID
GetKeyState
GetCursorPos
WindowFromPoint
IsChild
GetCapture
ScreenToClient
ClientToScreen
SetRect
DeferWindowPos
CharUpperW
CopyRect
IsWindow
PtInRect
SetWindowLongW
GetDC
GetSystemMetrics
LoadCursorW
GetWindowDC
GetAsyncKeyState
OffsetRect
FrameRect
ReleaseDC
ReleaseCapture
SetCapture
PostMessageW
GetParent
TabbedTextOutW
DrawTextExW
GrayStringW
UnpackDDElParam
ReuseDDElParam
LoadMenuW
DestroyMenu
LoadAcceleratorsW
InsertMenuItemW
CreatePopupMenu
BringWindowToTop
SetMenu
SetRectEmpty
DrawTextW
KillTimer
TranslateAcceleratorW
RegisterWindowMessageW
SendDlgItemMessageA
WinHelpW
GetClassLongW
GetClassNameW
SetTimer
GetSysColor
InvalidateRect
GetSubMenu
GetDesktopWindow
LoadIconW
DeleteMenu
GetWindowRect
GetMenu
GetClientRect
UpdateWindow
MessageBoxW
GetMessageW
EmptyClipboard
DispatchMessageW
SendMessageW
wsprintfW
PeekMessageW
OpenClipboard
EnableWindow
SetClipboardData
CloseClipboard
TranslateMessage
SetWindowTextW
SystemParametersInfoW
SetPropW
GetPropW
RemovePropW
GetForegroundWindow
BeginDeferWindowPos
EndDeferWindowPos
GetWindowTextLengthW
GetTopWindow
IsWindowEnabled
UnregisterClassA
gdi32
GetBkColor
GetDeviceCaps
SetBkColor
CreateFontIndirectW
CreateRectRgn
SetRectRgn
CombineRgn
GetMapMode
CreatePatternBrush
CreateBitmap
DPtoLP
GetClipBox
SetTextColor
GetTextExtentPoint32W
GetTextMetricsW
SaveDC
RestoreDC
SetBkMode
SetMapMode
ExcludeClipRect
IntersectClipRect
PatBlt
SelectClipRgn
GetViewportExtEx
GetWindowExtEx
GetPixel
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
GetStockObject
CreateSolidBrush
GetTextColor
GetRgnBox
CreateRectRgnIndirect
StretchDIBits
DeleteDC
CreateFontW
GetCharWidthW
DeleteObject
GetObjectW
Escape
TextOutW
PtVisible
ExtTextOutW
BitBlt
CreateCompatibleDC
RectVisible
CreateCompatibleBitmap
SelectObject
comdlg32
GetFileTitleW
winspool.drv
ClosePrinter
DocumentPropertiesW
OpenPrinterW
advapi32
RegQueryValueW
RegCreateKeyExW
RegCloseKey
RegOpenKeyExW
RegSetValueExW
RegOpenKeyW
RegQueryValueExW
RegEnumKeyW
RegDeleteKeyW
shell32
ShellExecuteW
SHGetPathFromIDListW
SHBrowseForFolderW
DragFinish
DragQueryFileW
comctl32
InitCommonControlsEx
ImageList_LoadImageW
shlwapi
PathFindFileNameW
PathIsUNCW
PathStripToRootW
PathFindExtensionW
oledlg
OleUIBusyW
ole32
StgOpenStorageOnILockBytes
CoGetClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CLSIDFromString
CLSIDFromProgID
OleFlushClipboard
StgCreateDocfileOnILockBytes
CoTaskMemFree
CoRegisterMessageFilter
CreateILockBytesOnHGlobal
CoRevokeClassObject
OleIsCurrentClipboard
CoTaskMemAlloc
oleaut32
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
OleCreateFontIndirect
VariantCopy
VariantInit
VariantChangeType
VariantClear
SysFreeString
SysStringLen
SysAllocString
SysAllocStringLen
Sections
.text Size: 472KB - Virtual size: 470KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 120KB - Virtual size: 119KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 44KB - Virtual size: 26.6MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 48KB - Virtual size: 47KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ