Static task
static1
Behavioral task
behavioral1
Sample
2024-02-20_4833c9e14e6bfa5709c78496ad35fc50_icedid.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
2024-02-20_4833c9e14e6bfa5709c78496ad35fc50_icedid.exe
Resource
win10v2004-20231222-en
General
-
Target
2024-02-20_4833c9e14e6bfa5709c78496ad35fc50_icedid
-
Size
595KB
-
MD5
4833c9e14e6bfa5709c78496ad35fc50
-
SHA1
32fec870780c0ea755d73c47fa23a79a3e54dbde
-
SHA256
535ae3126a40bdb54bacf7fb6174016fb29e5a4479657479905c2aa94ccaf1cc
-
SHA512
752ad5a67ce125a551be491a493c5bc46cae1de0110604d7023a18cbac666c5d56f498eadb94da25449480bc23a555eb19b76a08d5e7ecb2256f840ac56e0f60
-
SSDEEP
12288:2Z4e/PxF7QC5Ac8frMvr8IxYS3/PEw8kVZ:2Z4oLQCR8TMvr8uEg
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-02-20_4833c9e14e6bfa5709c78496ad35fc50_icedid
Files
-
2024-02-20_4833c9e14e6bfa5709c78496ad35fc50_icedid.exe windows:5 windows x86 arch:x86
f435b8b8a1706cecba6e18a8cba7dee8
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
chartdir50
CDrawArea_destroy
CBaseChart_destroy
CBaseChart_makeChart3
LineLayer2Layer
XYChart2BaseChart
CXYChart_create
CXYChart_yAxis
CXYChart_xAxis
CXYChart_addLineLayer
CBaseChart_makeChart2
CBaseChart_getChartMetrics
CImageMapHandler_create
CImageMapHandler_destroy
CImageMapHandler_getHotSpot
CViewPortManager_destroy
CViewPortManager_create
CViewPortManager_setChartMetrics
CViewPortManager_getPlotAreaLeft
CViewPortManager_getPlotAreaTop
CViewPortManager_getPlotAreaWidth
CViewPortManager_getPlotAreaHeight
CViewPortManager_inPlotArea
CViewPortManager_validateViewPort
CViewPortManager_canZoomIn
CViewPortManager_canZoomOut
CViewPortManager_zoomAt
CViewPortManager_zoomTo
CViewPortManager_startDrag
CViewPortManager_dragTo
CXYChart_setPlotArea
CAxis_setLabelStep
CAxis_setLabels
CImageMapHandler_getValue
Box2DrawObj
TextBox2Box
CBaseChart_addTitle2
kernel32
SetFilePointer
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
GetFileSize
DuplicateHandle
GetCurrentProcess
GetVolumeInformationA
GetShortPathNameA
CreateFileA
GetFileAttributesExA
LocalFileTimeToFileTime
GetFileSizeEx
SetErrorMode
RtlUnwind
WriteFile
GetSystemTimeAsFileTime
GetCommandLineA
GetStartupInfoA
HeapAlloc
HeapFree
VirtualProtect
VirtualAlloc
VirtualQuery
HeapReAlloc
Sleep
ExitProcess
SetStdHandle
GetFileType
HeapSize
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetACP
IsValidCodePage
GetStringTypeA
GetStringTypeW
LCMapStringA
LCMapStringW
GetStdHandle
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
HeapCreate
VirtualFree
QueryPerformanceCounter
InitializeCriticalSectionAndSpinCount
GetConsoleCP
GetConsoleMode
GetTimeZoneInformation
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CompareStringW
SetEnvironmentVariableA
ReadFile
lstrcmpiA
GetStringTypeExA
DeleteFileA
MoveFileA
GetCurrentDirectoryA
GetSystemDirectoryW
LoadLibraryW
SystemTimeToFileTime
GetThreadLocale
GetOEMCP
GetCPInfo
GlobalFlags
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
LocalAlloc
FindFirstFileA
FileTimeToLocalFileTime
FileTimeToSystemTime
FindClose
GetDiskFreeSpaceA
GetFullPathNameA
GetTempFileNameA
GetFileTime
SetFileTime
GetFileAttributesA
GetTickCount
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileIntA
GetModuleHandleW
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
LoadLibraryExA
InterlockedExchange
InterlockedIncrement
lstrcmpA
CloseHandle
InterlockedDecrement
GetModuleFileNameW
GetCurrentProcessId
FreeResource
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
FreeLibrary
CompareStringA
LoadLibraryA
lstrcmpW
GetModuleHandleA
GetProcAddress
GlobalFree
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
MulDiv
GetLastError
SetLastError
GetModuleFileNameA
lstrlenA
GlobalMemoryStatus
GetSystemInfo
GetVersionExA
MultiByteToWideChar
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
RaiseException
user32
ReuseDDElParam
UnpackDDElParam
ValidateRect
GetMessageA
EndDialog
GetNextDlgTabItem
CreateDialogIndirectParamA
InflateRect
IsZoomed
DeleteMenu
GetSystemMenu
SetParent
PostQuitMessage
ShowOwnedPopups
MapDialogRect
SetWindowContextHelpId
RegisterClipboardFormatA
GetSysColorBrush
GetMenuItemInfoA
UnregisterClassA
GetDCEx
LockWindowUpdate
DestroyIcon
CharUpperA
CharNextA
CopyAcceleratorTableA
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
PostThreadMessageA
CreateMenu
GetTabbedTextExtentA
DrawMenuBar
DefMDIChildProcA
DefFrameProcA
SetWindowRgn
DrawIcon
IsRectEmpty
InvalidateRect
GetCursorPos
WindowFromPoint
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetWindowThreadProcessId
IsWindowEnabled
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapA
ModifyMenuA
EnableMenuItem
CheckMenuItem
RegisterWindowMessageA
LoadIconA
SendDlgItemMessageA
WinHelpA
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
LoadMenuA
RemovePropA
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
ScrollWindow
TrackPopupMenu
GetKeyState
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
ShowScrollBar
PostMessageA
MessageBoxA
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
GetSysColor
AdjustWindowRectEx
ScreenToClient
DeferWindowPos
GetScrollInfo
SetScrollInfo
CopyRect
PtInRect
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
GetWindowLongA
SetWindowLongA
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetSystemMetrics
GetMenuState
GetMenuStringA
AppendMenuA
GetMenuItemID
InsertMenuA
GetMenuItemCount
GetSubMenu
RemoveMenu
GetWindow
SetFocus
GetFocus
IsChild
IsWindow
IsWindowVisible
EqualRect
DispatchMessageA
TranslateMessage
UpdateWindow
GetClientRect
FillRect
SetRect
GetActiveWindow
PeekMessageA
ReleaseCapture
SetCursor
CreateCursor
LoadCursorA
GetParent
SetCapture
KillTimer
SetTimer
ReleaseDC
GetDC
MapWindowPoints
DestroyCursor
SendMessageA
DestroyMenu
LoadAcceleratorsA
InsertMenuItemA
CreatePopupMenu
EnableWindow
GetWindowRect
SetRectEmpty
GetDesktopWindow
RedrawWindow
TranslateAcceleratorA
TranslateMDISysAccel
GetPropA
BringWindowToTop
SetForegroundWindow
gdi32
SetBkMode
SetPolyFillMode
SetROP2
SetStretchBltMode
SetMapMode
ExcludeClipRect
IntersectClipRect
LineTo
MoveToEx
SetTextAlign
BitBlt
GetPixel
StartDocA
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetCurrentPositionEx
ExtSelectClipRgn
DeleteDC
CreatePatternBrush
RestoreDC
GetViewportExtEx
CreateBitmap
CreateEllipticRgn
DPtoLP
LPtoDP
Ellipse
CreateCompatibleBitmap
CreateFontIndirectA
CreateRectRgnIndirect
SetRectRgn
CombineRgn
GetMapMode
GetCharWidthA
StretchDIBits
StartPage
EndPage
SetAbortProc
AbortDoc
EndDoc
GetViewportOrgEx
Rectangle
GetBkColor
GetTextColor
GetRgnBox
GetNearestColor
GetBkMode
GetPolyFillMode
GetROP2
GetStretchBltMode
GetTextAlign
GetTextFaceA
GetTextExtentPointA
GetWindowOrgEx
CreateCompatibleDC
SaveDC
CreateRectRgn
SelectClipRgn
GetObjectA
SetBkColor
SetTextColor
GetClipBox
CreateDCA
GetDeviceCaps
GetTextExtentPoint32A
GetTextMetricsA
CreateFontA
CreatePen
CreateDIBitmap
DeleteObject
CreateSolidBrush
GetStockObject
PatBlt
GetWindowExtEx
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
GetJobA
advapi32
RegQueryValueA
GetFileSecurityA
SetFileSecurityA
RegDeleteValueA
RegSetValueExA
RegCreateKeyA
RegCreateKeyExA
RegSetValueA
RegOpenKeyA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyExA
RegQueryValueExA
RegCloseKey
shell32
DragFinish
ExtractIconA
SHGetFileInfoA
DragQueryFileA
comctl32
InitCommonControlsEx
shlwapi
PathStripToRootA
PathIsUNCA
PathFindFileNameA
PathFindExtensionA
PathRemoveFileSpecW
oledlg
ord8
ole32
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
IsAccelerator
OleTranslateAccelerator
CoInitializeEx
CoUninitialize
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CoDisconnectObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
StringFromGUID2
CoRevokeClassObject
CoRegisterClassObject
CLSIDFromString
CLSIDFromProgID
CoCreateInstance
OleRun
CoTaskMemAlloc
StringFromCLSID
CoTaskMemFree
oleaut32
SafeArrayUnaccessData
VariantChangeType
VariantClear
VariantInit
SafeArrayGetUBound
SafeArrayAccessData
SysAllocStringLen
SysStringLen
SysFreeString
SysAllocStringByteLen
SysStringByteLen
SysAllocString
RegisterTypeLi
LoadTypeLi
LoadRegTypeLi
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
Sections
.text Size: 413KB - Virtual size: 413KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 121KB - Virtual size: 121KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 15KB - Virtual size: 30KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 44KB - Virtual size: 43KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ