Static task
static1
Behavioral task
behavioral1
Sample
2024-01-18_78c352f55fb9786424d7e58e2a252585_icedid.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
2024-01-18_78c352f55fb9786424d7e58e2a252585_icedid.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-01-18_78c352f55fb9786424d7e58e2a252585_icedid
-
Size
584KB
-
MD5
78c352f55fb9786424d7e58e2a252585
-
SHA1
daf5dd35b95e1658aa9a7d9962e0cb5f2d680304
-
SHA256
742e50ac402176c7444ad49f63d3e67dd38e1cdbed60e9dd0e9bd86e735ce52c
-
SHA512
93d24eb973c7f179d94d2d8ff7a6023f0fdc6579ef4eeb430041a61f8f746717fabe9648b8ef33573432143ae929a6a467f0fe1343b97b36c2c8e2b3e34d08bc
-
SSDEEP
12288:7jJxkOEpTgqQ52yMkSPgUGaEXEkYtoVhyXvBne1:7jJx3MGaGEk3VO5
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-01-18_78c352f55fb9786424d7e58e2a252585_icedid
Files
-
2024-01-18_78c352f55fb9786424d7e58e2a252585_icedid.exe windows:4 windows x86 arch:x86
c0744d605f440d0ce119d6f329e97ddd
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
setupapi
SetupDiGetClassDevsA
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryPropertyA
SetupDiDestroyDeviceInfoList
iphlpapi
GetNetworkParams
GetIfEntry
GetAdaptersInfo
kernel32
FindResourceExA
SetErrorMode
FileTimeToLocalFileTime
GetFileAttributesA
GetFileTime
GetTickCount
HeapAlloc
HeapFree
VirtualAlloc
GetSystemInfo
VirtualQuery
RtlUnwind
ExitProcess
GetStartupInfoA
HeapReAlloc
HeapSize
HeapCreate
VirtualFree
IsBadWritePtr
QueryPerformanceCounter
GetCurrentProcessId
GetSystemTimeAsFileTime
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
LCMapStringA
LCMapStringW
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
GetTimeZoneInformation
IsBadReadPtr
IsBadCodePtr
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
IsValidCodePage
SetStdHandle
GetLocaleInfoW
SetEnvironmentVariableA
FileTimeToSystemTime
GetOEMCP
GetCPInfo
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
TlsGetValue
GlobalHandle
GlobalReAlloc
LocalAlloc
InterlockedIncrement
GlobalFlags
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
VirtualProtect
InterlockedDecrement
GetCurrentThread
lstrcmpA
ConvertDefaultLocale
EnumResourceLanguagesA
lstrcpyA
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
LoadLibraryA
FreeLibrary
lstrcatA
lstrcmpW
GetProcAddress
SetLastError
MulDiv
FormatMessageA
lstrcpynA
LocalFree
GlobalLock
GlobalUnlock
FreeResource
CreateDirectoryA
GetPrivateProfileIntA
WritePrivateProfileStringA
GetPrivateProfileStringA
GetModuleHandleA
WaitForMultipleObjects
ResetEvent
SetEvent
RaiseException
GetCurrentProcess
TerminateProcess
GetSystemDirectoryA
CreateProcessA
GlobalAlloc
GlobalFree
CreateMutexA
GetLocalTime
GetModuleFileNameA
GetLongPathNameA
ReleaseMutex
WaitForSingleObject
Sleep
FindResourceA
LoadResource
LockResource
SizeofResource
GetCommandLineA
DeviceIoControl
EnterCriticalSection
LeaveCriticalSection
WriteFile
CreateEventA
ReadFile
GetOverlappedResult
CreateThread
CancelIo
CreateFileA
CloseHandle
DeleteCriticalSection
InitializeCriticalSection
CompareStringW
CompareStringA
lstrlenA
lstrcmpiA
GetVersion
GetLastError
WideCharToMultiByte
MultiByteToWideChar
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
HeapDestroy
user32
RegisterClipboardFormatA
PostThreadMessageA
InvalidateRect
SetRect
MessageBeep
ReleaseCapture
SetCapture
GetSysColorBrush
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
ReleaseDC
GetDC
GetAsyncKeyState
DestroyMenu
SetWindowContextHelpId
MapDialogRect
GetMessageA
TranslateMessage
GetCursorPos
ValidateRect
wsprintfA
SetMenuItemBitmaps
ModifyMenuA
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
LoadBitmapA
MoveWindow
SetWindowTextA
IsDialogMessageA
RegisterWindowMessageA
WinHelpA
GetCapture
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassInfoExA
GetClassNameA
SetPropA
RemovePropA
SendDlgItemMessageA
GetFocus
SetFocus
IsChild
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
PeekMessageA
MapWindowPoints
MessageBoxA
GetKeyState
SetForegroundWindow
IsWindowVisible
UpdateWindow
GetMenu
GetSysColor
AdjustWindowRectEx
EqualRect
GetClassInfoA
RegisterClassA
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
SetWindowLongA
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
CopyRect
PtInRect
GetWindow
GetMenuState
GetMenuItemID
GetMenuItemCount
GetSubMenu
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetWindowLongA
GetDlgItem
IsWindowEnabled
GetParent
GetNextDlgTabItem
EndDialog
UnregisterClassA
PostQuitMessage
LoadImageA
GetMessagePos
SetCursor
LoadCursorA
GetNextDlgGroupItem
InvalidateRgn
CopyAcceleratorTableA
IsRectEmpty
GetPropA
CharNextA
ChildWindowFromPoint
KillTimer
ScreenToClient
IsWindow
MsgWaitForMultipleObjectsEx
GetSystemMetrics
LoadIconA
SetTimer
GetClientRect
GetWindowRect
IsIconic
GetSystemMenu
PostMessageA
SendMessageA
AppendMenuA
DrawIcon
ShowWindow
EnableWindow
CharUpperA
DispatchMessageA
gdi32
TextOutA
GetBkColor
GetTextColor
GetRgnBox
GetMapMode
EnumFontFamiliesExA
RectVisible
PtVisible
GetWindowExtEx
GetViewportExtEx
DeleteObject
GetStockObject
DeleteDC
ExtSelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SelectObject
CreateBitmap
GetObjectA
SetBkColor
SetTextColor
GetClipBox
GetDeviceCaps
SetMapMode
RestoreDC
SaveDC
CreateRectRgnIndirect
ExtTextOutA
Escape
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
ClosePrinter
DocumentPropertiesA
advapi32
RegOpenKeyExA
RegNotifyChangeKeyValue
RegQueryValueExA
RegEnumKeyExA
RegQueryInfoKeyA
RegSetValueExA
RegDeleteKeyA
RegFlushKey
RegCreateKeyExA
RegOpenKeyA
RegCloseKey
RegQueryValueA
RegEnumKeyA
shell32
ShellExecuteA
comctl32
ord17
PropertySheetA
DestroyPropertySheetPage
CreatePropertySheetPageA
shlwapi
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
CoTaskMemAlloc
CoFreeUnusedLibraries
CoTaskMemFree
OleUninitialize
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
OleInitialize
CreateILockBytesOnHGlobal
oleaut32
SysAllocString
SystemTimeToVariantTime
SafeArrayDestroy
VariantCopy
VariantClear
SysAllocStringByteLen
SysStringLen
SysFreeString
SysAllocStringLen
VariantInit
VariantChangeType
OleCreateFontIndirect
version
GetFileVersionInfoSizeA
VerQueryValueA
GetFileVersionInfoA
Sections
.text Size: 412KB - Virtual size: 408KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 92KB - Virtual size: 90KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 12KB - Virtual size: 31KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 64KB - Virtual size: 62KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ