Static task
static1
Behavioral task
behavioral1
Sample
2024-03-09_3a70f5e38273f72b2ed3268913b7a367_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-03-09_3a70f5e38273f72b2ed3268913b7a367_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-03-09_3a70f5e38273f72b2ed3268913b7a367_icedid
-
Size
6.1MB
-
MD5
3a70f5e38273f72b2ed3268913b7a367
-
SHA1
9023e3061e8c9c4966bb73460423bdec43650b90
-
SHA256
6729e47991d44c26e7a7415138139b80bb73ff54094fdfaa45a33d713a1b2f67
-
SHA512
1e681364a71aaac4ec582157850218b8b67797c01ea674c34dc2b5345dd900c1fb68f7880c853eb274430709a4f1d8917e3ae1fb03d3440ca3718632af99134f
-
SSDEEP
12288:8IwwBBMQY4YA4cqCuz/TuexRtmaJlPghymV7cIFObEsGi0GOTaDRS57lqfng59qj:jwzCuWexRtjJ3maEsGi0GO+Wtu0b+
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-03-09_3a70f5e38273f72b2ed3268913b7a367_icedid
Files
-
2024-03-09_3a70f5e38273f72b2ed3268913b7a367_icedid.exe windows:5 windows x86 arch:x86
dbfc032ddc944fd7f9125f4e7f2ebf3b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
GetStartupInfoW
HeapFree
HeapAlloc
RtlUnwind
GetSystemTimeAsFileTime
ExitThread
CreateThread
RaiseException
HeapReAlloc
ExitProcess
HeapSize
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
SetUnhandledExceptionFilter
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
SetHandleCount
GetFileType
GetStartupInfoA
HeapCreate
VirtualFree
QueryPerformanceCounter
TerminateProcess
IsDebuggerPresent
GetACP
GetOEMCP
IsValidCodePage
LCMapStringW
GetTimeFormatA
GetDateFormatA
GetConsoleCP
GetConsoleMode
InitializeCriticalSectionAndSpinCount
LCMapStringA
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
SetStdHandle
CreateFileA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEnvironmentVariableA
GetCurrentDirectoryA
GetDriveTypeA
GetProcessHeap
WritePrivateProfileStringW
GetFileTime
GetFileSizeEx
GetFileAttributesW
SetErrorMode
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
TlsGetValue
LocalAlloc
GlobalFlags
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesW
GetLocaleInfoW
CompareStringA
InterlockedExchange
InterlockedIncrement
FileTimeToLocalFileTime
GetFullPathNameW
GetVolumeInformationW
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
GetThreadLocale
GetCurrentProcessId
lstrcmpA
WideCharToMultiByte
GetModuleHandleA
InterlockedDecrement
GlobalLock
GlobalUnlock
FormatMessageW
LocalFree
MulDiv
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
CompareStringW
LoadLibraryA
lstrcmpW
GetVersionExA
SetFilePointerEx
ReadFile
WriteFile
SetFilePointer
DeleteFileW
GetTimeZoneInformation
SetCurrentDirectoryW
FindFirstFileW
FindNextFileW
FindClose
GetLogicalDrives
GetDiskFreeSpaceW
CreateDirectoryW
lstrcpyW
GetModuleFileNameW
InitializeCriticalSection
DeleteCriticalSection
CreateEventW
ResumeThread
SystemTimeToFileTime
Sleep
WaitForMultipleObjects
CreateMutexW
EnterCriticalSection
LeaveCriticalSection
SetEvent
WaitForSingleObject
GetTickCount
LoadLibraryExW
FreeLibrary
FileTimeToSystemTime
CreateFileW
GetFileSize
CloseHandle
GetLogicalDriveStringsW
GetDriveTypeW
RemoveDirectoryW
GetDiskFreeSpaceExW
GetLocalTime
GlobalAlloc
GlobalReAlloc
GlobalFree
GetLastError
SetLastError
GetProcAddress
GetModuleHandleW
LoadLibraryW
FreeResource
GetCPInfo
lstrlenA
lstrlenW
FindResourceW
LoadResource
LockResource
SizeofResource
MultiByteToWideChar
GetVersion
UnhandledExceptionFilter
GetVersionExW
user32
IsRectEmpty
UnregisterClassW
CopyAcceleratorTableW
InvalidateRgn
MessageBeep
RegisterClipboardFormatW
PostThreadMessageW
GetWindowThreadProcessId
EndPaint
BeginPaint
GetWindowDC
GetMessageW
ValidateRect
IsWindowEnabled
ShowWindow
MoveWindow
SetWindowTextW
IsDialogMessageW
IsDlgButtonChecked
SetDlgItemTextW
SetDlgItemInt
GetDlgItemTextW
GetDlgItemInt
CheckRadioButton
CheckDlgButton
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
SetWindowsHookExW
CallNextHookEx
GetClassLongW
SetPropW
GetPropW
RemovePropW
SetFocus
GetWindowTextLengthW
GetWindowTextW
GetForegroundWindow
GetLastActivePopup
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
GetKeyState
SetMenu
IsWindowVisible
UpdateWindow
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
EqualRect
GetDlgCtrlID
CallWindowProcW
GetMenu
SetWindowPos
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindow
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
GetFocus
SetWindowLongW
GetActiveWindow
MessageBoxA
wsprintfW
OffsetRect
GetNextDlgGroupItem
ClientToScreen
WindowFromPoint
SetWindowRgn
GetCapture
RegisterWindowMessageW
GetClassNameW
IsWindow
SetForegroundWindow
SetActiveWindow
ReleaseCapture
SetCapture
FrameRect
GetWindowLongW
LoadMenuW
CheckMenuItem
EnableMenuItem
SetMenuDefaultItem
TrackPopupMenu
DestroyMenu
SendMessageTimeoutW
LoadCursorW
SetCursor
MonitorFromWindow
GetMonitorInfoW
LoadIconW
IsIconic
DrawIcon
PeekMessageW
DispatchMessageW
TranslateMessage
KillTimer
SetWindowContextHelpId
MapDialogRect
SetTimer
GetWindowRect
PtInRect
PostMessageW
PostQuitMessage
CharNextW
CreateDialogIndirectParamW
GetNextDlgTabItem
EndDialog
MessageBoxW
CharUpperW
GetCursorPos
SendMessageW
GetParent
InvalidateRect
ScreenToClient
GetClientRect
LoadImageW
GetSystemMetrics
DestroyIcon
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
GetSysColorBrush
GetSysColor
EnableWindow
GetDesktopWindow
ReleaseDC
GetDC
ModifyMenuW
GetSubMenu
GetMenuState
GetMenuItemID
GetMenuItemCount
FillRect
LoadBitmapW
CopyRect
SetRect
DefWindowProcW
gdi32
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
ScaleWindowExtEx
ExtSelectClipRgn
CreateRectRgnIndirect
GetMapMode
GetTextColor
GetRgnBox
SetWindowExtEx
CreateBitmap
SelectClipRgn
SetMapMode
SetBkMode
RestoreDC
SaveDC
GetBkColor
SetBkColor
SetTextColor
CreatePen
CreateRectRgn
CombineRgn
StretchBlt
GetCurrentObject
Polygon
CreatePatternBrush
CreateFontW
GetSystemPaletteEntries
GetStockObject
SelectPalette
GetDIBits
RealizePalette
CreatePalette
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
SelectObject
DeleteObject
DeleteDC
GetPixel
BitBlt
Ellipse
GetDeviceCaps
CreateCompatibleDC
GetObjectW
CreateCompatibleBitmap
CreateFontIndirectW
CreateSolidBrush
GetClipBox
comdlg32
GetFileTitleW
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
RegOpenKeyW
RegQueryValueExW
RegOpenKeyExW
RegQueryValueW
RegEnumKeyW
RegDeleteKeyW
RegCloseKey
RegSetValueExW
RegCreateKeyExW
shell32
SHBrowseForFolderW
Shell_NotifyIconW
SHGetPathFromIDListW
comctl32
ord17
_TrackMouseEvent
shlwapi
PathIsUNCW
PathRemoveFileSpecW
PathFindExtensionW
PathStripToRootW
PathFindFileNameW
oledlg
OleUIBusyW
ole32
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CLSIDFromString
CLSIDFromProgID
CoInitializeEx
CoRevokeClassObject
CoUninitialize
CoTaskMemAlloc
CoTaskMemFree
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
CoCreateInstance
oleaut32
SysAllocString
SafeArrayDestroy
VariantCopy
OleCreateFontIndirect
SysFreeString
SysStringLen
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
winmm
timeSetEvent
timeKillEvent
Sections
.text Size: 517KB - Virtual size: 516KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 107KB - Virtual size: 107KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 17KB - Virtual size: 242KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 5.4MB - Virtual size: 5.4MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ