Static task
static1
Behavioral task
behavioral1
Sample
2024-03-25_50e9ee9225350b7106b7cbcc85613615_icedid.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
2024-03-25_50e9ee9225350b7106b7cbcc85613615_icedid.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-03-25_50e9ee9225350b7106b7cbcc85613615_icedid
-
Size
888KB
-
MD5
50e9ee9225350b7106b7cbcc85613615
-
SHA1
7aa8e0f24daf3d5ac633fbe0c6fa227c2a7151ba
-
SHA256
a2526208ea8da22f0985566fa97be7bc70bc48aa057d4d2ffc5f078a87e929a1
-
SHA512
a8e0595f09260033a14913524078ba0886aa3782142adc2321fdbd0ec816588a17ddae9e5c91e66c9a6bbdbfb2921e728f5442f4bac4dd9a70416e9bd018b872
-
SSDEEP
12288:VdK/1v0t3Fg8DRdET4NyzY9YJYi/CkBJa5UavXQ5Yy/UQsVRn4b2u8:VE/k3FO+i/BaSavXaUh
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-03-25_50e9ee9225350b7106b7cbcc85613615_icedid
Files
-
2024-03-25_50e9ee9225350b7106b7cbcc85613615_icedid.exe windows:4 windows x86 arch:x86
3fb79007577167f6955fcf7322eeb656
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
winmm
PlaySoundA
waveOutPrepareHeader
waveOutUnprepareHeader
waveOutClose
waveOutReset
waveOutWrite
waveOutOpen
waveInClose
waveInReset
waveInStop
waveInStart
waveInAddBuffer
waveInPrepareHeader
waveInOpen
waveInUnprepareHeader
mciSendCommandA
mciGetErrorStringA
timeGetTime
waveOutGetVolume
waveOutSetVolume
kernel32
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
InterlockedIncrement
GetCPInfo
GetOEMCP
SetErrorMode
RtlUnwind
HeapFree
HeapAlloc
VirtualProtect
VirtualAlloc
TlsAlloc
VirtualQuery
HeapSize
GetStartupInfoA
GetCommandLineA
ExitProcess
HeapReAlloc
SetStdHandle
GetFileType
ExitThread
TerminateProcess
GetStringTypeA
GetStringTypeW
LCMapStringA
LCMapStringW
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
SetHandleCount
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
GetCurrentProcessId
GetSystemTimeAsFileTime
SetUnhandledExceptionFilter
GetTimeZoneInformation
IsBadReadPtr
IsBadCodePtr
SetEnvironmentVariableA
TlsGetValue
EnterCriticalSection
GlobalReAlloc
LeaveCriticalSection
SystemTimeToFileTime
LocalFileTimeToFileTime
FileTimeToLocalFileTime
FileTimeToSystemTime
GetDiskFreeSpaceA
GetFileTime
SetFileTime
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
WritePrivateProfileStringA
CreateEventA
SuspendThread
GetShortPathNameA
GetFullPathNameA
GetVolumeInformationA
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
lstrcmpA
InterlockedDecrement
SetLastError
FreeResource
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
LoadLibraryA
FreeLibrary
lstrcatA
lstrcmpW
GetModuleHandleA
GetProcAddress
lstrcpynA
FindFirstFileA
FindClose
GetFileAttributesA
CreateMutexA
ReleaseMutex
IsDBCSLeadByte
GetCurrentDirectoryA
GetPrivateProfileStringA
GetPrivateProfileIntA
lstrcpyA
LocalAlloc
MulDiv
GetCurrentThreadId
CreateSemaphoreA
CreateThread
ResumeThread
WaitForMultipleObjects
Sleep
ReleaseSemaphore
ResetEvent
SetEvent
ReadFile
SetFilePointer
GetFileSize
CreateFileMappingA
FormatMessageA
LocalFree
MapViewOfFile
UnmapViewOfFile
DeleteFileA
MoveFileA
GetTempFileNameA
GetStringTypeExA
CompareStringW
CompareStringA
lstrlenA
lstrcmpiA
GetVersion
GetLastError
MultiByteToWideChar
DeleteCriticalSection
InitializeCriticalSection
RaiseException
WinExec
GetModuleFileNameA
CreateFileA
WriteFile
CloseHandle
WaitForSingleObject
GetTickCount
GlobalAlloc
GlobalLock
GlobalHandle
GlobalUnlock
GlobalFree
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
GetSystemInfo
user32
CharNextA
MessageBeep
DeleteMenu
DestroyIcon
CopyAcceleratorTableA
InvalidateRgn
GetNextDlgGroupItem
RegisterClipboardFormatA
GetSysColorBrush
GetMenuItemInfoA
SetWindowContextHelpId
MapDialogRect
ShowOwnedPopups
DestroyMenu
UnpackDDElParam
ReuseDDElParam
LoadAcceleratorsA
InsertMenuItemA
CreatePopupMenu
BringWindowToTop
SetMenu
TranslateAcceleratorA
GetMessageA
GetCursorPos
ValidateRect
GetDesktopWindow
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
EndPaint
BeginPaint
GetWindowDC
GetMenuStringA
InsertMenuA
SetMenuItemBitmaps
ModifyMenuA
GetMenuState
CheckMenuItem
GetMenuCheckMarkDimensions
IsWindowEnabled
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
IsDlgButtonChecked
CheckRadioButton
WinHelpA
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassInfoExA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SendDlgItemMessageA
SetFocus
IsChild
GetWindowTextLengthA
GetWindowTextA
GetLastActivePopup
SetActiveWindow
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
ScrollWindow
GetKeyState
SetForegroundWindow
GetMenu
GetMenuItemID
GetMenuItemCount
AdjustWindowRectEx
DeferWindowPos
GetScrollInfo
SetScrollInfo
GetClassInfoA
GetDlgCtrlID
CallWindowProcA
SetWindowPos
SystemParametersInfoA
IsIconic
GetFocus
GrayStringA
DrawTextExA
TabbedTextOutA
GetCaretPos
DrawTextA
LoadIconA
TrackPopupMenu
LoadMenuA
GetSubMenu
EnableMenuItem
SetCapture
CopyRect
ReleaseCapture
RegisterHotKey
UnregisterHotKey
ScreenToClient
GetActiveWindow
GetDC
ReleaseDC
wsprintfA
TranslateMessage
EqualRect
SetRectEmpty
IsRectEmpty
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
IntersectRect
PostQuitMessage
RegisterWindowMessageA
DestroyWindow
RegisterClassA
SetWindowLongA
GetWindowLongA
DefWindowProcA
PeekMessageA
DispatchMessageA
PostMessageA
GetForegroundWindow
MessageBoxA
CreateWindowExA
ClientToScreen
UnionRect
PtInRect
GetSysColor
FillRect
LoadBitmapA
GetWindow
CharUpperA
IsWindow
IsWindowVisible
UnregisterClassA
UpdateWindow
ChangeDisplaySettingsA
GetSystemMetrics
keybd_event
OffsetRect
GetParent
PostThreadMessageA
KillTimer
SetTimer
InvalidateRect
SetRect
SendMessageA
GetWindowRect
GetClientRect
InflateRect
LoadCursorA
SetCursor
EnableWindow
DrawEdge
GetWindowPlacement
gdi32
SetStretchBltMode
SetMapMode
IntersectClipRect
LineTo
MoveToEx
SelectClipRgn
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreatePatternBrush
SetROP2
CreateRectRgnIndirect
GetMapMode
GetTextColor
GetRgnBox
CreateRectRgn
Escape
TextOutA
RectVisible
PtVisible
GetBkColor
CreateFontIndirectA
GetTextMetricsA
CreateDIBSection
GdiFlush
GetDIBColorTable
GetCurrentObject
CreateCompatibleBitmap
SetBkMode
RestoreDC
SaveDC
RealizePalette
GetSystemPaletteEntries
ResizePalette
SetPaletteEntries
CreatePalette
StretchDIBits
GetNearestPaletteIndex
GetPaletteEntries
CreatePen
StretchBlt
SetTextColor
GetTextExtentPoint32A
ExtTextOutA
PatBlt
CreateCompatibleDC
SelectObject
GetPixel
SetBkColor
BitBlt
DeleteDC
DeleteObject
CreateBitmap
GetObjectA
EndDoc
AbortDoc
EndPage
StartPage
StartDocA
GetStockObject
Rectangle
GetDeviceCaps
CreateSolidBrush
DPtoLP
AnimatePalette
SetSystemPaletteUse
SelectPalette
GetClipBox
comdlg32
GetSaveFileNameA
GetOpenFileNameA
PrintDlgA
GetFileTitleA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
RegCloseKey
RegCreateKeyA
RegDeleteKeyA
RegQueryValueExA
RegCreateKeyExA
RegOpenKeyExA
RegDeleteValueA
RegSetValueA
RegOpenKeyA
RegEnumKeyA
RegQueryValueA
SetFileSecurityA
GetFileSecurityA
RegSetValueExA
shell32
DragQueryFileA
ShellExecuteA
SHGetFileInfoA
DragFinish
ExtractIconA
SHGetSpecialFolderPathA
comctl32
InitCommonControlsEx
ImageList_SetBkColor
ImageList_GetBkColor
ImageList_GetImageInfo
ord17
ImageList_Destroy
ImageList_Draw
_TrackMouseEvent
ImageList_DrawIndirect
shlwapi
PathIsUNCA
PathFindExtensionA
PathStripToRootA
PathFindFileNameA
oledlg
ord8
ole32
CoFreeUnusedLibraries
OleInitialize
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
CoCreateInstance
CoTaskMemFree
CoInitialize
CoUninitialize
CoRevokeClassObject
oleaut32
SysAllocStringByteLen
SysStringLen
SysFreeString
SysAllocStringLen
VariantInit
VariantChangeType
VariantClear
OleCreateFontIndirect
SysAllocString
SystemTimeToVariantTime
VariantCopy
SafeArrayDestroy
Sections
.text Size: 512KB - Virtual size: 510KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 116KB - Virtual size: 112KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 20KB - Virtual size: 64KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 236KB - Virtual size: 234KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ