Static task
static1
Behavioral task
behavioral1
Sample
2024-02-20_f2f424900d86a7f4dbb7368889f9054c_icedid.exe
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
2024-02-20_f2f424900d86a7f4dbb7368889f9054c_icedid.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-02-20_f2f424900d86a7f4dbb7368889f9054c_icedid
-
Size
1.4MB
-
MD5
f2f424900d86a7f4dbb7368889f9054c
-
SHA1
e498aecc5d86f7b037cbd1a739abddd471f80ec9
-
SHA256
12040547223248da5492ffbf61dbb5b0336c361b5bc9151d8477bd9b33548db2
-
SHA512
4212a187fad785ce915a8e53b34fe9d644d040954b013495ea38f53296c1633b47d78738d4c31c939add10a537e1edc12cc1c4801fe69f81e2ec99d6fac497ce
-
SSDEEP
12288:e6ycGwzhUYwytJKG1PIFyd3r2hB163r/Q3OSp6YThoAUbEf2foAnvODo7aIMb:eEhtcG1PIz6zzSp6YThH2VvOsWIMb
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-02-20_f2f424900d86a7f4dbb7368889f9054c_icedid
Files
-
2024-02-20_f2f424900d86a7f4dbb7368889f9054c_icedid.exe windows:4 windows x86 arch:x86
3cf6c138474ec4cb4dc95d54b9c702c0
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
syncprocesslibrary
?SyncCheckMEMemoryStatus@@YG_NXZ
ConnectToPhone
SyncStopAdbServer
DisconnectFromPhone
GetSyncSubSettingPointer
SetSyncCategoryPointer
SetThreadParams
SetSyncSubSettingPointer
SyncFlushCOMErrorMsg
StartSync
SyncCancelSyncProcess
sqlite3
sqlite3_exec
sqlite3_column_int64
sqlite3_column_int
sqlite3_changes
sqlite3_step
sqlite3_column_type
sqlite3_prepare
sqlite3_column_text
sqlite3_open
sqlite3_create_collation
sqlite3_create_function
sqlite3_finalize
sqlite3_errmsg
sqlite3_result_null
sqlite3_value_text
sqlite3_result_text
sqlite3_busy_timeout
sqlite3_close
sqlite3_column_count
sqlite3_vmprintf
sqlite3_free
sqlite3_mprintf
kernel32
GetThreadLocale
ReadFile
WriteFile
SetFilePointer
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
GetFileSize
DuplicateHandle
GetCurrentProcess
GetVolumeInformationW
GetFullPathNameW
CreateFileW
LeaveCriticalSection
TlsGetValue
EnterCriticalSection
GlobalReAlloc
GlobalHandle
InitializeCriticalSection
TlsAlloc
TlsSetValue
LocalReAlloc
DeleteCriticalSection
TlsFree
InterlockedIncrement
FileTimeToSystemTime
WritePrivateProfileStringW
SetErrorMode
FileTimeToLocalFileTime
GetFileAttributesW
GetFileTime
GetTickCount
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoW
RtlUnwind
RaiseException
GetSystemTimeAsFileTime
HeapReAlloc
ExitProcess
ExitThread
CreateThread
SetStdHandle
GetFileType
HeapSize
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetStdHandle
GetModuleFileNameA
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
SetHandleCount
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
TerminateProcess
SetUnhandledExceptionFilter
IsDebuggerPresent
GetCPInfo
GetACP
GetOEMCP
GetTimeFormatA
GetDateFormatA
LCMapStringA
LCMapStringW
GetConsoleCP
GetConsoleMode
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEnvironmentVariableA
CreateEventW
SuspendThread
SetEvent
WaitForSingleObject
ResumeThread
SetThreadPriority
CloseHandle
GetCurrentThread
ConvertDefaultLocale
GetVersion
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
CompareStringA
InterlockedExchange
GetCurrentProcessId
FreeResource
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
LoadLibraryW
CompareStringW
LoadLibraryA
lstrcmpW
GetVersionExA
GetModuleHandleA
FreeLibrary
GetModuleFileNameW
GetModuleHandleW
GetProcAddress
GlobalFree
GlobalAlloc
GlobalLock
GlobalUnlock
LocalFree
MulDiv
SetLastError
FormatMessageW
lstrlenW
LocalAlloc
Sleep
GetTimeZoneInformation
FindFirstFileW
FindClose
lstrlenA
GetLastError
InterlockedDecrement
GetTempPathW
WideCharToMultiByte
DeleteFileW
MultiByteToWideChar
FindResourceW
LoadResource
LockResource
SizeofResource
GlobalFlags
user32
EndDialog
GetNextDlgTabItem
CreateDialogIndirectParamW
GetActiveWindow
GetDesktopWindow
ValidateRect
GetCursorPos
TranslateMessage
GetMessageW
SetCursor
MapDialogRect
SetWindowContextHelpId
DestroyMenu
CharUpperW
GetSysColorBrush
LoadCursorW
UnregisterClassW
SetCapture
ReleaseCapture
CharNextW
CopyAcceleratorTableW
IsRectEmpty
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
RegisterClipboardFormatW
PostThreadMessageW
GetWindowThreadProcessId
IsWindowEnabled
ShowWindow
MoveWindow
SetWindowTextW
IsDialogMessageW
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuW
EnableMenuItem
CheckMenuItem
RegisterWindowMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetFocus
IsWindow
SetFocus
GetWindowTextLengthW
GetWindowTextW
GetForegroundWindow
GetLastActivePopup
DispatchMessageW
GetDlgItem
GetTopWindow
DestroyWindow
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
GetKeyState
IsWindowVisible
UpdateWindow
GetMenu
MessageBoxW
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
GetParent
EqualRect
CopyRect
PtInRect
GetDlgCtrlID
DefWindowProcW
CallWindowProcW
GetWindowLongW
SetWindowLongW
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindowRect
GetWindow
GetSysColor
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
UnregisterClassA
LoadBitmapW
GetClientRect
InvalidateRect
EnableWindow
SendMessageW
ClientToScreen
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
UnhookWindowsHookEx
GetMenuState
GetMenuItemID
GetMenuItemCount
GetSubMenu
wsprintfW
GetSystemMetrics
PostMessageW
LoadIconW
KillTimer
SetTimer
IsIconic
GetSystemMenu
AppendMenuW
DrawIcon
FindWindowW
SetForegroundWindow
PostQuitMessage
FrameRect
SetRect
FillRect
SetActiveWindow
gdi32
SetBkColor
SetBkMode
SetTextColor
SetMapMode
GetClipBox
LineTo
MoveToEx
DeleteObject
GetViewportExtEx
GetWindowExtEx
PtVisible
RestoreDC
TextOutW
ExtTextOutW
CreatePen
CreateSolidBrush
CreateRectRgnIndirect
GetMapMode
GetBkColor
GetTextColor
GetRgnBox
SaveDC
GetDeviceCaps
GetStockObject
GetObjectW
CreateFontW
SetStretchBltMode
StretchBlt
DeleteDC
BitBlt
CreateCompatibleDC
CreateBitmap
ExtSelectClipRgn
RectVisible
CreateFontIndirectW
ScaleWindowExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SelectObject
Escape
comdlg32
GetFileTitleW
winspool.drv
ClosePrinter
DocumentPropertiesW
OpenPrinterW
advapi32
RegEnumKeyW
RegSetValueExW
RegCreateKeyExW
RegQueryValueW
RegCloseKey
RegDeleteKeyW
RegOpenKeyExW
RegQueryValueExW
RegOpenKeyW
shell32
SHBrowseForFolderW
SHGetPathFromIDListW
comctl32
_TrackMouseEvent
shlwapi
PathFindFileNameW
PathStripToRootW
PathIsUNCW
PathFindExtensionW
oledlg
OleUIBusyW
ole32
CoTaskMemAlloc
CoTaskMemFree
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRevokeClassObject
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
CoGetClassObject
OleRun
CoUninitialize
CLSIDFromString
CLSIDFromProgID
CoCreateInstance
CoInitialize
oleaut32
GetErrorInfo
OleCreateFontIndirect
SysAllocStringByteLen
SysStringByteLen
SysStringLen
SysFreeString
SysAllocString
VariantInit
VariantClear
VariantTimeToSystemTime
SystemTimeToVariantTime
SysAllocStringLen
VarUdateFromDate
VariantChangeType
VariantCopy
SafeArrayDestroy
Sections
.text Size: 368KB - Virtual size: 366KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 148KB - Virtual size: 146KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 31KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 872KB - Virtual size: 871KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ