Static task
static1
Behavioral task
behavioral1
Sample
2024-01-06_242aee8cbcb947a07e4d456cd50b43e3_icedid.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
2024-01-06_242aee8cbcb947a07e4d456cd50b43e3_icedid.exe
Resource
win10v2004-20231222-en
General
-
Target
2024-01-06_242aee8cbcb947a07e4d456cd50b43e3_icedid
-
Size
536KB
-
MD5
242aee8cbcb947a07e4d456cd50b43e3
-
SHA1
a5cf7e92dbfa92c921a77ec6580d7fb156b2fb71
-
SHA256
80f315b168e8ade312dc35bc46bcbe600d1f75d8f6321fd1d6d87085183f5504
-
SHA512
f4225f22abcd17f42d03f358a035e31686b71352603d797eadad1d5c3577b1086e6c838ab4a42a7dce5b356738a175342184620b6505c0eb8dcbb22ddc57d075
-
SSDEEP
12288:cJpythsYUBUyiqrJKeAwgRHOaOqd3BEo10mOez0l3BHAEg9Me2cvkSg23rsRZ4F0:cJpyPgrJK7wgzyT
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-01-06_242aee8cbcb947a07e4d456cd50b43e3_icedid
Files
-
2024-01-06_242aee8cbcb947a07e4d456cd50b43e3_icedid.exe windows:4 windows x86 arch:x86
f788e1edd0331e9d4e23034601c474bd
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
rpcrt4
UuidToStringA
version
GetFileVersionInfoW
GetFileVersionInfoSizeW
kernel32
TlsAlloc
GlobalHandle
TlsFree
GlobalReAlloc
TlsSetValue
LocalReAlloc
TlsGetValue
GetProcessVersion
GetCPInfo
GetOEMCP
SetErrorMode
FileTimeToSystemTime
FileTimeToLocalFileTime
WritePrivateProfileStringA
RtlUnwind
HeapReAlloc
HeapAlloc
HeapFree
GetStartupInfoA
GetCommandLineA
ExitProcess
GetTimeZoneInformation
GetLocalTime
RaiseException
ExitThread
HeapSize
SetStdHandle
GetFileType
LCMapStringA
LCMapStringW
IsBadWritePtr
HeapDestroy
HeapCreate
SetHandleCount
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
IsBadReadPtr
IsBadCodePtr
CompareStringA
CompareStringW
GlobalFlags
LocalAlloc
GetDiskFreeSpaceA
GetTempFileNameA
MulDiv
SetLastError
GlobalAlloc
GetShortPathNameA
GetThreadLocale
GetStringTypeExA
GetFullPathNameA
DeleteFileA
MoveFileA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
lstrcmpA
SetFileAttributesA
CreateFileA
SetFileTime
SystemTimeToFileTime
LocalFileTimeToFileTime
FindFirstFileA
FindClose
GetFileTime
GetFileSize
SuspendThread
ReleaseMutex
CreateMutexA
GlobalGetAtomNameA
lstrcmpiA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
GlobalLock
GlobalUnlock
GlobalFree
LockResource
FindResourceA
LoadResource
ResumeThread
GetVolumeInformationA
CopyFileA
GetVersionExA
GetCurrentThread
SetThreadPriority
GetACP
GetModuleHandleA
CreateThread
VirtualFree
VirtualAlloc
GetCurrentThreadId
CreateEventA
InterlockedIncrement
GetWindowsDirectoryA
FormatMessageA
GetFileAttributesA
CreateDirectoryA
lstrcpyA
lstrcatA
WinExec
lstrlenW
WideCharToMultiByte
lstrlenA
lstrcpynA
GetLastError
FormatMessageW
LocalFree
GetVersion
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSection
GetModuleFileNameA
GetCurrentDirectoryA
GetEnvironmentVariableA
SetEnvironmentVariableA
GetStdHandle
GetCurrentProcess
CreatePipe
DuplicateHandle
CreateProcessA
SetPriorityClass
CloseHandle
TerminateProcess
MultiByteToWideChar
InterlockedDecrement
GetTickCount
ReadFile
FreeLibrary
LoadLibraryA
GetProcAddress
ResetEvent
WaitForSingleObject
SetEvent
GetSystemTime
user32
GetClassNameA
GetSysColorBrush
LoadStringA
GetDCEx
LockWindowUpdate
DestroyIcon
CharNextA
CopyAcceleratorTableA
GetNextDlgGroupItem
SetParent
WindowFromPoint
UnionRect
IsRectEmpty
IsZoomed
BringWindowToTop
UnpackDDElParam
ReuseDDElParam
SetMenu
DestroyMenu
GetDesktopWindow
TranslateAcceleratorA
LoadAcceleratorsA
SetRectEmpty
CharUpperA
GetMessageA
TranslateMessage
ValidateRect
GetCursorPos
ShowWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
EnableMenuItem
LoadIconA
SendDlgItemMessageA
MapWindowPoints
GetFocus
SetFocus
AdjustWindowRectEx
ScreenToClient
EqualRect
DeferWindowPos
BeginDeferWindowPos
FindWindowA
EndDeferWindowPos
IsWindowVisible
ScrollWindow
GetScrollInfo
SetScrollInfo
ShowScrollBar
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
GetTopWindow
IsChild
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
GetMenuItemID
TrackPopupMenu
GetWindowTextLengthA
GetWindowTextA
GetDlgCtrlID
GetKeyState
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
UnhookWindowsHookEx
GetPropA
CallWindowProcA
RemovePropA
DefWindowProcA
GetMessageTime
GetMessagePos
GetLastActivePopup
GetForegroundWindow
SetForegroundWindow
GetWindow
UnregisterClassA
PostMessageA
SendMessageA
KillTimer
SetTimer
EnableWindow
RedrawWindow
GetClientRect
SetWindowLongA
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetNextDlgTabItem
EndDialog
GetActiveWindow
SetActiveWindow
GetSystemMetrics
CreateDialogIndirectParamA
DestroyWindow
GetWindowLongA
GetDlgItem
IsWindowEnabled
DispatchMessageA
EndPaint
ClientToScreen
BeginPaint
RegisterClipboardFormatA
MapDialogRect
SetWindowContextHelpId
ShowOwnedPopups
PostQuitMessage
SetRect
CopyRect
RegisterWindowMessageA
PostThreadMessageA
PeekMessageA
LoadMenuA
GetSubMenu
LoadImageA
GrayStringA
DrawTextA
TabbedTextOutA
wvsprintfA
WaitForInputIdle
UpdateWindow
DrawMenuBar
GetMenuItemCount
DeleteMenu
GetMenu
GetWindowDC
CheckMenuItem
GetWindowRect
MessageBoxA
wsprintfA
ReleaseDC
GetDC
DestroyCursor
SetCapture
InvalidateRect
ReleaseCapture
PtInRect
SetCursor
GetSysColor
IsWindow
InflateRect
GetParent
CopyIcon
LoadCursorA
MessageBeep
MoveWindow
gdi32
GetDeviceCaps
GetViewportExtEx
GetWindowExtEx
LPtoDP
DPtoLP
GetMapMode
SetRectRgn
CombineRgn
GetTextColor
GetBkColor
IntersectClipRect
PtVisible
CreateCompatibleBitmap
CreateCompatibleDC
CreateRectRgn
BitBlt
GetStockObject
GetObjectA
CreateFontIndirectA
GetTextExtentPoint32A
CreatePatternBrush
CreateFontA
SelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
SetBkMode
RestoreDC
SaveDC
GetCharWidthA
DeleteObject
StretchDIBits
DeleteDC
GetTextMetricsA
SelectObject
CreateRectRgnIndirect
PatBlt
CreateBitmap
SetBkColor
SetTextColor
GetClipBox
Escape
ExtTextOutA
TextOutA
RectVisible
ExcludeClipRect
comdlg32
GetOpenFileNameA
GetFileTitleA
GetSaveFileNameA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
advapi32
GetFileSecurityA
RegQueryValueExA
RegCloseKey
RegOpenKeyExA
RegCreateKeyExA
RegSetValueExA
RegQueryValueA
RegOpenKeyA
RegCreateKeyA
RegSetValueA
SetFileSecurityA
RegDeleteKeyA
RegEnumKeyA
shell32
DragQueryFileA
ExtractIconA
SHGetFileInfoA
ShellExecuteA
SHBrowseForFolderA
SHGetPathFromIDListA
SHGetMalloc
DragFinish
comctl32
ImageList_AddMasked
ord17
ImageList_Destroy
ImageList_Create
oledlg
ord8
ole32
CoTaskMemFree
CoUninitialize
CoCreateInstance
CoInitialize
CoTaskMemAlloc
CoFreeUnusedLibraries
CoRegisterClassObject
CoRevokeClassObject
CLSIDFromProgID
CLSIDFromString
OleInitialize
OleUninitialize
StringFromCLSID
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
olepro32
ord253
oleaut32
VariantClear
VariantInit
SysFreeString
SysAllocString
VariantCopy
VariantChangeType
SysAllocStringLen
SysStringByteLen
SysStringLen
SysAllocStringByteLen
VariantTimeToSystemTime
wininet
InternetGetLastResponseInfoA
InternetQueryOptionA
InternetQueryDataAvailable
InternetReadFile
InternetWriteFile
InternetSetFilePointer
InternetSetStatusCallback
InternetCanonicalizeUrlA
InternetCrackUrlA
InternetOpenA
InternetCloseHandle
InternetOpenUrlA
iphlpapi
GetAdaptersInfo
Sections
.text Size: 296KB - Virtual size: 292KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 76KB - Virtual size: 75KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 44KB - Virtual size: 58KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 116KB - Virtual size: 112KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ