Static task
static1
Behavioral task
behavioral1
Sample
2024-06-13_178c9302848a402d3045c913f852ff8c_icedid.exe
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
2024-06-13_178c9302848a402d3045c913f852ff8c_icedid.exe
Resource
win10v2004-20240508-en
General
-
Target
2024-06-13_178c9302848a402d3045c913f852ff8c_icedid
-
Size
748KB
-
MD5
178c9302848a402d3045c913f852ff8c
-
SHA1
344ad842a4d1a36f64fff8455dadd284d9eda32c
-
SHA256
deabcd854f11d3b445aa3111ba7e8a8bcd8537e70d50dd69f796aecd848d1cbf
-
SHA512
a8d48d10e51a7b4eb99cf7c6c1d0b7e0cb4c5f8c740d8892b86cd8fc464f82e568b8b69de87875bb4e771d4f84f6cc0414ca2db37ffc41913ab60f3c58c99437
-
SSDEEP
12288:1DSy+JdhqTv4BwUzMfuI8heiRoFJuMx2Z/l6ekcg8c8890jt1JNr7uv2:sMTv4Bwh8Jck6e1g8K9MDJNOO
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-06-13_178c9302848a402d3045c913f852ff8c_icedid
Files
-
2024-06-13_178c9302848a402d3045c913f852ff8c_icedid.exe windows:5 windows x86 arch:x86
0c3c50a97ff0d38e4fe0437c0c64297e
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
uxtheme
CloseThemeData
OpenThemeData
DrawThemeBackground
setupapi
SetupDiGetDeviceInterfaceDetailA
SetupDiEnumDeviceInterfaces
SetupDiGetClassDevsA
SetupDiDestroyDeviceInfoList
hid
HidD_SetNumInputBuffers
HidD_GetSerialNumberString
HidD_GetManufacturerString
HidD_GetAttributes
HidD_GetProductString
HidD_GetHidGuid
HidD_GetNumInputBuffers
kernel32
GlobalHandle
InitializeCriticalSection
TlsAlloc
TlsSetValue
LocalReAlloc
DeleteCriticalSection
TlsFree
GlobalFlags
GetCPInfo
GetOEMCP
SetErrorMode
GetFileAttributesA
GetFileSizeEx
GetFileTime
LoadLibraryW
GetSystemDirectoryW
RaiseException
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
RtlUnwind
HeapFree
HeapAlloc
HeapReAlloc
GetCurrentThread
VirtualAlloc
GetSystemInfo
VirtualQuery
GetCommandLineA
SetStdHandle
GetFileType
HeapSize
HeapCreate
VirtualFree
SetHandleCount
GetACP
IsValidCodePage
GetConsoleCP
GetConsoleMode
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
GetSystemTimeAsFileTime
InitializeCriticalSectionAndSpinCount
GetTimeZoneInformation
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
CompareStringW
SetEnvironmentVariableA
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
InterlockedExchange
lstrcmpA
GetCurrentProcessId
InterlockedDecrement
GetModuleFileNameW
GetVolumeInformationA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
EnterCriticalSection
FlushFileBuffers
GetThreadLocale
FreeResource
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
CompareStringA
lstrcmpW
GetVersionExA
lstrcmpiA
lstrcatA
WinExec
GetWindowsDirectoryA
MulDiv
lstrcpyA
LoadLibraryExA
FreeLibrary
lstrcpynA
SetLastError
LoadLibraryA
ExitProcess
GetSystemTime
MoveFileA
GetStartupInfoA
CreateProcessA
TerminateProcess
GetExitCodeProcess
CreateDirectoryA
AllocConsole
GetModuleFileNameA
GetFullPathNameA
GetModuleHandleA
GetProcAddress
SetFilePointer
Beep
SetCurrentDirectoryA
GetCurrentDirectoryA
CreateFileMappingA
MapViewOfFile
UnmapViewOfFile
OpenFileMappingA
MultiByteToWideChar
FindResourceA
LoadResource
LockResource
SizeofResource
GlobalLock
GlobalUnlock
GlobalReAlloc
GlobalFree
GlobalSize
GlobalAlloc
SetFileTime
GetFileInformationByHandle
WideCharToMultiByte
ReadFileEx
PeekNamedPipe
GetHandleInformation
SleepEx
WriteFileEx
ResetEvent
GetOverlappedResult
CancelIo
CreateNamedPipeA
CreateEventA
ConnectNamedPipe
FormatMessageA
lstrlenA
LocalAlloc
LocalFree
SystemTimeToFileTime
LocalFileTimeToFileTime
FileTimeToLocalFileTime
FileTimeToSystemTime
GetTempPathA
DeleteFileA
Sleep
CreateMutexA
GetLastError
GetFileSize
ReadFile
GetCurrentThreadId
GetLocalTime
WriteFile
WriteConsoleA
GetTickCount
GetStdHandle
SetConsoleTextAttribute
ReleaseMutex
WaitForSingleObject
CreateFileA
CloseHandle
TlsGetValue
LeaveCriticalSection
InterlockedIncrement
GetModuleHandleW
GetPrivateProfileStringA
WritePrivateProfileStringA
LockFile
GetPrivateProfileIntA
ReadConsoleInputA
SetConsoleMode
VirtualProtect
user32
InvalidateRgn
GetNextDlgGroupItem
RegisterClipboardFormatA
PostThreadMessageA
GetMessageA
TranslateMessage
ValidateRect
IsZoomed
GetWindowThreadProcessId
CharUpperA
EndPaint
BeginPaint
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuA
EnableMenuItem
CheckMenuItem
GetActiveWindow
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
GetPropA
RemovePropA
SetFocus
GetWindowTextLengthA
GetForegroundWindow
SetActiveWindow
DispatchMessageA
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageA
MapWindowPoints
TrackPopupMenu
SetMenu
GetScrollPos
IsWindowVisible
CreateWindowExA
GetClassInfoExA
RegisterClassA
CopyAcceleratorTableA
SetScrollInfo
GetMenu
SetWindowPos
GetWindowPlacement
GetSubMenu
CloseWindow
GetClassInfoA
DefWindowProcA
GetWindowTextA
GetMenuItemCount
GetMenuItemID
GetMenuState
ChildWindowFromPoint
SetRectEmpty
GetClassNameA
LoadImageA
CopyIcon
DestroyIcon
CreateIconIndirect
GetIconInfo
SetScrollPos
BringWindowToTop
GetUpdateRect
UpdateWindow
CreatePopupMenu
DrawEdge
InvertRect
FrameRect
FillRect
IsRectEmpty
SystemParametersInfoA
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetCursorPos
GetDCEx
InflateRect
MessageBoxA
IsWindowEnabled
LoadIconA
KillTimer
SetTimer
GetSystemMenu
AppendMenuA
DrawIcon
RegisterWindowMessageA
LoadAcceleratorsA
TranslateAcceleratorA
IntersectRect
GetSystemMetrics
CallWindowProcA
SetCursor
ReleaseCapture
DestroyCursor
BeginDeferWindowPos
DeferWindowPos
EndDeferWindowPos
WindowFromPoint
CharNextA
AdjustWindowRectEx
LoadCursorA
SetCapture
ClientToScreen
DrawFrameControl
SubtractRect
UnionRect
UnregisterClassA
GetSysColorBrush
GetScrollInfo
DestroyMenu
SetRect
SendMessageTimeoutA
SetForegroundWindow
GetLastActivePopup
IsIconic
GetClipboardData
MessageBeep
GetKeyState
GetDlgCtrlID
GetDesktopWindow
IsWindow
ScreenToClient
PtInRect
GetWindow
GetAsyncKeyState
GetFocus
InvalidateRect
GetSysColor
GetWindowLongA
SetWindowLongA
GetParent
RedrawWindow
SendMessageA
LoadBitmapA
CopyRect
GetWindowDC
OffsetRect
GetDC
ReleaseDC
OpenClipboard
EmptyClipboard
SetClipboardData
CloseClipboard
EnableWindow
GetClientRect
GetWindowRect
PostMessageA
SetWindowContextHelpId
MapDialogRect
SetWindowRgn
PostQuitMessage
EqualRect
gdi32
IntersectClipRect
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
FrameRgn
ScaleWindowExtEx
ExcludeClipRect
ExtSelectClipRgn
CreateRectRgnIndirect
GetTextColor
GetRgnBox
SetMapMode
SetTextJustification
GetTextMetricsA
SetBkMode
SetBkColor
SetROP2
RestoreDC
SaveDC
GetClipBox
OffsetRgn
CreateRoundRectRgn
CreateRectRgn
BitBlt
GetDeviceCaps
CreateCompatibleDC
CreatePalette
CreateCompatibleBitmap
CreatePolygonRgn
CombineRgn
FillRgn
GetObjectA
SetTextColor
MoveToEx
LineTo
CreateBitmap
StretchBlt
CreateFontIndirectA
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
GetTextExtentPoint32A
GetCurrentObject
LPtoDP
DPtoLP
GetWindowExtEx
GetViewportExtEx
GetMapMode
GetBkColor
CreatePen
Rectangle
CreateSolidBrush
GetBitmapDimensionEx
CreateDIBSection
DeleteDC
SelectObject
GetSystemPaletteEntries
DeleteObject
GetStockObject
SelectPalette
RealizePalette
GetDIBits
SelectClipRgn
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
advapi32
RegOpenKeyA
RegQueryValueExA
RegCloseKey
RegCreateKeyExA
RegOpenKeyExA
RegFlushKey
RegEnumKeyA
GetUserNameA
RegQueryValueA
RegDeleteKeyA
RegDeleteValueA
RegSetValueExA
shell32
DragFinish
DragQueryFileA
ShellExecuteA
DragAcceptFiles
comctl32
ord17
ImageList_GetIcon
ImageList_GetIconSize
ImageList_GetImageCount
shlwapi
PathIsUNCA
PathFindFileNameA
PathFindExtensionA
PathStripToRootA
PathRemoveFileSpecW
oledlg
ord8
ole32
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CoInitializeEx
CoCreateInstance
CoUninitialize
OleFlushClipboard
CoTaskMemAlloc
CoTaskMemFree
CoRegisterMessageFilter
CoRevokeClassObject
CLSIDFromProgID
OleIsCurrentClipboard
CLSIDFromString
oleaut32
SysAllocString
OleCreateFontIndirect
SafeArrayDestroy
VariantCopy
SysAllocStringByteLen
SysStringLen
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
VariantTimeToSystemTime
SystemTimeToVariantTime
SysFreeString
VarDateFromStr
oleacc
LresultFromObject
CreateStdAccessibleObject
Sections
.text Size: 587KB - Virtual size: 587KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 115KB - Virtual size: 115KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 14KB - Virtual size: 2.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 30KB - Virtual size: 29KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ