Static task
static1
Behavioral task
behavioral1
Sample
2024-01-23_ace2e14ac23a5c9ed874553eabbe435e_icedid.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
2024-01-23_ace2e14ac23a5c9ed874553eabbe435e_icedid.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-01-23_ace2e14ac23a5c9ed874553eabbe435e_icedid
-
Size
992KB
-
MD5
ace2e14ac23a5c9ed874553eabbe435e
-
SHA1
a280c0437125935005ee426eb1e1c3ac5c3654c3
-
SHA256
cfd4c10276d0c361066ee1bb3178781e9625dcbadf04ebf52a94ab60a6b9880b
-
SHA512
2c2149374814b2ffef7e2e51ba124076dbd8a7c8544242c1710a68b0af3d0df99b1804eeaa203e6109209dd9aadb3e4c1b895cbcc3c84ae52164cff02e7ec974
-
SSDEEP
6144:286ZZp1IKo51FdUUM7ekdfcqmgWjzMqy5odYag0ZoRaDw6wenJw3sxG0DP2H4kAT:QeKo4eWmgW0V56p86wenJtG0DbG0Db
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-01-23_ace2e14ac23a5c9ed874553eabbe435e_icedid
Files
-
2024-01-23_ace2e14ac23a5c9ed874553eabbe435e_icedid.exe windows:4 windows x86 arch:x86
d9f10fcec3cc2e458aae99e7a01c3d1d
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
ntdll
RtlAnsiStringToUnicodeString
RtlUnwind
RtlUnicodeStringToAnsiString
ZwQuerySystemInformation
ZwClose
ZwCreateFile
ZwWriteFile
ZwQueryVolumeInformationFile
ZwFsControlFile
ZwFlushBuffersFile
ZwDeviceIoControlFile
ZwReadFile
setupapi
CM_Get_Sibling_Ex
CM_Get_Child_Ex
CM_Locate_DevNode_ExA
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceInterfaceDetailA
SetupDiEnumDeviceInterfaces
SetupDiGetClassDevsA
CM_Get_DevNode_Registry_Property_ExA
kernel32
SetFilePointer
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
GetFileSize
DuplicateHandle
GetCurrentProcess
FindClose
FindFirstFileA
GetVolumeInformationA
GetFullPathNameA
CreateFileA
SetErrorMode
FileTimeToLocalFileTime
GetFileAttributesA
GetFileTime
GetTickCount
HeapFree
HeapAlloc
ExitThread
CreateThread
WriteFile
GetTimeFormatA
GetDateFormatA
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
HeapReAlloc
GetProcessHeap
GetStartupInfoA
RaiseException
ExitProcess
HeapSize
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapDestroy
HeapCreate
VirtualFree
GetStdHandle
GetACP
LCMapStringA
LCMapStringW
GetTimeZoneInformation
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
QueryPerformanceCounter
GetStringTypeA
GetStringTypeW
GetConsoleCP
GetConsoleMode
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEnvironmentVariableA
ReadFile
WritePrivateProfileStringA
FileTimeToSystemTime
GetThreadLocale
GetOEMCP
GetCPInfo
InterlockedIncrement
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
LocalAlloc
GlobalFlags
InterlockedDecrement
GetModuleFileNameW
ResumeThread
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
lstrcmpA
FormatMessageA
LocalFree
GetCurrentProcessId
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcmpW
FreeResource
lstrcpyA
MulDiv
lstrlenA
CompareStringA
CompareStringW
MultiByteToWideChar
InterlockedExchange
GetVersion
GetWindowsDirectoryA
FreeLibrary
GetModuleHandleA
LoadLibraryA
GetProcAddress
SetLastError
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
GetCommandLineA
CreateEventA
WaitForSingleObject
CloseHandle
SetEvent
GetLastError
GetModuleFileNameA
GetVolumeNameForVolumeMountPointA
SetVolumeMountPointA
DefineDosDeviceA
DeleteVolumeMountPointA
Sleep
GetDriveTypeA
QueryDosDeviceA
GetVersionExA
WideCharToMultiByte
LoadResource
LockResource
SizeofResource
FindResourceA
GetSystemTimeAsFileTime
user32
ValidateRect
MapDialogRect
SetWindowContextHelpId
IsZoomed
SetRectEmpty
InflateRect
DestroyMenu
WindowFromPoint
GetSysColorBrush
CharNextA
CopyAcceleratorTableA
IsRectEmpty
SetRect
InvalidateRgn
GetNextDlgGroupItem
RegisterClipboardFormatA
SetParent
GetDCEx
LockWindowUpdate
PostThreadMessageA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuA
GetMenuState
CheckMenuItem
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
GetFocus
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageA
MapWindowPoints
GetKeyState
IsWindowVisible
GetMenuItemCount
PostQuitMessage
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
ScreenToClient
GetWindowThreadProcessId
DeferWindowPos
GetDlgCtrlID
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindow
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
CopyRect
GetSysColor
DrawTextA
LoadMenuA
GetMenuItemID
SetMenuDefaultItem
GetCursorPos
TrackPopupMenu
IsWindow
CharUpperA
DestroyWindow
UnregisterClassA
LoadImageA
GetMessageA
TranslateMessage
DispatchMessageA
RegisterClassExA
CreateWindowExA
UpdateWindow
BeginPaint
EndPaint
DefWindowProcA
SetCapture
RedrawWindow
InvalidateRect
SetCursor
LoadCursorA
ReleaseCapture
LoadIconA
OpenClipboard
KillTimer
SetTimer
GetDC
IsIconic
GetSystemMenu
GetMenu
PostMessageA
GetSubMenu
EnableMenuItem
AppendMenuA
DeleteMenu
CreatePopupMenu
DrawIcon
LoadBitmapA
PtInRect
RegisterDeviceNotificationA
EmptyClipboard
SetClipboardData
CloseClipboard
GetSystemMetrics
UnregisterDeviceNotification
SetWindowLongA
GetWindowDC
ReleaseDC
ClientToScreen
GrayStringA
DrawTextExA
TabbedTextOutA
MessageBoxA
FindWindowA
GetWindowLongA
ShowWindow
SetForegroundWindow
MessageBeep
GetParent
OffsetRect
GetClientRect
GetWindowRect
SetWindowPos
SendMessageA
EnableWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
EqualRect
CallWindowProcA
gdi32
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreatePatternBrush
GetWindowExtEx
CreateRectRgnIndirect
PatBlt
GetTextMetricsA
SetRectRgn
CombineRgn
GetMapMode
GetBkColor
GetTextColor
GetRgnBox
SelectClipRgn
GetViewportExtEx
SetBkMode
RestoreDC
SaveDC
CreateBitmap
SetBkColor
SetTextColor
GetClipBox
GetDeviceCaps
BitBlt
CreateFontIndirectA
GetStockObject
GetObjectA
StretchBlt
CreateCompatibleDC
SelectObject
DeleteDC
DeleteObject
GetTextExtentPoint32A
IntersectClipRect
ExcludeClipRect
SetMapMode
CreateRectRgn
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
advapi32
RegQueryValueA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyA
StartServiceCtrlDispatcherA
RegisterServiceCtrlHandlerA
SetServiceStatus
CreateServiceA
DeleteService
RegDeleteValueA
RegEnumValueA
ControlService
OpenSCManagerA
OpenServiceA
StartServiceA
QueryServiceStatus
CloseServiceHandle
RegOpenKeyExA
RegQueryValueExA
RegCreateKeyExA
RegSetValueExA
RegCloseKey
shell32
Shell_NotifyIconA
ShellExecuteA
shlwapi
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
CoTaskMemFree
CoGetClassObject
StgOpenStorageOnILockBytes
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
oleaut32
VariantClear
SafeArrayDestroy
VariantCopy
SysAllocStringByteLen
SysFreeString
SysStringLen
SysAllocStringLen
VariantInit
VariantChangeType
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
SysAllocString
Sections
.text Size: 328KB - Virtual size: 327KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 88KB - Virtual size: 87KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 16KB - Virtual size: 37KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 556KB - Virtual size: 553KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ