Static task
static1
Behavioral task
behavioral1
Sample
2024-03-13_3d16a774a626154b1a8a69f6160bf09a_icedid.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
2024-03-13_3d16a774a626154b1a8a69f6160bf09a_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-03-13_3d16a774a626154b1a8a69f6160bf09a_icedid
-
Size
1.1MB
-
MD5
3d16a774a626154b1a8a69f6160bf09a
-
SHA1
b268bd50428cc4662f7f90b93bbd532d7145e3fc
-
SHA256
0ef8cba41ec78010291099491943f073e14544cf5585b89d5636d5d6133cfd02
-
SHA512
96129b7d431c1bf84af3ee58eab4eb82f93da2f6797cb699dd848c8e3fba6143fe1e141c64c2d05fece8220a82531680fe1b6bc84a6e866b764238c3ac51afdf
-
SSDEEP
24576:mHK8i5q4GKnadfdtSM1723HQZAuSi6MTovO8:mHBV2Av+QZAuSi6MTqO8
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-03-13_3d16a774a626154b1a8a69f6160bf09a_icedid
Files
-
2024-03-13_3d16a774a626154b1a8a69f6160bf09a_icedid.exe windows:4 windows x86 arch:x86
126bf60081e80c47471b434a34605f5b
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GetCurrentProcessId
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
SetHandleCount
GetStdHandle
SetStdHandle
GetTimeZoneInformation
QueryPerformanceCounter
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
IsValidCodePage
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetUnhandledExceptionFilter
IsBadCodePtr
GetLocaleInfoW
HeapSize
HeapReAlloc
GetCommandLineA
GetStartupInfoA
InterlockedExchange
GetDateFormatA
GetTimeFormatA
SetCurrentDirectoryA
SetEnvironmentVariableA
GetFileType
GetSystemTimeAsFileTime
TerminateProcess
GetDriveTypeA
VirtualQuery
GetSystemInfo
VirtualAlloc
VirtualProtect
HeapAlloc
RtlUnwind
HeapFree
ExitProcess
LocalFileTimeToFileTime
SetErrorMode
GetCurrentDirectoryA
FileTimeToLocalFileTime
GetOEMCP
InterlockedIncrement
GetDiskFreeSpaceA
GetFileTime
SetFileTime
GetShortPathNameA
GetFullPathNameA
GetVolumeInformationA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
TlsGetValue
EnterCriticalSection
GlobalHandle
GlobalReAlloc
LeaveCriticalSection
GetProfileIntA
GetTickCount
InterlockedDecrement
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcmpW
DeleteCriticalSection
InitializeCriticalSection
RaiseException
SetLastError
GlobalSize
FormatMessageA
LocalAlloc
LocalHandle
LocalFree
CopyFileA
lstrcmpA
GlobalFlags
LoadLibraryA
GetProcAddress
FreeLibrary
GetCurrentProcess
DuplicateHandle
GetFileSize
ReadFile
SetFilePointer
FileTimeToSystemTime
SystemTimeToFileTime
IsBadReadPtr
GlobalFree
CreateProcessA
WaitForSingleObject
lstrcpynA
GetModuleHandleA
GetModuleFileNameA
MulDiv
GlobalAlloc
lstrcpyA
lstrcatA
GetTempFileNameA
CreateFileA
WriteFile
CloseHandle
FindFirstFileA
DeleteFileA
MoveFileA
FindClose
GetFileAttributesA
GetPrivateProfileIntA
GetPrivateProfileStringA
WritePrivateProfileStringA
GlobalLock
GlobalUnlock
SizeofResource
GetLastError
FreeResource
FindResourceA
LoadResource
LockResource
GetCPInfo
lstrlenA
lstrcmpiA
GetStringTypeExA
lstrlenW
WideCharToMultiByte
CompareStringA
CompareStringW
MultiByteToWideChar
GetVersion
GetThreadLocale
GetLocaleInfoA
GetACP
GetVersionExA
user32
SetParent
CopyAcceleratorTableA
GetDCEx
LockWindowUpdate
UnpackDDElParam
ReuseDDElParam
LoadMenuA
InsertMenuItemA
TranslateMDISysAccel
BringWindowToTop
DrawMenuBar
DefMDIChildProcA
DefFrameProcA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ShowWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
wsprintfA
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
SetRectEmpty
GetMessageA
TranslateMessage
ValidateRect
RegisterWindowMessageA
WinHelpA
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassInfoExA
SetPropA
GetPropA
RemovePropA
SendDlgItemMessageA
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
DispatchMessageA
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
LoadIconA
MapWindowPoints
ScrollWindow
TrackPopupMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
SetForegroundWindow
GetMenu
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
GetClassInfoA
RegisterClassA
DefWindowProcA
SetWindowPos
IsIconic
GetWindow
IntersectRect
EndPaint
BeginPaint
GetWindowDC
UnregisterClassA
GetMenuStringA
DestroyMenu
SetWindowLongA
CallWindowProcA
GetClassNameA
EnumWindows
GetMenuItemRect
IsWindowVisible
ShowScrollBar
ChildWindowFromPointEx
GetDlgCtrlID
IsChild
GetFocus
GetWindowLongA
GetWindowRect
ChildWindowFromPoint
DrawStateA
GetMessagePos
PtInRect
DestroyCaret
GetActiveWindow
GetCapture
WindowFromPoint
RedrawWindow
InflateRect
MessageBoxIndirectA
SetMenu
IsMenu
GetSystemMenu
CheckMenuItem
CharUpperA
GetMenuItemInfoA
SetRect
DrawEdge
FillRect
CopyRect
GetSysColor
SystemParametersInfoA
TabbedTextOutA
DrawTextA
DrawTextExA
GrayStringA
DestroyIcon
DrawIconEx
LoadStringA
ReleaseCapture
GetCursorPos
LoadCursorA
SetCursor
GetClipboardData
GetKeyState
PeekMessageA
MessageBeep
EmptyClipboard
SetClipboardData
CloseClipboard
IsClipboardFormatAvailable
IsWindow
TranslateAcceleratorA
LoadAcceleratorsA
LoadImageA
PostThreadMessageA
SetWindowRgn
DrawIcon
FindWindowA
RegisterClipboardFormatA
GetDlgItem
MessageBoxA
EnableScrollBar
OpenClipboard
GetParent
SetCapture
KillTimer
SetTimer
InvalidateRect
ScreenToClient
ClientToScreen
PostMessageA
SendMessageA
EnableMenuItem
OffsetRect
GetAsyncKeyState
CreateCaret
ShowOwnedPopups
IsRectEmpty
PostQuitMessage
GetTabbedTextExtentA
DestroyCursor
GetWindowPlacement
SetCursorPos
ReleaseDC
GetDC
GetDesktopWindow
GetSystemMetrics
AppendMenuA
InsertMenuA
GetMenuItemCount
ModifyMenuA
GetMenuState
GetMenuItemID
CreatePopupMenu
CreateMenu
GetSysColorBrush
LoadBitmapA
RemoveMenu
DeleteMenu
GetSubMenu
EnableWindow
GetClientRect
UpdateWindow
SetCaretPos
HideCaret
ShowCaret
IsWindowEnabled
gdi32
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetCurrentPositionEx
CreatePatternBrush
CreateRectRgnIndirect
SetRectRgn
CombineRgn
GetCharWidthA
CreateFontA
CloseMetaFile
DeleteMetaFile
GetViewportOrgEx
GetBkColor
CreateEllipticRgn
LPtoDP
GetNearestColor
GetPolyFillMode
GetROP2
GetStretchBltMode
GetTextFaceA
GetWindowOrgEx
CreateRectRgn
SelectClipRgn
SetTextAlign
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetTextColor
SetStretchBltMode
SetROP2
SetPolyFillMode
SetBkMode
SetBkColor
RestoreDC
SaveDC
CreateDCA
CopyMetaFileA
GetStockObject
AddFontResourceA
GetTextAlign
GetTextColor
ExtCreatePen
SetMapMode
GetWinMetaFileBits
GetDeviceCaps
GetDIBColorTable
StretchDIBits
CloseEnhMetaFile
CreateEnhMetaFileA
EndDoc
AbortDoc
SetAbortProc
EndPage
StartPage
StartDocA
GetTextMetricsA
StretchBlt
DPtoLP
CreateBitmap
Rectangle
PatBlt
GetObjectA
GetPixel
SetPixel
CreateDIBSection
SelectObject
DeleteObject
DeleteDC
Ellipse
GetTextExtentPoint32A
GetTextExtentPoint32W
BitBlt
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
CreateCompatibleDC
CreateCompatibleBitmap
CreateFontIndirectA
CreateSolidBrush
CreatePen
GetBkMode
DeleteEnhMetaFile
comdlg32
GetFileTitleA
CommDlgExtendedError
PrintDlgA
GetOpenFileNameA
GetSaveFileNameA
winspool.drv
EnumPrintersA
DeviceCapabilitiesA
DocumentPropertiesA
GetPrinterA
ClosePrinter
OpenPrinterA
GetJobA
advapi32
RegQueryValueExA
RegOpenKeyExA
RegEnumValueA
RegQueryInfoKeyA
RegSetValueA
RegOpenKeyA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
SetFileSecurityA
GetFileSecurityA
RegCreateKeyExA
RegSetValueExA
RegDeleteValueA
RegCreateKeyA
RegCloseKey
shell32
DragAcceptFiles
DragFinish
DragQueryFileA
SHGetFileInfoA
ExtractIconA
ShellExecuteA
comctl32
ImageList_Draw
ImageList_GetImageCount
ImageList_GetIcon
ImageList_AddMasked
ImageList_ReplaceIcon
ord17
ImageList_Destroy
ImageList_Create
ImageList_GetImageInfo
shlwapi
PathFindExtensionA
PathStripToRootA
PathIsUNCA
PathFileExistsA
PathFindFileNameA
oledlg
ord8
ole32
OleDestroyMenuDescriptor
OleFlushClipboard
OleIsCurrentClipboard
OleGetClipboard
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
OleDuplicateData
ReleaseStgMedium
CoTaskMemAlloc
CoTaskMemFree
CreateStreamOnHGlobal
OleCreateMenuDescriptor
IsAccelerator
OleTranslateAccelerator
CoRegisterMessageFilter
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
DoDragDrop
oleaut32
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
Sections
.text Size: 796KB - Virtual size: 793KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 216KB - Virtual size: 215KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 24KB - Virtual size: 41KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 124KB - Virtual size: 123KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ