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