Static task
static1
Behavioral task
behavioral1
Sample
2024-03-28_531c5bc3dc4e215f966babea6e462d3c_icedid.exe
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
2024-03-28_531c5bc3dc4e215f966babea6e462d3c_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-03-28_531c5bc3dc4e215f966babea6e462d3c_icedid
-
Size
2.5MB
-
MD5
531c5bc3dc4e215f966babea6e462d3c
-
SHA1
20f8be03d78f31a7affc983e1bd02ccc72060ef8
-
SHA256
018a553575de633577892af91eba1b81cfd1a5f564a3a18d26448bd2cc231ff6
-
SHA512
d83911de1a755c0c352034e416b5f656d85ff21bdbdcce5adfde43ab68b206d4b6b29bee0489adcf8bac886c677cf226a204f98fb7891de593cb5a749df2db0f
-
SSDEEP
49152:8Sbpbuny/x1ip1Orhb66B6Bwmg0ZHkSUJBV5QbKHeSzn8NKq+W+W+W:8SL1ipgrh26Bwwmg0ZHkJQbAn8NKq+W7
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-03-28_531c5bc3dc4e215f966babea6e462d3c_icedid
Files
-
2024-03-28_531c5bc3dc4e215f966babea6e462d3c_icedid.exe windows:5 windows x86 arch:x86
6391bd99f7f232f13d402654a3d5dd2f
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
winmm
timeGetTime
mmioDescend
mmioOpenA
waveOutPrepareHeader
waveOutOpen
waveOutClose
waveOutUnprepareHeader
waveOutReset
mmioClose
waveOutWrite
joyGetPos
mmioRead
tapi32
lineShutdown
lineGetCallStatus
lineDrop
lineClose
lineGetIDA
lineOpenA
lineMakeCallA
lineInitializeExA
lineGetDevCapsA
lineNegotiateAPIVersion
kernel32
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
HeapReAlloc
HeapSize
GetACP
IsValidCodePage
GetTimeZoneInformation
GetStartupInfoA
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
GetStringTypeA
GetStringTypeW
SetHandleCount
GetFileType
LCMapStringA
LCMapStringW
HeapCreate
VirtualFree
InitializeCriticalSectionAndSpinCount
GetConsoleCP
GetConsoleMode
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
GetLocaleInfoW
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
CompareStringW
SetEnvironmentVariableA
GetCommandLineA
GetDriveTypeA
SetCurrentDirectoryA
ExitProcess
CreateThread
ExitThread
HeapAlloc
HeapFree
RaiseException
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
GetSystemTimeAsFileTime
RtlUnwind
GetCurrentDirectoryA
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileIntA
GetFileSizeEx
LocalFileTimeToFileTime
FileTimeToLocalFileTime
SetErrorMode
SystemTimeToFileTime
FileTimeToSystemTime
GetModuleHandleW
GetOEMCP
GetCPInfo
InterlockedIncrement
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
LocalAlloc
GlobalFlags
GetDiskFreeSpaceA
GetTempFileNameA
GetFileTime
SetFileTime
GetFileAttributesA
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
InterlockedExchange
GetShortPathNameA
GetFullPathNameA
FindFirstFileA
FindClose
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
lstrcmpiA
GetThreadLocale
GetStringTypeExA
MoveFileA
lstrcmpA
InterlockedDecrement
GetModuleFileNameW
ResumeThread
LocalFree
GetCurrentProcessId
MulDiv
lstrlenA
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
FreeLibrary
CompareStringA
GetLastError
SetLastError
MultiByteToWideChar
lstrcmpW
GetModuleHandleA
GetVersionExA
GlobalFree
FreeResource
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
WinExec
GetTempPathA
GetWindowsDirectoryA
GetVolumeInformationA
FormatMessageA
DeleteFileA
GetCurrentProcess
LoadLibraryA
GetProcAddress
GetTickCount
ReadFile
WriteFile
CreateFileA
SetCommState
SetCommTimeouts
GetModuleFileNameA
CreateProcessA
CloseHandle
Sleep
WideCharToMultiByte
LoadResource
LockResource
SizeofResource
FindResourceA
GetStdHandle
CreateDirectoryA
user32
CopyAcceleratorTableA
GetNextDlgGroupItem
MessageBeep
DrawIcon
SetWindowRgn
CreateMenu
PostThreadMessageA
GetTabbedTextExtentA
GetMessageA
ValidateRect
ShowOwnedPopups
SetRectEmpty
IsZoomed
AppendMenuA
RemoveMenu
GetWindowThreadProcessId
EndPaint
BeginPaint
GetWindowDC
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
IsDialogMessageA
SetDlgItemTextA
GetDlgItemTextA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
RegisterWindowMessageA
LoadIconA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
GetClassLongA
SetPropA
GetPropA
RemovePropA
GetWindowTextLengthA
GetForegroundWindow
GetLastActivePopup
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
ScrollWindow
TrackPopupMenu
SetMenu
GetScrollRange
ShowScrollBar
GetMenuItemCount
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
DeferWindowPos
GetScrollInfo
SetScrollInfo
PtInRect
SetWindowPlacement
GetDlgCtrlID
DefWindowProcA
GetMenu
SetWindowLongA
SetWindowPos
OffsetRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetWindow
GetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
IsWindowEnabled
GetNextDlgTabItem
CharNextA
OpenClipboard
ClientToScreen
EnableMenuItem
InvertRect
GetClipboardData
EmptyClipboard
RegisterClipboardFormatA
SetClipboardData
CloseClipboard
SetRect
GetDesktopWindow
UpdateWindow
CheckMenuItem
DdeInitializeA
DdeCreateStringHandleA
DdeConnect
DdeFreeStringHandle
DdeUninitialize
DdeClientTransaction
DdeDisconnect
PostQuitMessage
SetWindowsHookExA
GetClassNameA
CallNextHookEx
GetMenuItemInfoA
SetMenuItemInfoA
GetWindowTextA
SetWindowTextA
LoadStringA
ReleaseDC
GetDC
ModifyMenuA
GetMenuItemID
ShowWindow
GetAsyncKeyState
LoadMenuA
SetCursorPos
WindowFromPoint
MoveWindow
TranslateMessage
DispatchMessageA
SetClassLongA
CreateWindowExA
FindWindowA
SetFocus
MessageBoxA
GetDlgItem
InsertMenuA
GetSubMenu
GetMenuStringA
GetMenuState
DeleteMenu
PeekMessageA
LoadCursorA
SetCursor
IsWindow
SetScrollRange
SetScrollPos
GetScrollPos
GetFocus
InvalidateRgn
BringWindowToTop
PostMessageA
LoadBitmapA
GetSysColor
GetKeyState
DrawFrameControl
DrawStateA
InflateRect
CopyRect
GetSystemMetrics
GetParent
FindWindowExA
IntersectRect
EqualRect
RedrawWindow
DestroyIcon
LockWindowUpdate
GetDCEx
UnregisterClassA
DestroyCursor
GetWindowLongA
ScreenToClient
SetWindowContextHelpId
MapDialogRect
GetSystemMenu
IsRectEmpty
SetParent
SetCapture
GetClientRect
GetCursorPos
SetForegroundWindow
SetActiveWindow
IsWindowVisible
InvalidateRect
GetWindowRect
SendMessageA
GetSysColorBrush
FillRect
FrameRect
EnableWindow
KillTimer
SetTimer
UnpackDDElParam
ReuseDDElParam
ReleaseCapture
LoadAcceleratorsA
InsertMenuItemA
CreatePopupMenu
TranslateAcceleratorA
CharUpperA
EndDialog
DestroyMenu
CallWindowProcA
gdi32
SetMapMode
ExcludeClipRect
IntersectClipRect
SelectClipRgn
CreateRectRgn
GetViewportExtEx
GetWindowExtEx
GetPixel
RestoreDC
PtVisible
RectVisible
ExtTextOutA
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetCurrentPositionEx
ExtSelectClipRgn
CreatePatternBrush
StartPage
CreateHatchBrush
CreateDCA
CreateFontIndirectA
CreateRectRgnIndirect
SetRectRgn
CombineRgn
GetMapMode
PatBlt
DPtoLP
GetBkColor
GetCharWidthA
StretchDIBits
SetAbortProc
AbortDoc
GetViewportOrgEx
Rectangle
GetTextColor
GetRgnBox
CreateEllipticRgn
LPtoDP
GetNearestColor
GetBkMode
GetPolyFillMode
GetROP2
GetStretchBltMode
GetTextAlign
GetTextFaceA
GetWindowOrgEx
SetStretchBltMode
SetROP2
StartDocA
SaveDC
CreateBitmap
SetBkColor
GetClipBox
EndPage
EndDoc
EnumFontFamiliesA
CreateCompatibleBitmap
GetDIBits
SetDIBits
DeleteDC
BitBlt
CreateCompatibleDC
StretchBlt
GetTextExtentPoint32A
GetStockObject
SetTextAlign
SetBkMode
SetTextColor
TextOutA
CreateSolidBrush
CreatePen
SelectObject
Ellipse
DeleteObject
CreateFontA
GetTextMetricsA
PolyPolygon
Polyline
GetObjectA
GetGlyphOutlineA
GetTextExtentPointA
CreateDIBSection
BeginPath
MoveToEx
LineTo
CloseFigure
EndPath
FillPath
GetDeviceCaps
SetPolyFillMode
comdlg32
PrintDlgA
GetOpenFileNameA
GetSaveFileNameA
GetFileTitleA
winspool.drv
ClosePrinter
OpenPrinterA
GetJobA
DocumentPropertiesA
advapi32
RegQueryValueExA
RegDeleteValueA
GetFileSecurityA
SetFileSecurityA
RegQueryValueA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyA
RegSetValueA
GetUserNameA
RegCloseKey
RegCreateKeyA
RegSetValueExA
RegCreateKeyExA
RegRestoreKeyA
RegOpenKeyExA
OpenProcessToken
LookupPrivilegeValueA
AdjustTokenPrivileges
RegSaveKeyA
shell32
SHGetDesktopFolder
SHGetFileInfoA
DragFinish
DragQueryFileA
ExtractIconA
SHGetMalloc
comctl32
ord17
shlwapi
PathRemoveFileSpecW
PathFindExtensionA
PathFindFileNameA
PathIsUNCA
PathStripToRootA
oledlg
ord8
ole32
CoRevokeClassObject
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
StgOpenStorageOnILockBytes
CoGetClassObject
CoInitializeEx
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
CoTaskMemFree
CoUninitialize
CoInitialize
CoCreateInstance
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
IsAccelerator
OleTranslateAccelerator
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
oleaut32
VariantCopy
SysAllocString
SysAllocStringByteLen
SysStringLen
SysAllocStringLen
VariantInit
VariantChangeType
VariantClear
SysFreeString
VarBstrFromDate
SystemTimeToVariantTime
SafeArrayDestroy
OleCreateFontIndirect
VariantTimeToSystemTime
Sections
.text Size: 1.7MB - Virtual size: 1.7MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 354KB - Virtual size: 353KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 18KB - Virtual size: 48KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 484KB - Virtual size: 483KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ