Static task
static1
Behavioral task
behavioral1
Sample
2024-02-24_f2492c9e16ec604a982ae520656e6057_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-02-24_f2492c9e16ec604a982ae520656e6057_icedid.exe
Resource
win10v2004-20240221-en
General
-
Target
2024-02-24_f2492c9e16ec604a982ae520656e6057_icedid
-
Size
1.9MB
-
MD5
f2492c9e16ec604a982ae520656e6057
-
SHA1
9e50d13d01b6fedb81826f6361ce9239ec3a77e0
-
SHA256
128f3451aab9cdf4feeeaede2937d1971d3d54a9c71760762e5eccce8c361382
-
SHA512
c6504e7a8fc0143cd4dddb82b2b286de04c70c2009f0425a7713b852e04c99d38c20ad904c286f07169b477f6a7097b12dafcd227b8a428d34a0c15ed1b714ee
-
SSDEEP
24576:/2Rn2D2RBFYm5ysH5TKrpbZWpqjTd8xG/c:grR8pbZW0t8xG/
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-02-24_f2492c9e16ec604a982ae520656e6057_icedid
Files
-
2024-02-24_f2492c9e16ec604a982ae520656e6057_icedid.exe windows:4 windows x86 arch:x86
f19ff921016bd487e1e01dcf1b7b62f9
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
shlwapi
PathStripToRootW
PathIsUNCW
PathFindExtensionW
SHDeleteKeyW
PathFindFileNameW
winmm
sndPlaySoundW
version
GetFileVersionInfoW
VerQueryValueW
GetFileVersionInfoSizeW
ws2_32
inet_addr
WSAGetLastError
gethostbyname
inet_ntoa
getservbyname
htons
gethostbyaddr
getservbyport
ntohs
select
sendto
WSACancelBlockingCall
setsockopt
ioctlsocket
getsockopt
recv
getsockname
gethostname
WSAAsyncSelect
send
socket
connect
bind
listen
accept
closesocket
shutdown
htonl
WSAStartup
WSACleanup
recvfrom
kernel32
GlobalHandle
TlsGetValue
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
FindResourceExW
WritePrivateProfileStringW
GetPrivateProfileStringW
SetErrorMode
CreateMutexW
GetFileTime
GetStartupInfoW
RtlUnwind
HeapFree
GetSystemTimeAsFileTime
ExitThread
CreateThread
HeapReAlloc
HeapAlloc
ExitProcess
TerminateProcess
VirtualAlloc
GetSystemInfo
VirtualQuery
SetStdHandle
GetFileType
HeapSize
GetStdHandle
GetModuleFileNameA
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
SetHandleCount
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
GetTimeFormatA
GetDateFormatA
LCMapStringA
LCMapStringW
SetUnhandledExceptionFilter
QueryPerformanceCounter
GetOEMCP
GetCPInfo
IsBadReadPtr
IsBadCodePtr
GetStringTypeA
GetStringTypeW
CompareStringA
CompareStringW
SetEnvironmentVariableA
SetEnvironmentVariableW
GetDriveTypeA
GetFullPathNameW
GetVolumeInformationW
DuplicateHandle
UnlockFile
LockFile
FlushFileBuffers
lstrcmpiW
InterlockedIncrement
lstrcmpiA
ConvertDefaultLocale
EnumResourceLanguagesW
GetLocaleInfoW
GlobalReAlloc
VirtualProtect
SuspendThread
GetProfileIntW
lstrcmpA
FreeResource
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
GetModuleHandleA
GetModuleHandleW
GetVersionExA
MulDiv
GlobalSize
FormatMessageW
GetSystemTime
ResetEvent
CreateEventW
GetCurrentThread
GetCurrentProcess
WaitForMultipleObjects
GetExitCodeProcess
GlobalMemoryStatus
SetFileAttributesW
GetTimeZoneInformation
SystemTimeToFileTime
SetFileTime
MoveFileW
SetEvent
FlushViewOfFile
GetFileSize
SetEndOfFile
InterlockedDecrement
LocalAlloc
LocalFree
GetCurrentProcessId
Beep
SetLastError
GetSystemDirectoryA
LoadLibraryA
GetCurrentThreadId
CreateFileMappingW
OpenFileMappingW
MapViewOfFile
UnmapViewOfFile
GetVersion
LoadLibraryW
SetCurrentDirectoryW
CreateProcessW
GetTickCount
WriteFile
SetFilePointer
ReadFile
lstrlenW
GetModuleFileNameW
WideCharToMultiByte
GlobalFree
GetFileAttributesW
CreateDirectoryW
CopyFileW
GetCurrentDirectoryW
GetTempFileNameW
CreateFileW
GetTempPathW
DeleteFileW
RemoveDirectoryW
LeaveCriticalSection
EnterCriticalSection
SetThreadPriority
lstrcmpW
FileTimeToLocalFileTime
FileTimeToSystemTime
GetLogicalDrives
GetDriveTypeW
GlobalAlloc
GlobalLock
GlobalUnlock
LoadLibraryExW
GetProcAddress
FreeLibrary
FindNextFileW
GetLastError
FindFirstFileW
FindClose
lstrcatW
lstrlenA
WaitForSingleObject
Sleep
ResumeThread
lstrcpynW
FindResourceW
LoadResource
LockResource
SizeofResource
MultiByteToWideChar
CloseHandle
lstrcpyW
DeleteCriticalSection
InitializeCriticalSection
RaiseException
GetVersionExW
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
ReleaseMutex
user32
CharNextW
CopyAcceleratorTableW
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
LockWindowUpdate
SetParent
GetSysColorBrush
CharUpperW
IsZoomed
IsRectEmpty
SetWindowContextHelpId
PostQuitMessage
IsClipboardFormatAvailable
GetAsyncKeyState
WindowFromPoint
ValidateRect
GetMessageW
GetDCEx
SetRectEmpty
GetActiveWindow
CreateDialogIndirectParamW
EndPaint
BeginPaint
GetWindowDC
GetMenuCheckMarkDimensions
IsWindowEnabled
ShowWindow
IsDialogMessageW
SetDlgItemInt
GetDlgItemInt
WinHelpW
SetWindowsHookExW
CallNextHookEx
GetClassInfoExW
GetClassLongW
SetPropW
GetPropW
RemovePropW
SendDlgItemMessageA
SetFocus
IsChild
GetWindowTextLengthW
GetForegroundWindow
GetLastActivePopup
BeginDeferWindowPos
EndDeferWindowPos
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
SetScrollRange
GetScrollPos
AdjustWindowRectEx
DeferWindowPos
GetScrollInfo
SetScrollInfo
CallWindowProcW
SetWindowPos
SystemParametersInfoA
GetWindowPlacement
GetWindow
GetMenuItemID
DrawEdge
FrameRect
GrayStringW
DrawTextExW
TabbedTextOutW
WaitForInputIdle
RegisterWindowMessageW
SetScrollPos
BringWindowToTop
TrackPopupMenu
DestroyMenu
SetWindowTextW
MapDialogRect
MoveWindow
DialogBoxParamW
EndDialog
GetDlgItem
SetDlgItemTextW
SendDlgItemMessageW
DestroyWindow
GetClassInfoW
RegisterClassW
CreateWindowExW
CopyRect
EnableWindow
GetSystemMetrics
GetSysColor
DestroyIcon
UnregisterClassW
PtInRect
GetClientRect
RedrawWindow
SetCapture
ReleaseCapture
SendMessageW
PostMessageW
GetWindowRect
GetWindowLongW
SetWindowLongW
InflateRect
SetRect
OffsetRect
MessageBoxW
GetTopWindow
IsWindowVisible
IntersectRect
GetDlgCtrlID
EnumWindows
GetClassNameW
GetWindowTextW
FlashWindow
SetActiveWindow
GetSystemMenu
DrawMenuBar
SetMenu
GetMenu
CheckMenuItem
DrawIcon
LoadBitmapW
PostThreadMessageW
SetMenuItemBitmaps
RegisterClipboardFormatW
SetForegroundWindow
GetNextDlgTabItem
UpdateWindow
ClientToScreen
IsIconic
InsertMenuW
GetMenuState
GetMenuItemCount
UnionRect
GetClipboardData
ModifyMenuW
DeleteMenu
wsprintfW
FillRect
DrawTextW
GetCursorPos
ScreenToClient
AppendMenuW
CreatePopupMenu
EmptyClipboard
SetClipboardData
CloseClipboard
GetKeyState
DestroyCaret
SetCursor
ShowCaret
HideCaret
SetCaretPos
CreateCaret
OpenClipboard
GetCapture
ReleaseDC
GetDC
LoadMenuW
GetSubMenu
EnableMenuItem
GetFocus
GetDesktopWindow
IsWindow
DispatchMessageW
TranslateMessage
PeekMessageW
DefWindowProcW
LoadCursorW
LoadIconW
InvalidateRect
GetParent
LoadImageW
SetTimer
KillTimer
EqualRect
gdi32
DeleteDC
ExtSelectClipRgn
CreateRectRgn
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
GetCurrentObject
BitBlt
CreateRectRgnIndirect
GetRgnBox
CreatePen
GetBkColor
ScaleWindowExtEx
SetWindowExtEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
GetWindowExtEx
GetViewportExtEx
CreateCompatibleDC
GetTextColor
EnumFontFamiliesExW
CreateFontW
GetCharWidthW
StretchDIBits
GetMapMode
CombineRgn
SetRectRgn
PatBlt
Rectangle
CreatePatternBrush
CreateCompatibleBitmap
SelectObject
GetStockObject
DeleteObject
GetTextMetricsW
GetObjectW
CreateFontIndirectW
CreateSolidBrush
GetTextExtentPoint32W
SelectClipRgn
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
SetMapMode
SetROP2
SetBkMode
RestoreDC
SaveDC
CreateBitmap
SetBkColor
SetTextColor
GetClipBox
CopyMetaFileW
GetDeviceCaps
comdlg32
GetOpenFileNameW
GetFileTitleW
ChooseFontW
GetSaveFileNameW
ChooseColorW
winspool.drv
DocumentPropertiesW
OpenPrinterW
ClosePrinter
advapi32
RegCloseKey
RegCreateKeyExW
RegOpenKeyW
RegQueryValueExW
RegEnumKeyW
RegOpenKeyExW
RegQueryValueW
RegDeleteKeyW
RegSetValueExW
shell32
Shell_NotifyIconW
ShellExecuteW
ExtractIconExW
SHFileOperationW
SHBrowseForFolderW
SHGetMalloc
DragAcceptFiles
DragQueryFileW
DragFinish
ShellExecuteExW
SHGetSpecialFolderLocation
SHGetFileInfoW
SHGetPathFromIDListW
comctl32
ImageList_Destroy
ImageList_DragShowNolock
ImageList_SetBkColor
ImageList_GetIcon
ImageList_ReplaceIcon
_TrackMouseEvent
ImageList_Add
ImageList_DragEnter
ImageList_DragMove
ImageList_EndDrag
ImageList_BeginDrag
ImageList_AddMasked
ImageList_DrawEx
ImageList_Create
ImageList_GetImageInfo
ord17
ImageList_LoadImageW
PropertySheetW
DestroyPropertySheetPage
CreatePropertySheetPageW
ImageList_DragLeave
ImageList_DrawIndirect
oledlg
OleUIBusyW
ole32
RevokeDragDrop
DoDragDrop
RegisterDragDrop
CoCreateInstance
OleDuplicateData
ReleaseStgMedium
CoTaskMemFree
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoRegisterMessageFilter
CoGetClassObject
CreateStreamOnHGlobal
CLSIDFromString
CLSIDFromProgID
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CoRevokeClassObject
OleFlushClipboard
OleIsCurrentClipboard
OleGetClipboard
CoTaskMemAlloc
oleaut32
OleCreateFontIndirect
SafeArrayDestroy
SysAllocString
SysFreeString
SysStringLen
SysAllocStringLen
VariantClear
VariantChangeType
VariantInit
SystemTimeToVariantTime
VariantCopy
crypt32
CertGetCertificateChain
CertVerifyCertificateChainPolicy
CertFindChainInStore
CertOpenSystemStoreW
CertCloseStore
CertEnumCertificatesInStore
CertFindCertificateInStore
CertDeleteCertificateFromStore
CertEnumSystemStore
CryptFindOIDInfo
CertGetIntendedKeyUsage
CertGetPublicKeyLength
CertGetNameStringW
CertVerifyTimeValidity
CertFreeCertificateContext
CertOpenStore
CertDuplicateCertificateContext
Sections
.text Size: 992KB - Virtual size: 989KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 744KB - Virtual size: 741KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 30KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 204KB - Virtual size: 203KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ