Static task
static1
Behavioral task
behavioral1
Sample
2024-03-28_4e1434af2094587db6783c11a418af2a_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-03-28_4e1434af2094587db6783c11a418af2a_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-03-28_4e1434af2094587db6783c11a418af2a_icedid
-
Size
884KB
-
MD5
4e1434af2094587db6783c11a418af2a
-
SHA1
9bda951062c7447fd926e5da19ba974b64ed5c85
-
SHA256
d5c0721003850d45a5d7df1dba2e1eac74ec4d67aef014e682529e408f90348c
-
SHA512
6725b5c166ab3d65ec9b8511808d07d10dcb42b1ccd0610cb4c3b8db3c15cc3d2aebca78115b3b56266d1c3e09899cb1d84a46cd02135831bd71aff4367288df
-
SSDEEP
24576:jgkVCWcztqd5kaMjWKrwzsIDJoXY9+mA:BDczZ0zsImYMJ
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-03-28_4e1434af2094587db6783c11a418af2a_icedid
Files
-
2024-03-28_4e1434af2094587db6783c11a418af2a_icedid.exe windows:4 windows x86 arch:x86
a6f1d77952ccbd6bda916aa15b96bf57
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GetStdHandle
GetModuleFileNameA
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
SetHandleCount
GetStartupInfoA
HeapDestroy
HeapCreate
QueryPerformanceCounter
TerminateProcess
SetUnhandledExceptionFilter
IsDebuggerPresent
GetCPInfo
GetACP
GetOEMCP
LCMapStringA
VirtualQuery
Sleep
GetTimeZoneInformation
GetTimeFormatA
GetDateFormatA
GetConsoleCP
GetConsoleMode
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEnvironmentVariableA
GetSystemInfo
SizeofResource
GetFileType
SetStdHandle
HeapSize
ExitProcess
RaiseException
GetSystemTimeAsFileTime
HeapReAlloc
RtlUnwind
GetStartupInfoW
GetProcessHeap
HeapAlloc
HeapFree
GetFileTime
GetFileAttributesW
SetErrorMode
FileTimeToLocalFileTime
InterlockedIncrement
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
LocalAlloc
FileTimeToSystemTime
VirtualProtect
WritePrivateProfileStringW
GetPrivateProfileIntW
GetFullPathNameW
GetVolumeInformationW
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
GetThreadLocale
GlobalFlags
lstrlenA
GlobalGetAtomNameW
GetProfileIntW
GetCurrentProcessId
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
InterlockedExchange
GetModuleHandleA
InterlockedDecrement
CopyFileW
FormatMessageW
LocalFree
LoadLibraryA
lstrcmpW
GetVersionExA
lstrlenW
GlobalReAlloc
WideCharToMultiByte
GetTempPathA
GetTempFileNameA
CreateFileA
DeleteFileA
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
GetLastError
SetLastError
GetTickCount
FreeResource
MulDiv
GetVersion
GetVersionExW
FreeLibrary
LoadLibraryW
GetProcAddress
FindFirstFileW
FindClose
GetModuleHandleW
IsBadReadPtr
CompareStringA
CompareStringW
GlobalSize
MultiByteToWideChar
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
lstrcpynW
CreateThread
GetModuleFileNameW
GetCommandLineW
ExitThread
GetFileSize
VirtualAlloc
VirtualFree
WriteFile
CreateFileW
ReadFile
CloseHandle
FindResourceW
LoadResource
LockResource
LCMapStringW
user32
LoadAcceleratorsW
BringWindowToTop
TranslateAcceleratorW
InsertMenuItemW
ReuseDDElParam
UnpackDDElParam
CharUpperW
RegisterClipboardFormatW
GetSysColorBrush
UnregisterClassW
MessageBeep
CharNextW
InvalidateRgn
GetNextDlgGroupItem
PostThreadMessageW
GetMenuCheckMarkDimensions
EnableMenuItem
CheckMenuItem
RegisterWindowMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
GetClassLongW
GetWindowTextLengthW
GetForegroundWindow
GetLastActivePopup
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
GetMessageTime
PeekMessageW
MapWindowPoints
TrackPopupMenu
SetScrollRange
SetScrollPos
GetScrollPos
ShowScrollBar
UpdateWindow
MessageBoxW
GetClassInfoExW
RegisterClassW
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
GetDlgCtrlID
SystemParametersInfoA
CreateDialogIndirectParamW
DestroyWindow
GetDlgItem
IsWindowEnabled
GetDoubleClickTime
ClipCursor
IsClipboardFormatAvailable
GetClassInfoW
GetCapture
ScreenToClient
InvertRect
GetKeyState
ReleaseCapture
SetFocus
SetParent
SetCapture
SetRectEmpty
PtInRect
DrawIconEx
SetWindowsHookExW
CopyAcceleratorTableW
MapVirtualKeyW
SetWindowContextHelpId
CallNextHookEx
SetPropW
GetMessagePos
GetPropW
RemovePropW
CopyImage
GetWindowDC
MenuItemFromPoint
DefWindowProcW
ValidateRect
BeginPaint
EndPaint
SetMenu
IsMenu
GetMenuItemRect
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
IsChild
GetDesktopWindow
GetFocus
KillTimer
ModifyMenuW
GetMenuItemInfoW
GetMenuState
GetMenuItemID
GetMenuItemCount
GetMenuDefaultItem
DeleteMenu
DrawEdge
WindowFromDC
GetSystemMenu
CallWindowProcW
UnhookWindowsHookEx
IntersectRect
SetRect
IsRectEmpty
SystemParametersInfoW
SetTimer
CreateDialogParamW
SetWindowTextW
GetMessageW
IsWindow
IsDialogMessageW
GetWindow
MoveWindow
GetWindowPlacement
SetWindowPlacement
EndDialog
SetActiveWindow
AppendMenuW
ShowCursor
TrackMouseEvent
LoadCursorW
GetWindowTextA
GetClipboardData
wsprintfA
EmptyClipboard
SetClipboardData
CloseClipboard
OpenClipboard
RedrawWindow
IsWindowVisible
CreatePopupMenu
GetDlgItemTextW
GetCursorPos
CreateIconFromResource
CreateWindowExW
SetWindowPos
GetWindowTextW
ShowWindow
SetForegroundWindow
SetWindowLongW
MapDialogRect
GetWindowThreadProcessId
ShowOwnedPopups
PostQuitMessage
GetMenuStringW
GetSystemMetrics
LoadIconW
IsIconic
GetMenu
DrawIcon
LoadBitmapW
LoadMenuW
LoadImageW
GetKeyNameTextW
SetMenuItemBitmaps
GetSysColor
GetSubMenu
TrackPopupMenuEx
PostMessageW
SetCursor
DestroyCursor
DestroyMenu
GetWindowLongW
WindowFromPoint
GetParent
GetNextDlgTabItem
GetActiveWindow
InvalidateRect
ClientToScreen
GetWindowRect
DrawFocusRect
FrameRect
FillRect
OffsetRect
InflateRect
CopyRect
GetIconInfo
CreateIconIndirect
GetDC
ReleaseDC
DrawStateW
DestroyIcon
wsprintfW
GetClientRect
SendMessageW
EnableWindow
TranslateMessage
DispatchMessageW
GetClassNameW
UnregisterClassA
gdi32
SaveDC
RestoreDC
SetBkMode
SetMapMode
IntersectClipRect
LineTo
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
OffsetWindowOrgEx
SetWindowExtEx
ExtSelectClipRgn
GetMapMode
GetRgnBox
GetCurrentPositionEx
GetTextColor
Escape
ExtTextOutW
RectVisible
PtVisible
RoundRect
Rectangle
GetNearestColor
CopyMetaFileW
GetClipBox
GetTextExtentPointW
GetBkColor
PatBlt
DPtoLP
FillRgn
CreateRoundRectRgn
SelectClipRgn
SetWindowOrgEx
GetCurrentObject
GetTextAlign
GetTextMetricsW
SetTextAlign
ScaleWindowExtEx
DeleteObject
SetBrushOrgEx
GetDeviceCaps
CombineRgn
CreateRectRgnIndirect
CreateRectRgn
CreatePatternBrush
UnrealizeObject
CreatePen
CreateFontW
TextOutA
GetTextExtentPoint32W
TextOutW
CreateFontIndirectW
RealizePalette
CreateDIBitmap
SelectPalette
SetStretchBltMode
CreatePalette
CreateSolidBrush
GetObjectW
CreateCompatibleBitmap
GetPixel
SetPixel
CreateBitmap
CreateCompatibleDC
SelectObject
SetBkColor
BitBlt
SetTextColor
DeleteDC
GetStockObject
MoveToEx
comdlg32
GetOpenFileNameW
GetFileTitleW
GetSaveFileNameW
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
RegSetValueExW
RegCreateKeyExW
RegDeleteKeyW
RegQueryValueExW
RegOpenKeyExW
RegCloseKey
RegQueryValueW
RegEnumKeyW
RegOpenKeyW
shell32
DragFinish
DragQueryFileW
ShellExecuteW
ShellExecuteExW
comctl32
ord17
ImageList_Destroy
ImageList_Add
ImageList_Create
_TrackMouseEvent
ImageList_GetIconSize
shlwapi
PathFindExtensionW
PathFindFileNameW
PathStripToRootW
PathIsUNCW
oledlg
OleUIBusyW
ole32
ReleaseStgMedium
CoTaskMemAlloc
CoTaskMemFree
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
CreateStreamOnHGlobal
CoCreateInstance
CoInitialize
OleDuplicateData
CLSIDFromProgID
CLSIDFromString
RegisterDragDrop
CoLockObjectExternal
RevokeDragDrop
OleGetClipboard
OleSetClipboard
OleIsCurrentClipboard
OleFlushClipboard
DoDragDrop
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRegisterMessageFilter
CoRevokeClassObject
StgOpenStorageOnILockBytes
CoGetClassObject
oleaut32
SysAllocString
OleCreateFontIndirect
SafeArrayDestroy
VariantCopy
SysFreeString
SysStringLen
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
VarUdateFromDate
VariantTimeToSystemTime
SystemTimeToVariantTime
gdiplus
GdipDeleteGraphics
GdipDisposeImage
GdiplusShutdown
GdipCloneImage
GdipCreateBitmapFromStream
GdipCreateBitmapFromStreamICM
GdiplusStartup
GdipAlloc
GdipGetImageWidth
GdipGetImageHeight
GdipCreateFromHDC
GdipDrawImageI
GdipFree
imagehlp
BindImageEx
Sections
.text Size: 596KB - Virtual size: 592KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 160KB - Virtual size: 156KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 16KB - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 108KB - Virtual size: 105KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ