Static task
static1
Behavioral task
behavioral1
Sample
2024-04-10_c1b2b01435bf4bd1e7330a613a7185b6_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-04-10_c1b2b01435bf4bd1e7330a613a7185b6_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-04-10_c1b2b01435bf4bd1e7330a613a7185b6_icedid
-
Size
1.6MB
-
MD5
c1b2b01435bf4bd1e7330a613a7185b6
-
SHA1
da1a1adb93c066b6df0a89daca2ed8a69fce2513
-
SHA256
64f3531d5663edee8edbedc3937beaf99df9ebda81b755615f7fb297c1daa0c1
-
SHA512
48f4f4bdf4ce826fbde38164bc05787b145ce00c4b0bda98e52977b99bfc5206a74da6e3c5eb5d9db20bf5bdc18c6e52d1ff9650713af297bd275edec1d7e7ce
-
SSDEEP
12288:/e0SbVugzijPUrRUBqh1H5svFLoEcOZp7xdXB1aEcnyz9vSxb+pXu76tu76gIq2L:lQVPijPsekOZpxdBMuh
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-10_c1b2b01435bf4bd1e7330a613a7185b6_icedid
Files
-
2024-04-10_c1b2b01435bf4bd1e7330a613a7185b6_icedid.exe windows:4 windows x86 arch:x86
1d15063d1798e96e93f9fbb81fc51523
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
version
VerQueryValueW
GetFileVersionInfoSizeW
GetFileVersionInfoW
avifil32
AVIStreamGetFrame
AVIStreamGetFrameClose
AVIStreamInfoW
AVIStreamSampleToTime
AVIStreamStart
AVIStreamLength
AVIStreamGetFrameOpen
AVIStreamOpenFromFileW
AVIFileInit
AVIFileExit
AVIStreamRelease
msvfw32
DrawDibOpen
DrawDibDraw
DrawDibClose
shlwapi
SHDeleteKeyW
PathFindExtensionW
PathFindFileNameW
PathStripToRootW
PathIsUNCW
PathRemoveExtensionW
crypt32
CryptProtectData
CryptUnprotectData
kernel32
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
GlobalGetAtomNameW
GetAtomNameW
SetErrorMode
FileTimeToLocalFileTime
LocalFileTimeToFileTime
SetFileTime
SetFileAttributesW
GetFileAttributesW
GetFileTime
GetCurrentDirectoryW
FindResourceExW
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoW
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
TlsGetValue
RtlUnwind
VirtualAlloc
GetSystemInfo
VirtualQuery
GetSystemTimeAsFileTime
HeapReAlloc
ExitProcess
ExitThread
CreateThread
HeapSize
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
SetHandleCount
GetFileType
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
FatalAppExitA
GetCPInfo
GetTimeFormatA
GetDateFormatA
GetACP
GetOEMCP
IsValidCodePage
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
GetStringTypeA
GetStringTypeW
LCMapStringA
LCMapStringW
GetConsoleCP
GetConsoleMode
SetConsoleCtrlHandler
GetTimeZoneInformation
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEnvironmentVariableA
LocalAlloc
VirtualProtect
SuspendThread
SetThreadPriority
GetCurrentThread
ConvertDefaultLocale
GetVersion
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
CompareStringA
InterlockedExchange
GetPrivateProfileStringW
WritePrivateProfileStringW
GetPrivateProfileIntW
ReleaseMutex
CreateMutexW
ReleaseSemaphore
CreateSemaphoreW
CreateFileW
GetShortPathNameW
GetFullPathNameW
GetVolumeInformationW
FindFirstFileW
FindClose
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
lstrcmpiW
GetStringTypeExW
GetCurrentProcessId
FreeResource
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
CompareStringW
lstrcmpW
GetVersionExA
GetModuleHandleA
GetModuleHandleW
WideCharToMultiByte
SystemTimeToFileTime
FileTimeToSystemTime
GetThreadLocale
SetLastError
GlobalFree
CopyFileW
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
MulDiv
LoadLibraryA
ExpandEnvironmentStringsA
lstrlenW
WinExec
GetWindowsDirectoryW
lstrcpyW
FormatMessageW
GetSystemDirectoryW
LocalFree
WaitForMultipleObjects
ResetEvent
SetEvent
GetLocalTime
GetCurrentThreadId
MoveFileW
CreateDirectoryW
lstrlenA
GetProcAddress
GetVersionExW
FreeLibrary
GetCurrentProcess
DuplicateHandle
ResumeThread
WaitForSingleObject
CreateEventW
GetLastError
CloseHandle
LoadLibraryW
GetModuleFileNameW
MultiByteToWideChar
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
GetTempPathW
GetTickCount
Sleep
DeleteFileW
InterlockedDecrement
FindResourceW
LoadResource
LockResource
SizeofResource
InterlockedIncrement
RaiseException
user32
WaitMessage
DestroyIcon
GetDialogBaseUnits
TranslateAcceleratorW
SetMenu
BringWindowToTop
SetRectEmpty
CreatePopupMenu
InsertMenuItemW
LoadAcceleratorsW
LoadMenuW
ReuseDDElParam
UnpackDDElParam
IsRectEmpty
GetSystemMenu
SetParent
UnionRect
SetRect
GetDCEx
LockWindowUpdate
GetAsyncKeyState
ShowOwnedPopups
GetMessageW
TranslateMessage
GetActiveWindow
ValidateRect
PostQuitMessage
MapVirtualKeyW
GetKeyNameTextW
MsgWaitForMultipleObjects
CharUpperW
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuW
EnableMenuItem
CheckMenuItem
GetWindowThreadProcessId
InflateRect
RegisterWindowMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
DispatchMessageW
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
DestroyWindow
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
ScrollWindow
TrackPopupMenuEx
TrackPopupMenu
GetKeyState
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
ShowScrollBar
IsWindowVisible
UpdateWindow
GetMenu
MessageBoxW
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
ReleaseCapture
EqualRect
UnregisterClassA
GetScrollInfo
SetScrollInfo
CopyRect
SetWindowPlacement
DefWindowProcW
CallWindowProcW
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetFocus
SetWindowPos
ScrollWindowEx
SetFocus
ShowWindow
MoveWindow
GetDlgCtrlID
SetWindowTextW
GetWindowLongW
IsDialogMessageW
IsDlgButtonChecked
SetDlgItemTextW
SetDlgItemInt
SendDlgItemMessageW
GetDlgItemTextW
GetDlgItemInt
GetDlgItem
CheckRadioButton
CheckDlgButton
GetWindow
WindowFromPoint
SetCapture
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
ClientToScreen
ScreenToClient
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
FillRect
UnhookWindowsHookEx
GetWindowTextLengthW
GetWindowTextW
GetMenuState
GetMenuStringW
AppendMenuW
GetMenuItemID
InsertMenuW
GetMenuItemCount
DeleteMenu
SystemParametersInfoW
DestroyMenu
GetMenuItemInfoW
UnregisterClassW
GetSysColorBrush
GetDesktopWindow
GetSubMenu
RemoveMenu
LoadCursorW
CopyIcon
DestroyCursor
GetCursorPos
SetCursor
SetWindowLongW
DrawEdge
PtInRect
LoadIconW
IsIconic
DrawIcon
RedrawWindow
GetClipboardData
CloseClipboard
OpenClipboard
PostMessageW
SendMessageW
EnableWindow
SetTimer
GetSystemMetrics
GetSysColor
IsWindow
KillTimer
GetParent
InvalidateRect
GetClientRect
GetWindowRect
OffsetRect
CreateDialogIndirectParamW
GetNextDlgTabItem
EndDialog
AdjustWindowRectEx
MapDialogRect
IsWindowEnabled
DeferWindowPos
gdi32
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetCurrentPositionEx
ArcTo
PolyDraw
PolylineTo
PolyBezierTo
RectVisible
DeleteDC
CreateDIBPatternBrushPt
CreatePatternBrush
SelectPalette
PlayMetaFileRecord
GetObjectType
PtVisible
PlayMetaFile
CreatePen
ExtCreatePen
OffsetViewportOrgEx
CreateSolidBrush
CreateHatchBrush
GetDCOrgEx
CreateRectRgnIndirect
SetRectRgn
CombineRgn
GetMapMode
DPtoLP
EnumFontFamiliesExW
GetCharWidthW
CreateFontW
StretchDIBits
GetBkColor
SetViewportOrgEx
SelectObject
GetClipRgn
SelectClipRgn
CreateFontIndirectW
PatBlt
StartDocW
GetPixel
GetObjectW
GetWindowExtEx
GetViewportExtEx
Escape
CreateRectRgn
TextOutW
GetStockObject
GetTextMetricsW
EnumMetaFile
MaskBlt
BitBlt
CreateCompatibleDC
CreateCompatibleBitmap
ExtSelectClipRgn
CreateBitmap
DeleteObject
SetColorAdjustment
SetArcDirection
SetMapperFlags
SetTextCharacterExtra
SetTextAlign
MoveToEx
LineTo
OffsetClipRgn
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
ModifyWorldTransform
SetWorldTransform
SetGraphicsMode
SetTextColor
SetStretchBltMode
SetROP2
SetPolyFillMode
SetBkMode
SetBkColor
RestoreDC
SaveDC
CreateDCW
CopyMetaFileW
GetDeviceCaps
GetTextExtentPoint32W
SetTextJustification
ExtTextOutW
SelectClipPath
comdlg32
GetFileTitleW
winspool.drv
ClosePrinter
OpenPrinterW
DocumentPropertiesW
advapi32
RegEnumKeyW
RegDeleteKeyW
RegOpenKeyW
RegSetValueW
RegOpenKeyExA
RegQueryValueExA
RegQueryValueW
RegEnumValueW
RegEnumKeyExW
RegFlushKey
GetLengthSid
RegDeleteValueW
RegSetValueExW
RegQueryValueExW
RegCloseKey
RegCreateKeyExW
RegOpenKeyExW
RegCreateKeyW
shell32
DragQueryFileW
ShellExecuteW
SHGetFileInfoW
ExtractIconW
SHGetSpecialFolderPathW
DragFinish
ole32
ReadClassStg
ReadFmtUserTypeStg
OleRegGetUserType
WriteClassStg
WriteFmtUserTypeStg
CreateBindCtx
CoTaskMemFree
StringFromGUID2
CLSIDFromString
CoInitialize
CoCreateGuid
CoCreateInstance
ReleaseStgMedium
CoTaskMemAlloc
CoTreatAsClass
StringFromCLSID
OleDuplicateData
CoDisconnectObject
SetConvertStg
oleaut32
VarBstrFromDec
VarBstrFromCy
VarCyFromStr
SysAllocStringByteLen
SysReAllocStringLen
VarDateFromStr
SysAllocStringLen
SysStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayDestroy
SafeArrayUnlock
SafeArrayLock
VarDecFromStr
SafeArrayPtrOfIndex
SafeArrayGetElement
SafeArrayCopy
VariantInit
VariantClear
SafeArrayGetDim
SysAllocString
SysFreeString
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayGetElemsize
SafeArrayCreate
SafeArrayRedim
VarBstrFromDate
SafeArrayPutElement
SafeArrayAllocData
VariantChangeType
SysStringByteLen
VariantCopy
SafeArrayAllocDescriptor
Sections
.text Size: 616KB - Virtual size: 612KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 152KB - Virtual size: 148KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 20KB - Virtual size: 34KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 820KB - Virtual size: 817KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ