Static task
static1
Behavioral task
behavioral1
Sample
2024-03-28_92e42fd82f089f9102aedf11b61dc238_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-03-28_92e42fd82f089f9102aedf11b61dc238_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-03-28_92e42fd82f089f9102aedf11b61dc238_icedid
-
Size
1.7MB
-
MD5
92e42fd82f089f9102aedf11b61dc238
-
SHA1
cbc241235004aa4463772a9bb7f3cf3da46aad53
-
SHA256
c156650c892c2a20f280987418435b70c40c83bbfc2a12954c572804d67dc6a4
-
SHA512
0245623061f874928effef84ca8e06faa8fda93615cf07a1386d787e38f3c1c6fe96acbf8836d112faee66f9ab8b10890530c939d1c7bad1cc09ecba4cddf0d9
-
SSDEEP
24576:y7wqDN/6iJYv1omJ4AmwYdNr9VqezkTOGxY2+c7FRsw6EuFdonTi6:yMq81BWNXqjTOuRFK4n
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-03-28_92e42fd82f089f9102aedf11b61dc238_icedid
Files
-
2024-03-28_92e42fd82f089f9102aedf11b61dc238_icedid.exe windows:6 windows x86 arch:x86
85dd1286ff9375fd06c32a363f3e0729
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
winmm
mixerOpen
mixerGetLineControlsW
mixerGetID
mixerClose
mixerGetControlDetailsW
mixerGetLineInfoW
mixerGetNumDevs
waveOutClose
waveOutOpen
mciGetErrorStringW
mciSendStringW
timeBeginPeriod
PlaySoundW
mixerSetControlDetails
timeGetTime
timeEndPeriod
kernel32
UnlockFile
DuplicateHandle
GetThreadLocale
VirtualProtect
CreateEventW
SuspendThread
ResumeThread
lstrcmpA
GetCurrentThread
GetTickCount64
SystemTimeToFileTime
GetFileSizeEx
GetFileTime
LocalFileTimeToFileTime
SetFileAttributesW
SetFileTime
InitializeCriticalSection
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
LocalReAlloc
GlobalFlags
GetLocaleInfoW
GetSystemDefaultUILanguage
GetUserDefaultUILanguage
FindResourceExW
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
WakeAllConditionVariable
SleepConditionVariableSRW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
IsProcessorFeaturePresent
GetSystemTimeAsFileTime
InitializeSListHead
IsDebuggerPresent
GetStartupInfoW
LoadLibraryExA
WriteConsoleW
SetEnvironmentVariableA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCPInfo
GetOEMCP
LoadResource
LockResource
SizeofResource
FindResourceW
GetTickCount
GetLastError
EnterCriticalSection
SetEvent
ResetEvent
WaitForSingleObject
Sleep
MultiByteToWideChar
SetCurrentDirectoryW
CreateDirectoryW
FileTimeToLocalFileTime
FindClose
FindFirstFileW
FindNextFileW
GetFileAttributesW
GetFileAttributesExW
GetFullPathNameW
GetVolumeInformationW
SetErrorMode
SystemTimeToTzSpecificLocalTime
FileTimeToSystemTime
QueryPerformanceCounter
GetVersion
GetLocalTime
SetEndOfFile
GetWindowsDirectoryW
GetDateFormatW
GetTimeFormatW
DeleteFileW
GlobalAlloc
GlobalLock
IsValidCodePage
GlobalUnlock
GlobalFree
GetModuleHandleA
GetProcAddress
GlobalReAlloc
LocalAlloc
LocalFree
OpenFile
_lread
_lclose
_llseek
CreateFileW
WriteFile
CloseHandle
GlobalSize
GlobalHandle
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
TryEnterCriticalSection
DeleteCriticalSection
QueryPerformanceFrequency
FreeLibrary
LoadLibraryW
GetTempPathW
CreateMutexW
GetVersionExW
GetModuleFileNameW
GetPrivateProfileIntW
GetPrivateProfileStringW
WritePrivateProfileStringW
WideCharToMultiByte
GetModuleHandleW
lstrcpyW
CreateFileMappingW
MapViewOfFile
UnmapViewOfFile
DecodePointer
HeapAlloc
HeapReAlloc
HeapFree
HeapSize
GetProcessHeap
InitializeCriticalSectionEx
GetCurrentProcess
SetThreadPriority
GetThreadPriority
CreateProcessW
SetPriorityClass
GetPriorityClass
FormatMessageW
lstrlenW
GetModuleFileNameA
GetCurrentThreadId
LocalLock
OutputDebugStringW
RaiseException
FreeResource
RtlUnwind
SetStdHandle
GetFileType
CreateThread
ExitThread
FreeLibraryAndExitThread
GetModuleHandleExW
GetCommandLineA
GetCommandLineW
HeapQueryInformation
GetSystemInfo
VirtualAlloc
VirtualQuery
GetStdHandle
ExitProcess
GetStringTypeW
GetTimeZoneInformation
LCMapStringW
GetConsoleMode
ReadConsoleW
SetFilePointerEx
GetConsoleCP
ReadFile
LockFile
GetFileSize
FlushFileBuffers
GetCurrentProcessId
CompareStringW
GlobalFindAtomW
GlobalAddAtomW
lstrcmpW
GlobalDeleteAtom
LoadLibraryA
LoadLibraryExW
GetSystemDirectoryW
EncodePointer
SetLastError
OutputDebugStringA
GetACP
MulDiv
FindFirstFileExW
SetFilePointer
LocalUnlock
user32
SetWindowContextHelpId
RegisterClipboardFormatW
CharNextW
GetMessageW
MapDialogRect
CharUpperW
GetCursorPos
GetDesktopWindow
EndDialog
IsWindowEnabled
SendDlgItemMessageW
IsDlgButtonChecked
SetDlgItemTextW
GetMonitorInfoW
MonitorFromWindow
GetTopWindow
GetClassLongW
PtInRect
MapWindowPoints
GetPropW
SetPropW
SetActiveWindow
SetMenu
GetMenu
GetCapture
GetKeyState
GetDlgCtrlID
EndDeferWindowPos
BeginDeferWindowPos
IsChild
IsMenu
GetClassInfoExW
GetClassInfoW
CallWindowProcW
GetMessageTime
GetMessagePos
RegisterWindowMessageW
LoadBitmapW
GetSysColorBrush
RealChildWindowFromPoint
SetCapture
ReleaseCapture
CopyAcceleratorTableW
InvalidateRgn
IsRectEmpty
PostThreadMessageW
GetNextDlgGroupItem
SetMenuItemInfoW
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
AdjustWindowRectEx
CheckMenuItem
GetWindowTextLengthW
GetScrollPos
ScreenToClient
GetWindowDC
TabbedTextOutW
GrayStringW
DrawTextExW
GetMenuItemCount
GetMenuItemID
SendDlgItemMessageA
WinHelpW
IsDialogMessageW
GetClassNameW
SetRect
MessageBoxW
SetWindowTextW
EnableMenuItem
GetSystemMenu
GetDialogBaseUnits
CheckDlgButton
GetDlgItem
DeferWindowPos
CreateDialogIndirectParamW
MoveWindow
PostQuitMessage
WaitMessage
DispatchMessageW
TranslateMessage
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExW
RegisterClassW
LoadStringW
DestroyWindow
CreateWindowExW
RegisterClassExW
IsWindowVisible
GetWindow
GetWindowTextW
WaitForInputIdle
DrawTextW
UnregisterClassW
CopyIcon
MessageBeep
EmptyClipboard
SetClipboardData
CloseClipboard
OpenClipboard
SetWindowLongW
SetLayeredWindowAttributes
ScrollDC
DrawIcon
GetWindowThreadProcessId
EnumWindows
SendMessageTimeoutW
wsprintfW
ChangeDisplaySettingsExW
UnionRect
IntersectRect
GetSystemMetrics
GetWindowPlacement
RedrawWindow
LoadIconW
GetLastActivePopup
FindWindowW
IsIconic
DefWindowProcW
PeekMessageW
GetGestureInfo
EqualRect
ShowCursor
AdjustWindowRect
SetForegroundWindow
GetForegroundWindow
KillTimer
mouse_event
GetAsyncKeyState
GetFocus
BringWindowToTop
IsWindow
UnregisterPowerSettingNotification
UnregisterHotKey
RegisterHotKey
EnumDisplaySettingsW
SetRectEmpty
SetWindowPos
GetIconInfo
CreateIconIndirect
LoadImageW
DestroyIcon
DestroyCursor
GetParent
GetWindowLongW
OffsetRect
CopyRect
FrameRect
FillRect
DrawFocusRect
GetSysColor
WindowFromPoint
ClientToScreen
SetCursor
GetWindowRect
DrawStateW
TrackPopupMenuEx
GetSubMenu
DestroyMenu
GetActiveWindow
GetNextDlgTabItem
InflateRect
SystemParametersInfoW
GetClientRect
ValidateRect
InvalidateRect
UpdateWindow
SetTimer
EndPaint
BeginPaint
SetFocus
ShowWindow
ReleaseDC
GetDC
LoadCursorW
EnableWindow
PostMessageW
SendMessageW
RemovePropW
gdi32
CombineRgn
GetDCOrgEx
GetClipBox
CreateSolidBrush
CreateFontIndirectW
GetICMProfileW
CreateDCW
SelectPalette
GetDeviceCaps
CreatePalette
CreateDIBitmap
Polygon
SetTextColor
SetPixel
GetStockObject
GetPixel
CreateCompatibleBitmap
CreateBitmap
RealizePalette
ExtTextOutW
SetBkColor
GetObjectW
CreateDIBSection
SetStretchBltMode
StretchBlt
PatBlt
DeleteDC
CreateCompatibleDC
BitBlt
SwapBuffers
SetPixelFormat
SelectObject
DeleteObject
CreateFontW
ChoosePixelFormat
GetViewportExtEx
GetWindowExtEx
LineTo
PtVisible
RectVisible
RestoreDC
SaveDC
SelectClipRgn
CreateEllipticRgn
SetMapMode
MoveToEx
TextOutW
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
OffsetViewportOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
CreateRectRgnIndirect
GetMapMode
GetBkColor
GetTextColor
EnumFontFamiliesExW
GetRgnBox
StretchDIBits
CreateRectRgn
CreatePolygonRgn
SetBkMode
GetTextExtentPoint32W
CreatePen
Escape
SetDIBitsToDevice
GetSystemPaletteEntries
GetDIBits
GetPaletteEntries
ExtSelectClipRgn
SetDIBits
winspool.drv
DocumentPropertiesW
ClosePrinter
OpenPrinterW
advapi32
RegDeleteValueW
RegOpenKeyExW
RegQueryValueExW
RegEnumValueW
RegQueryValueW
RegEnumKeyW
RegCloseKey
RegDeleteKeyW
RegCreateKeyExW
RegSetValueW
RegCreateKeyW
RegOpenKeyW
RegSetValueExW
shell32
SHGetDesktopFolder
SHGetPathFromIDListW
ShellExecuteExW
ShellExecuteW
SHGetPropertyStoreFromParsingName
SHGetMalloc
comctl32
ord380
_TrackMouseEvent
shlwapi
PathFindExtensionW
PathFindFileNameW
PathStripToRootW
PathIsUNCW
ole32
CoTaskMemFree
CoTaskMemAlloc
PropVariantClear
CoCreateInstance
StringFromGUID2
CoInitialize
CoUninitialize
CoCreateGuid
CoFreeUnusedLibraries
OleInitialize
OleUninitialize
CLSIDFromString
CLSIDFromProgID
CreateStreamOnHGlobal
CoGetClassObject
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CreateILockBytesOnHGlobal
CoRevokeClassObject
OleFlushClipboard
OleIsCurrentClipboard
CoRegisterMessageFilter
oleaut32
VariantCopy
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayGetElement
VariantInit
VariantClear
VariantChangeType
SysFreeString
SystemTimeToVariantTime
VariantTimeToSystemTime
VarBstrFromDate
SysAllocStringLen
VarDateFromStr
OleCreateFontIndirect
SysAllocString
SysStringLen
SafeArrayDestroy
oledlg
OleUIBusyW
opengl32
glTexParameterfv
glTexParameteri
glTranslatef
glVertex3dv
glVertexPointer
glViewport
glScalef
glTexCoord2f
glVertex3f
glDeleteTextures
wglGetCurrentDC
wglGetProcAddress
glTexParameterf
glTexImage2D
glTexEnvi
glBindTexture
glTexSubImage2D
wglDeleteContext
wglMakeCurrent
wglShareLists
wglUseFontBitmapsW
glBegin
glBlendFunc
glCallLists
glClear
glClearColor
glClearDepth
glColor3f
glColor4f
glDepthFunc
glDisable
glDisableClientState
glDrawArrays
glEnable
glEnableClientState
glEnd
glFinish
glFrustum
glGenTextures
glGetError
glGetIntegerv
glGetString
glHint
glListBase
glLoadIdentity
glLoadMatrixd
glMatrixMode
glOrtho
glPixelStorei
glPolygonMode
glPopMatrix
glPushMatrix
glRasterPos2i
glReadBuffer
glReadPixels
glRotatef
glShadeModel
glTexEnvf
glTexCoord2d
glTexCoordPointer
wglCreateContext
version
GetFileVersionInfoW
GetFileVersionInfoSizeW
VerQueryValueW
oleacc
CreateStdAccessibleObject
LresultFromObject
propsys
PropVariantGetUInt64Elem
Sections
.text Size: 974KB - Virtual size: 973KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 414KB - Virtual size: 413KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 92KB - Virtual size: 143KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 250KB - Virtual size: 249KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ