Static task
static1
Behavioral task
behavioral1
Sample
2024-01-25_c5fa01074e87d4a7f87a908a99665f19_icedid.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
2024-01-25_c5fa01074e87d4a7f87a908a99665f19_icedid.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-01-25_c5fa01074e87d4a7f87a908a99665f19_icedid
-
Size
664KB
-
MD5
c5fa01074e87d4a7f87a908a99665f19
-
SHA1
115c9d08815a759c0c9d96c09774b417424db284
-
SHA256
76eb7c0ba243ef3bb631ce29f7449add57a2fc6e5f846e9a6351c6687491f572
-
SHA512
6f816caf0e8021cb209ca85b4b3b3eafdb425237b5de8de31754fd07384d9a7a6ed4861729f6387a19c0aad90b632924bf28a09d25bb6463f21dbd169424b87d
-
SSDEEP
12288:NRxd6449rz44CmJ5O4B/KWZdpM0KQjXefRT0U1ZlX0e3mfnr:NIs4pKWZHLjXeJTrZlXuj
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-01-25_c5fa01074e87d4a7f87a908a99665f19_icedid
Files
-
2024-01-25_c5fa01074e87d4a7f87a908a99665f19_icedid.exe windows:4 windows x86 arch:x86
9a8c15a208f99e2371a4db6bdcc4f3c9
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
TlsSetValue
LocalReAlloc
DeleteCriticalSection
TlsFree
lstrlenA
FileTimeToSystemTime
WritePrivateProfileStringW
SetErrorMode
FileTimeToLocalFileTime
GetFileAttributesW
GetFileTime
GetStartupInfoW
RtlUnwind
HeapReAlloc
RaiseException
GetSystemTimeAsFileTime
GetTimeZoneInformation
ExitThread
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
ExitProcess
HeapSize
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetStdHandle
TlsAlloc
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
SetHandleCount
GetFileType
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
LCMapStringA
LCMapStringW
GetConsoleCP
GetConsoleMode
GetLocaleInfoA
GetStringTypeA
GetStringTypeW
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEnvironmentVariableA
InitializeCriticalSection
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
InterlockedIncrement
GlobalFlags
GetFullPathNameW
GetVolumeInformationW
FindFirstFileW
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
GetThreadLocale
GetVersionExW
GetCurrentThread
ConvertDefaultLocale
GetVersion
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
LoadLibraryW
CompareStringW
lstrcmpW
GetModuleHandleW
FormatMessageW
MulDiv
lstrlenW
FreeResource
SetLastError
GetSystemDirectoryA
InterlockedExchange
CompareStringA
SetFilePointer
GetUserDefaultLangID
GetSystemDefaultLangID
FreeLibraryAndExitThread
CreateEventA
GetCurrentProcess
GetModuleHandleA
InterlockedDecrement
SetEvent
FormatMessageA
Sleep
GetFileSize
ReadFile
CreateThread
GetVersionExA
GetWindowsDirectoryA
GetVolumeInformationA
LoadLibraryA
GetPrivateProfileStringA
WritePrivateProfileStringA
GetProcessHeap
HeapAlloc
HeapFree
LocalFree
LocalAlloc
FreeLibrary
TerminateThread
InterlockedCompareExchange
OpenThread
GetExitCodeThread
OpenProcess
GetExitCodeProcess
DeleteFileA
FindClose
CreateDirectoryA
UnmapViewOfFile
MapViewOfFile
OpenFileMappingA
CreateFileMappingA
ReleaseMutex
WaitForSingleObject
OpenMutexA
CreateMutexA
GetCurrentProcessId
GetCurrentThreadId
GetTickCount
DeviceIoControl
CreateFileA
GlobalReAlloc
GlobalAlloc
GlobalLock
GlobalHandle
GlobalUnlock
GlobalFree
GetSystemTime
WriteFile
LoadResource
LockResource
SizeofResource
GetModuleFileNameA
CloseHandle
FreeEnvironmentStringsA
GetLastError
user32
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuW
EnableMenuItem
ReleaseDC
GetDC
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetLastActivePopup
DispatchMessageW
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
GetKeyState
IsWindowVisible
UpdateWindow
MessageBoxW
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
GetSysColor
AdjustWindowRectEx
EqualRect
CopyRect
PtInRect
DefWindowProcW
CallWindowProcW
OffsetRect
MessageBeep
SystemParametersInfoA
GetWindowPlacement
PostThreadMessageW
GetMenuState
GetMenuItemID
GetWindowTextLengthW
GetFocus
SetWindowPos
SetFocus
MoveWindow
SetWindowLongW
GetDlgCtrlID
IsDialogMessageW
SendDlgItemMessageW
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamW
DestroyWindow
IsWindow
GetWindowLongW
GetNextDlgGroupItem
InvalidateRgn
InvalidateRect
SetRect
IsRectEmpty
CheckMenuItem
GetDlgItem
IsWindowEnabled
GetParent
GetNextDlgTabItem
EndDialog
GetWindow
GetMenu
GetMenuItemCount
GetSubMenu
WaitForInputIdle
FindWindowA
GetWindowThreadProcessId
PostThreadMessageA
RegisterClassExA
RegisterDeviceNotificationA
PeekMessageA
DispatchMessageA
UnregisterDeviceNotification
UnregisterClassA
DefWindowProcA
PostMessageA
GetSystemMetrics
GetClientRect
IsIconic
GetSystemMenu
DrawIcon
SetForegroundWindow
GetForegroundWindow
RegisterClipboardFormatW
ShowWindow
RedrawWindow
GetWindowRect
CopyAcceleratorTableW
CharNextW
UnregisterClassW
ReleaseCapture
SetCapture
LoadCursorW
GetSysColorBrush
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
DestroyMenu
SetWindowContextHelpId
MapDialogRect
CharUpperW
SetCursor
GetMessageW
TranslateMessage
GetCursorPos
ValidateRect
PostQuitMessage
IntersectRect
SetMenuItemBitmaps
gdi32
DeleteObject
GetViewportExtEx
GetWindowExtEx
PtVisible
RectVisible
TextOutW
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
GetStockObject
GetMapMode
GetBkColor
GetTextColor
GetRgnBox
SetMapMode
RestoreDC
SaveDC
ExtTextOutW
CreateBitmap
CreateRectRgnIndirect
GetObjectW
SetBkColor
SetTextColor
GetClipBox
GetDeviceCaps
comdlg32
GetFileTitleW
winspool.drv
DocumentPropertiesW
ClosePrinter
OpenPrinterW
advapi32
RegQueryValueExA
RegSetValueExW
RegCreateKeyExW
RegQueryValueW
RegEnumKeyW
RegDeleteKeyW
RegOpenKeyExW
RegQueryValueExW
RegOpenKeyW
RegOpenKeyExA
RegCloseKey
SetSecurityDescriptorDacl
InitializeSecurityDescriptor
shell32
SHGetFolderPathA
comctl32
ord17
shlwapi
PathFindExtensionW
PathFindFileNameW
PathStripToRootW
PathAppendA
PathIsUNCW
oledlg
OleUIBusyW
ole32
CoCreateInstance
StringFromGUID2
CoInitializeSecurity
CoInitializeEx
CoUninitialize
CoTaskMemFree
CoTaskMemAlloc
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRevokeClassObject
OleIsCurrentClipboard
CoRegisterMessageFilter
CoSetProxyBlanket
OleFlushClipboard
oleaut32
VariantClear
SafeArrayAccessData
SafeArrayGetUBound
SafeArrayGetLBound
SysAllocStringLen
VariantChangeType
VariantInit
SysStringLen
SysFreeString
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
SysAllocString
SafeArrayUnaccessData
ws2_32
gethostname
gethostbyname
inet_ntoa
WSAStartup
getnameinfo
socket
bind
ioctlsocket
connect
getsockname
ntohs
send
recv
__WSAFDIsSet
select
WSAGetLastError
WSACleanup
closesocket
Sections
.text Size: 436KB - Virtual size: 435KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 104KB - Virtual size: 101KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 40KB - Virtual size: 69KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 80KB - Virtual size: 79KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ