Static task
static1
Behavioral task
behavioral1
Sample
2024-04-16_754a750e11f789f9aa208cc69199ca5a_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-04-16_754a750e11f789f9aa208cc69199ca5a_icedid.exe
Resource
win10v2004-20240412-en
General
-
Target
2024-04-16_754a750e11f789f9aa208cc69199ca5a_icedid
-
Size
3.1MB
-
MD5
754a750e11f789f9aa208cc69199ca5a
-
SHA1
e7e412016eb4cab66daf4959a5ce1e68919290d6
-
SHA256
22ae0e8405aaab91bdd4e5291f353904572ad78cc0ac25c0020e156ed277cd13
-
SHA512
bc49198a726d9f5a15011a4f9adc8a29c5a931077a9fdb461ced0ed7042331bf95fa5ef5bc779476cd37422d04ac0714db1edba5f25dccf943f31bd960e3a6e7
-
SSDEEP
49152:e2zFVK1X3PE8t03eESL6GV4lpizTSz1CuZ8tXE4VnZOsX5GAoMo:euVIPE8tGbGVyizTSz1CuShVwui
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-16_754a750e11f789f9aa208cc69199ca5a_icedid
Files
-
2024-04-16_754a750e11f789f9aa208cc69199ca5a_icedid.exe windows:5 windows x86 arch:x86
4ddebfb35dc864465c2eafefa8f5994d
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
imm32
ImmGetOpenStatus
ImmSetOpenStatus
ImmGetContext
ImmReleaseContext
yewflo
?CalcSaturatedSteamPresOpe@@YA_NPANN@Z
?CalcSaturatedSteamTempOpe@@YA_NPANN@Z
?CalcSaturatedSteamDensOpe@@YA_NPANN@Z
?CalcSaturatedSteamVisco@@YA_NPANN@Z
?CalcGasDensOpe@@YA_NPANNNNNW4SCALE_CONDITION@@@Z
?CalcWaterVisco@@YAXPANNN@Z
?CalcSuperheatedSteamDensOpe@@YA_NPANNN@Z
?CalcSuperheatedSteamVisco@@YAXPANNN@Z
?CalcLiquidVaporPres@@YA_NPANW4FLUID_ID@@N@Z
?CalcGasDensStdFromFluid@@YA_NPANW4FLUID_ID@@W4SCALE_CONDITION@@@Z
?CalcGasDensStd@@YA_NPANNNNNW4SCALE_CONDITION@@@Z
?CalcWaterDensOpe@@YA_NPANNN@Z
?Sizing@@YAXPAUSIZING_RESULT@@PBUSIZING_PARAM@@@Z
kernel32
VirtualFree
LCMapStringW
GetTimeZoneInformation
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
InitializeCriticalSectionAndSpinCount
CompareStringW
GetLocaleInfoW
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEnvironmentVariableA
HeapCreate
SetHandleCount
GetConsoleMode
GetConsoleCP
GetStringTypeW
GetStringTypeA
IsValidLocale
EnumSystemLocalesA
GetUserDefaultLCID
IsValidCodePage
GetACP
GetStdHandle
GetFileType
SetStdHandle
HeapSize
ExitProcess
CreateThread
ExitThread
HeapReAlloc
VirtualQuery
GetSystemInfo
VirtualAlloc
GetStartupInfoA
GetCommandLineA
HeapAlloc
GetDateFormatA
GetTimeFormatA
GetSystemTimeAsFileTime
HeapFree
RaiseException
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
RtlUnwind
FindResourceExA
VirtualProtect
GetTempPathA
SearchPathA
GetProfileIntA
GetTickCount
GetCurrentDirectoryA
lstrcpyA
GetSystemDirectoryW
LoadLibraryW
SetErrorMode
GetOEMCP
GetCPInfo
GlobalFlags
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
LocalAlloc
GetModuleHandleW
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileIntA
GetShortPathNameA
GetVolumeInformationA
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
lstrcmpiA
GetThreadLocale
GetStringTypeExA
MoveFileA
InterlockedIncrement
InterlockedDecrement
GetModuleFileNameW
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
LoadLibraryExA
InterlockedExchange
GetFileSizeEx
CreateFileA
SystemTimeToFileTime
LocalFileTimeToFileTime
GetFileAttributesExA
FindFirstFileA
FileTimeToLocalFileTime
FileTimeToSystemTime
FindClose
WaitForSingleObject
ResumeThread
SetThreadPriority
CloseHandle
lstrcmpA
GetDiskFreeSpaceA
GetFullPathNameA
GetTempFileNameA
GetFileTime
SetFileTime
GetFileAttributesA
GetCurrentProcessId
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
FreeLibrary
CompareStringA
LoadLibraryA
lstrcmpW
GetModuleHandleA
GetProcAddress
GetVersionExA
FreeResource
GetLastError
SetLastError
GlobalFree
CopyFileA
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
lstrlenW
MultiByteToWideChar
lstrlenA
Sleep
LocalFree
FormatMessageA
MulDiv
DeleteFileA
GetModuleFileNameA
WideCharToMultiByte
LoadResource
LockResource
SizeofResource
FindResourceA
CreateFileW
LCMapStringA
GetProcessHeap
user32
DestroyCursor
SetRect
GetMessageA
TranslateMessage
GetCursorPos
ValidateRect
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
FillRect
UnpackDDElParam
ReuseDDElParam
LoadMenuA
DestroyMenu
GetWindowThreadProcessId
SetCursor
ReleaseCapture
LoadAcceleratorsA
InsertMenuItemA
CreatePopupMenu
SetRectEmpty
RedrawWindow
TranslateAcceleratorA
TranslateMDISysAccel
BringWindowToTop
DrawMenuBar
DefMDIChildProcA
DefFrameProcA
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
CheckDlgButton
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuA
CheckMenuItem
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
DispatchMessageA
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageA
MapWindowPoints
ScrollWindow
SetClassLongA
TrackPopupMenu
GetKeyState
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
ShowScrollBar
GetKeyNameTextA
MessageBoxA
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
ScreenToClient
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
CopyRect
SetWindowPlacement
PtInRect
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetSystemMetrics
GetWindow
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
IsWindow
GetDlgItem
IsWindowEnabled
GetParent
GetNextDlgTabItem
EndDialog
GetMenuState
GetMenuStringA
AppendMenuA
GetMenuItemID
InsertMenuA
GetMenuItemCount
GetSubMenu
RemoveMenu
LoadIconA
LoadCursorA
SetTimer
UpdateWindow
GetDoubleClickTime
CopyIcon
SetParent
LoadBitmapA
GetFocus
SetCursorPos
GetMenuDefaultItem
SetMenuDefaultItem
EmptyClipboard
CloseClipboard
GetDC
GetWindowRect
IsZoomed
GetSystemMenu
EnableMenuItem
IsCharAlphaNumericA
IsCharAlphaA
LockWindowUpdate
GetWindowLongA
SetWindowLongA
PostMessageA
MessageBeep
InvalidateRect
GetClientRect
SendMessageA
GetSysColor
EnableWindow
SetClipboardData
OpenClipboard
MapVirtualKeyA
IsRectEmpty
GetWindowRgn
MapVirtualKeyExA
IsCharLowerA
SubtractRect
GetUpdateRect
CreateAcceleratorTableA
GetKeyboardState
GetKeyboardLayout
ToAsciiEx
CharUpperBuffA
IsMenu
GetAsyncKeyState
DeleteMenu
GetDCEx
GetTabbedTextExtentA
PostThreadMessageA
CreateMenu
CopyAcceleratorTableA
UnionRect
FrameRect
RegisterClipboardFormatA
WaitMessage
IsClipboardFormatAvailable
InvalidateRgn
CharNextA
UpdateLayeredWindow
EnableScrollBar
UnregisterClassA
IsWindowVisible
DestroyAcceleratorTable
SetWindowContextHelpId
MapDialogRect
GetMenuItemInfoA
CharUpperA
DrawIcon
LoadImageA
GetIconInfo
CopyImage
DestroyIcon
GetNextDlgGroupItem
SetCapture
ShowOwnedPopups
PostQuitMessage
DrawIconEx
GetSysColorBrush
SetWindowRgn
DrawFocusRect
DrawFrameControl
DrawEdge
InflateRect
DrawStateA
WindowFromPoint
KillTimer
NotifyWinEvent
gdi32
GetClipBox
SetTextColor
SetBkColor
CreateBitmap
CreateCompatibleBitmap
SaveDC
RestoreDC
SetBkMode
SetPolyFillMode
SetROP2
SetStretchBltMode
SetMapMode
ExcludeClipRect
IntersectClipRect
LineTo
MoveToEx
SetTextAlign
DeleteObject
SelectClipRgn
CreateRectRgn
GetViewportExtEx
GetWindowExtEx
GetPixel
StartDocA
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetCurrentPositionEx
CopyMetaFileA
DeleteDC
CreatePatternBrush
GetStockObject
SelectPalette
GetObjectType
GetDCOrgEx
CreateHatchBrush
GetViewportOrgEx
DPtoLP
PatBlt
StartPage
EndPage
SetAbortProc
AbortDoc
EndDoc
CreateRectRgnIndirect
GetTextMetricsA
GetTextExtentPoint32A
GetCharWidthA
StretchDIBits
GetBkColor
CreateEllipticRgn
CombineRgn
GetTextColor
Polyline
Polygon
LPtoDP
SetRectRgn
GetMapMode
GetNearestColor
GetBkMode
GetPolyFillMode
GetROP2
GetStretchBltMode
GetTextAlign
GetTextFaceA
GetTextExtentPointA
GetWindowOrgEx
CreateRoundRectRgn
CreateDIBitmap
EnumFontFamiliesA
GetTextCharsetInfo
CreateDIBSection
SetDIBColorTable
RealizePalette
StretchBlt
SetPixel
RoundRect
GetRgnBox
OffsetRgn
CreatePalette
GetPaletteEntries
ExtFloodFill
SetPaletteEntries
PtInRegion
FillRgn
FrameRgn
GetBoundsRect
GetNearestPaletteIndex
GetSystemPaletteEntries
EnumFontFamiliesExA
SetPixelV
BitBlt
CreateDCA
CreateCompatibleDC
GetObjectA
CreateFontIndirectA
GetDeviceCaps
Rectangle
Ellipse
PaintRgn
CreatePolygonRgn
CreateSolidBrush
CreateFontA
ExtSelectClipRgn
CreatePen
msimg32
TransparentBlt
AlphaBlend
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
GetJobA
advapi32
RegCreateKeyA
RegDeleteValueA
RegQueryValueA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyExA
RegQueryValueExA
GetFileSecurityA
SetFileSecurityA
RegSetValueA
RegSetValueExA
RegCreateKeyExA
RegCloseKey
RegOpenKeyA
RegEnumKeyExA
shell32
SHGetPathFromIDListA
SHBrowseForFolderA
ShellExecuteA
DragAcceptFiles
DragFinish
DragQueryFileA
SHGetFileInfoA
ExtractIconA
SHAppBarMessage
comctl32
ImageList_GetIconSize
InitCommonControlsEx
shlwapi
PathAddBackslashA
PathRemoveBackslashA
PathFindFileNameA
PathFindExtensionA
PathRemoveFileSpecW
PathRemoveExtensionA
PathStripToRootA
PathIsUNCA
oledlg
ord8
ole32
OleGetClipboard
OleIsCurrentClipboard
OleFlushClipboard
DoDragDrop
RegisterDragDrop
RevokeDragDrop
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRevokeClassObject
CoRegisterMessageFilter
OleTranslateAccelerator
CLSIDFromString
CLSIDFromProgID
CoInitializeEx
CoCreateInstance
CoUninitialize
OleDuplicateData
CoTaskMemAlloc
ReleaseStgMedium
CoTaskMemFree
CoLockObjectExternal
OleLockRunning
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CreateStreamOnHGlobal
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
IsAccelerator
oleaut32
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
VariantCopy
SysAllocStringByteLen
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
SysAllocString
OleCreateFontIndirect
SysFreeString
SysStringLen
gdiplus
GdipDisposeImage
GdipFree
GdipGetImageWidth
GdipGetImageHeight
GdipGetImagePixelFormat
GdipGetImagePalette
GdipAlloc
GdipDeleteGraphics
GdipCreateBitmapFromStream
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromScan0
GdipBitmapLockBits
GdipBitmapUnlockBits
GdiplusStartup
GdiplusShutdown
GdipGetImageGraphicsContext
GdipDrawImageI
GdipCloneImage
GdipGetImagePaletteSize
winmm
PlaySoundA
Sections
.text Size: 1.6MB - Virtual size: 1.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 481KB - Virtual size: 481KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 516KB - Virtual size: 544KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 595KB - Virtual size: 594KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ