Static task
static1
Behavioral task
behavioral1
Sample
2024-01-25_b3836a6b047f80f0a4062422425edf7b_icedid.exe
Resource
win7-20231215-en
General
-
Target
2024-01-25_b3836a6b047f80f0a4062422425edf7b_icedid
-
Size
3.9MB
-
MD5
b3836a6b047f80f0a4062422425edf7b
-
SHA1
7d89d175451ef2cfcc1be7b704a149ae1ffb5c88
-
SHA256
ccd7712a0436b5042105fc807db0bcff36c90669eeffb34e7ecbcf75d2c09040
-
SHA512
30b808edb9f5abdc11dd332b655d760c46e763f5aefa75ef93337ea2984729466f9f4b326fea14776058a06008d46bb593ba00e3e2dc9ee8f50bdb91a47452f7
-
SSDEEP
98304:LVE++ZbKylF2ykxlvUDyA/cPyl3jJpj0FLOAkGkzdnEVomFHKnP:JrMsEDyUjJpj0FLOyomFHKnP
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-01-25_b3836a6b047f80f0a4062422425edf7b_icedid
Files
-
2024-01-25_b3836a6b047f80f0a4062422425edf7b_icedid.exe windows:6 windows x86 arch:x86
bc5ba14024f392c11085344d2d948260
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
IsValidCodePage
GetACP
GetOEMCP
GetCPInfo
GetTimeZoneInformation
GetStringTypeW
GetConsoleCP
GetConsoleMode
FreeEnvironmentStringsW
SetFilePointerEx
OutputDebugStringW
LCMapStringW
WriteConsoleW
SetEnvironmentVariableA
GetEnvironmentStringsW
QueryPerformanceCounter
GetStartupInfoW
GetStdHandle
GetFileType
SetStdHandle
GetSystemTimeAsFileTime
HeapQueryInformation
GetModuleHandleExW
ExitProcess
ExitThread
VirtualQuery
VirtualAlloc
Sleep
GetSystemInfo
RtlUnwind
IsProcessorFeaturePresent
IsDebuggerPresent
GetCommandLineW
FindResourceExW
VirtualProtect
GetProfileIntW
SearchPathW
GetTempPathW
GetTempFileNameW
GetWindowsDirectoryW
GetCurrentDirectoryW
VerifyVersionInfoW
VerSetConditionMask
SetErrorMode
GetFileTime
GetFileSizeEx
GetFileAttributesExW
GetFileAttributesW
FileTimeToLocalFileTime
GlobalFlags
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
GetLocaleInfoW
CompareStringW
LocalReAlloc
LocalAlloc
GlobalHandle
GlobalReAlloc
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSection
GlobalGetAtomNameW
WritePrivateProfileStringW
GetPrivateProfileStringW
GetPrivateProfileIntW
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
lstrcpyW
GetTickCount
CompareStringA
lstrcmpA
GetCurrentThread
FileTimeToSystemTime
GetThreadLocale
lstrcmpiW
GetCurrentProcess
DuplicateHandle
UnlockFile
SetFilePointer
SetEndOfFile
LockFile
GetVolumeInformationW
GetFullPathNameW
GetFileSize
FlushFileBuffers
FindFirstFileW
FindClose
DeleteFileW
ResumeThread
SetThreadPriority
GetVersionExW
GetCurrentProcessId
WideCharToMultiByte
CopyFileW
FormatMessageW
MulDiv
LocalFree
GlobalFree
GlobalUnlock
GlobalLock
GlobalSize
GlobalAlloc
GlobalFindAtomW
GlobalAddAtomW
LoadLibraryW
LoadLibraryA
lstrcmpW
GlobalDeleteAtom
LoadLibraryExW
GetProcAddress
GetModuleHandleW
GetModuleHandleA
GetModuleFileNameW
FreeResource
FreeLibrary
GetSystemDirectoryW
GetCurrentThreadId
InitializeCriticalSectionAndSpinCount
SetLastError
EncodePointer
OutputDebugStringA
DeleteCriticalSection
DecodePointer
EnterCriticalSection
HeapSize
RaiseException
InitializeCriticalSectionEx
LeaveCriticalSection
GetProcessHeap
HeapFree
HeapAlloc
HeapReAlloc
WriteFile
WaitForSingleObject
GetLastError
ReadFile
ClearCommError
CreateEventW
SetCommState
GetCommState
SetCommTimeouts
SetupComm
CloseHandle
PurgeComm
CreateFileW
TerminateThread
GetExitCodeThread
CreateThread
MultiByteToWideChar
GetLocalTime
FindResourceW
LoadResource
LockResource
SizeofResource
ReadConsoleW
user32
CreateMenu
DestroyCursor
GetWindowRgn
InvertRect
HideCaret
IsClipboardFormatAvailable
GetUpdateRect
SetClassLongW
DestroyAcceleratorTable
ModifyMenuW
CopyIcon
GetIconInfo
GetDoubleClickTime
LockWindowUpdate
BringWindowToTop
SetCursorPos
LoadImageW
EmptyClipboard
SetClipboardData
CloseClipboard
OpenClipboard
GetNextDlgGroupItem
InvalidateRgn
CopyAcceleratorTableW
CharNextW
PostThreadMessageW
WaitMessage
DestroyIcon
MonitorFromPoint
UnionRect
EnableScrollBar
UpdateLayeredWindow
IsMenu
SetMenuDefaultItem
GetMenuDefaultItem
CreatePopupMenu
NotifyWinEvent
WindowFromPoint
MessageBeep
DeleteMenu
ReleaseCapture
SetCapture
IsZoomed
TrackMouseEvent
EnumDisplayMonitors
SetRectEmpty
SetLayeredWindowAttributes
IntersectRect
RealChildWindowFromPoint
LoadCursorW
CopyImage
SystemParametersInfoW
GetMenuItemInfoW
DestroyMenu
SetCursor
ShowOwnedPopups
DrawIconEx
IsRectEmpty
OffsetRect
InflateRect
DrawFocusRect
GetSysColorBrush
SetWindowRgn
DrawFrameControl
DrawEdge
MapDialogRect
RegisterClipboardFormatW
PostQuitMessage
GetAsyncKeyState
InvalidateRect
DrawStateW
CharUpperW
GetCursorPos
TranslateMessage
GetMessageW
MapVirtualKeyW
GetKeyNameTextW
FillRect
ClientToScreen
EndPaint
GetComboBoxInfo
ReleaseDC
GetWindowDC
GetDC
TabbedTextOutW
GrayStringW
DrawTextExW
DrawTextW
GetWindowThreadProcessId
SendDlgItemMessageA
LoadMenuW
GetDesktopWindow
GetActiveWindow
GetNextDlgTabItem
EndDialog
CreateDialogIndirectParamW
RemoveMenu
InsertMenuW
GetMenuState
GetMenuStringW
IsDialogMessageW
SetWindowTextW
IsWindowEnabled
CheckDlgButton
MoveWindow
ShowWindow
SetMenuItemInfoW
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
EnableMenuItem
CheckMenuItem
GetMonitorInfoW
MonitorFromWindow
WinHelpW
GetScrollInfo
SetScrollInfo
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExW
GetWindow
GetLastActivePopup
GetTopWindow
GetClassNameW
GetParent
GetClassLongW
SetWindowLongW
GetWindowLongW
PtInRect
EqualRect
CopyRect
GetSysColor
MapWindowPoints
ScreenToClient
MessageBoxW
AdjustWindowRectEx
GetWindowRect
GetWindowTextLengthW
GetWindowTextW
RemovePropW
GetPropW
SetPropW
ShowScrollBar
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
ScrollWindow
RedrawWindow
ValidateRect
SetForegroundWindow
GetForegroundWindow
SetActiveWindow
UpdateWindow
TrackPopupMenu
GetMenuItemCount
GetMenuItemID
TranslateMDISysAccel
DefMDIChildProcW
DefFrameProcW
DrawMenuBar
MapVirtualKeyExW
IsCharLowerW
SubtractRect
FrameRect
ReuseDDElParam
UnpackDDElParam
InsertMenuItemW
GetSubMenu
SetMenu
TranslateAcceleratorW
CharUpperBuffW
CreateAcceleratorTableW
LoadAcceleratorsW
GetKeyboardState
GetKeyboardLayout
BeginPaint
ToUnicodeEx
GetMenu
GetCapture
GetKeyState
SetFocus
GetDlgItem
IsWindowVisible
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetWindowPlacement
GetWindowPlacement
SetWindowPos
DestroyWindow
IsChild
IsWindow
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
CallWindowProcW
DefWindowProcW
PostMessageW
GetMessageTime
GetMessagePos
PeekMessageW
DispatchMessageW
RegisterWindowMessageW
UnregisterClassW
wsprintfW
KillTimer
DrawIcon
GetSystemMetrics
IsIconic
SetTimer
AppendMenuW
GetSystemMenu
LoadIconW
LoadBitmapW
SetRect
SetParent
GetClientRect
SendMessageW
GetDlgCtrlID
GetFocus
EnableWindow
SetWindowContextHelpId
gdi32
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
SetWindowOrgEx
OffsetViewportOrgEx
OffsetWindowOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
CreateRectRgnIndirect
PatBlt
CombineRgn
CreateEllipticRgn
Ellipse
GetBkColor
GetTextColor
GetTextExtentPoint32W
CreatePolygonRgn
Polygon
Polyline
GetTextMetricsW
CreateFontIndirectW
GetMapMode
SetRectRgn
DPtoLP
CreateCompatibleBitmap
CreateDIBitmap
EnumFontFamiliesW
GetTextCharsetInfo
CreateRoundRectRgn
CreateDIBSection
Rectangle
SetPixel
GetRgnBox
RealizePalette
StretchBlt
SetDIBColorTable
OffsetRgn
CreatePalette
GetPaletteEntries
GetNearestPaletteIndex
GetSystemPaletteEntries
EnumFontFamiliesExW
ExtFloodFill
SetPaletteEntries
FillRgn
FrameRgn
GetBoundsRect
PtInRegion
GetViewportOrgEx
LPtoDP
GetWindowOrgEx
SetPixelV
GetTextFaceW
SetROP2
SetPolyFillMode
SetTextAlign
ExtTextOutW
TextOutW
MoveToEx
RoundRect
DeleteDC
GetLayout
SetLayout
SetMapMode
SetBkMode
SelectPalette
SelectObject
ExtSelectClipRgn
SelectClipRgn
SaveDC
RestoreDC
RectVisible
PtVisible
LineTo
IntersectClipRect
GetWindowExtEx
GetViewportExtEx
GetStockObject
GetPixel
GetObjectType
GetClipBox
ExcludeClipRect
Escape
DeleteObject
CreateSolidBrush
CreateRectRgn
CreatePatternBrush
CreatePen
CreateHatchBrush
CreateCompatibleDC
BitBlt
GetDeviceCaps
CreateDCW
CopyMetaFileW
CreateBitmap
GetObjectW
SetTextColor
SetBkColor
msimg32
AlphaBlend
TransparentBlt
winspool.drv
ClosePrinter
OpenPrinterW
DocumentPropertiesW
advapi32
RegSetValueExW
RegEnumValueW
RegEnumKeyExW
RegQueryValueW
RegEnumKeyW
RegCloseKey
RegDeleteValueW
RegDeleteKeyW
RegCreateKeyExW
RegQueryValueExW
RegOpenKeyExW
RegSetValueW
shell32
DragQueryFileW
SHGetMalloc
SHGetPathFromIDListW
SHGetSpecialFolderLocation
SHBrowseForFolderW
SHGetDesktopFolder
ExtractIconW
DragFinish
SHGetFileInfoW
ShellExecuteW
SHAppBarMessage
comctl32
InitCommonControlsEx
shlwapi
PathFindFileNameW
PathRemoveFileSpecW
PathIsUNCW
PathStripToRootW
PathFindExtensionW
StrFormatKBSizeW
uxtheme
DrawThemeBackground
GetWindowTheme
GetThemeSysColor
IsThemeBackgroundPartiallyTransparent
IsAppThemed
OpenThemeData
CloseThemeData
GetThemePartSize
DrawThemeParentBackground
GetThemeColor
GetCurrentThemeName
DrawThemeText
ole32
OleIsCurrentClipboard
OleFlushClipboard
CoGetClassObject
CoDisconnectObject
CoInitialize
OleUninitialize
OleInitialize
CoFreeUnusedLibraries
CoCreateGuid
CoRevokeClassObject
CoRegisterClassObject
StringFromGUID2
OleRun
CLSIDFromProgID
CoCreateInstance
CoInitializeEx
CoUninitialize
CoRegisterMessageFilter
OleDuplicateData
CoTaskMemFree
CoTaskMemAlloc
StringFromCLSID
IsAccelerator
OleTranslateAccelerator
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
OleLockRunning
RevokeDragDrop
RegisterDragDrop
ReleaseStgMedium
CoLockObjectExternal
OleGetClipboard
DoDragDrop
CreateStreamOnHGlobal
CreateILockBytesOnHGlobal
StgOpenStorageOnILockBytes
CLSIDFromString
StgCreateDocfileOnILockBytes
oleaut32
VariantClear
OleCreateFontIndirect
RegisterTypeLi
LoadRegTypeLi
LoadTypeLi
VarBstrFromDate
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
SysStringLen
SysStringByteLen
VariantCopy
SysFreeString
SysAllocString
VariantChangeType
VariantInit
SysAllocStringLen
oledlg
OleUIBusyW
gdiplus
GdipSetInterpolationMode
GdipCreateFromHDC
GdipCreateBitmapFromHBITMAP
GdipDrawImageI
GdipDeleteGraphics
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePaletteSize
GdipGetImagePalette
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipDisposeImage
GdipCloneImage
GdiplusStartup
GdipFree
GdipAlloc
GdiplusShutdown
GdipDrawImageRectI
oleacc
CreateStdAccessibleObject
AccessibleObjectFromWindow
LresultFromObject
imm32
ImmReleaseContext
ImmGetContext
ImmGetOpenStatus
winmm
PlaySoundW
Sections
.text Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 377KB - Virtual size: 376KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 26KB - Virtual size: 60KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.8MB - Virtual size: 1.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 136KB - Virtual size: 136KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE