Static task
static1
Behavioral task
behavioral1
Sample
2024-01-22_b153353c909af21cf7d16d10b89d7195_icedid.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
2024-01-22_b153353c909af21cf7d16d10b89d7195_icedid.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-01-22_b153353c909af21cf7d16d10b89d7195_icedid
-
Size
3.5MB
-
MD5
b153353c909af21cf7d16d10b89d7195
-
SHA1
70a2b6811fd26ad68d358e129e2aa9cb5e623124
-
SHA256
c185c2e3073571bdf071b2388fcaf9262f04bb04b17ffb9291a3aa952d86ab91
-
SHA512
67ca30528b09bd69319c5247c2faa13cbbda801f8d0d2e610bfa3946fe849c1e5a1e8272dc7b1cc2f23cc224c9f72c40e62cec0416bbc3f4e6c000d684aff41b
-
SSDEEP
24576:OKvDTrs/q6UR5neqwjlros6cQOOFnB2axOBZuI4pnRWKla5A3SWrZ20wi5wCfCo:Nrs/qxRW6coPlRC2ZbRfCo
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-01-22_b153353c909af21cf7d16d10b89d7195_icedid
Files
-
2024-01-22_b153353c909af21cf7d16d10b89d7195_icedid.exe windows:4 windows x86 arch:x86
1bf9fbd5090f6466fb8d28bd70004c05
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
FileTimeToLocalFileTime
GetFileAttributesW
GetFileTime
SetErrorMode
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoW
GetSystemTimeAsFileTime
RtlUnwind
RaiseException
HeapReAlloc
SetStdHandle
GetFileType
ExitProcess
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
HeapSize
SetUnhandledExceptionFilter
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
lstrlenA
SetHandleCount
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
TerminateProcess
UnhandledExceptionFilter
IsDebuggerPresent
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
GetTimeFormatA
GetDateFormatA
GetTimeZoneInformation
LCMapStringA
LCMapStringW
GetConsoleCP
GetConsoleMode
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEnvironmentVariableA
InterlockedIncrement
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
GlobalReAlloc
TlsGetValue
LocalAlloc
FileTimeToSystemTime
InterlockedDecrement
GetVersionExW
GetFullPathNameW
GetVolumeInformationW
FindFirstFileW
FindClose
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
GetThreadLocale
GetPrivateProfileStringW
WritePrivateProfileStringW
GetPrivateProfileIntW
WaitForSingleObject
GetCurrentThread
ConvertDefaultLocale
GetVersion
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
LoadLibraryExW
CompareStringA
InterlockedExchange
ReleaseMutex
CreateMutexW
GetCurrentProcessId
GetModuleFileNameW
GetModuleHandleA
GlobalAlloc
FormatMessageW
LocalFree
MulDiv
GlobalLock
GlobalUnlock
GlobalFree
lstrlenW
WideCharToMultiByte
FreeResource
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
FreeLibrary
CompareStringW
LoadLibraryA
lstrcmpW
GetVersionExA
ReadFile
WriteFile
CloseHandle
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
SetCommTimeouts
SetCommState
GetCommState
CreateFileW
GetTickCount
GetModuleHandleW
LoadLibraryW
GetLastError
SetLastError
MultiByteToWideChar
GetProcAddress
GetCurrentDirectoryW
Sleep
LoadResource
LockResource
SizeofResource
Beep
GetCommandLineW
FindResourceW
user32
SetRect
InvalidateRect
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
UnregisterClassW
RegisterClipboardFormatW
PostThreadMessageW
CharUpperW
SetCursor
SetWindowContextHelpId
MapDialogRect
GetMessageW
ValidateRect
PostQuitMessage
GetWindowThreadProcessId
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
ClientToScreen
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuW
GetMenuState
EnableMenuItem
CheckMenuItem
ShowWindow
MoveWindow
SetWindowTextW
IsDialogMessageW
IsRectEmpty
GetDesktopWindow
GetActiveWindow
CreateDialogIndirectParamW
IsWindowEnabled
GetNextDlgTabItem
EndDialog
RegisterWindowMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
IsWindow
SetFocus
GetWindowTextLengthW
GetWindowTextW
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
SetForegroundWindow
IsWindowVisible
GetMenu
PostMessageW
GetSubMenu
GetMenuItemID
GetMenuItemCount
MessageBoxW
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
GetSysColor
AdjustWindowRectEx
EqualRect
CopyRect
PtInRect
GetDlgCtrlID
DefWindowProcW
CopyAcceleratorTableW
CharNextW
ReleaseCapture
SetCapture
CallWindowProcW
GetWindowLongW
LoadCursorW
GetSysColorBrush
DestroyMenu
SetWindowLongW
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindow
GetAsyncKeyState
FrameRect
FillRect
GetDC
GetFocus
RedrawWindow
GetKeyState
GetParent
DispatchMessageW
TranslateMessage
HideCaret
ScreenToClient
GetCursorPos
GetWindowRect
GetSystemMenu
DrawIcon
GetClientRect
LoadBitmapW
GetSystemMetrics
IsIconic
LoadIconW
AppendMenuW
KillTimer
SetTimer
UpdateWindow
SendMessageW
EnableWindow
RemovePropW
UnregisterClassA
gdi32
ExtSelectClipRgn
DeleteDC
ScaleWindowExtEx
GetMapMode
GetBkColor
GetTextColor
GetRgnBox
GetWindowExtEx
GetViewportExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SelectObject
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
CreateRectRgnIndirect
CreateFontW
DeleteObject
SetMapMode
SetBkMode
RestoreDC
SaveDC
GetDeviceCaps
CreateBitmap
GetObjectW
SetBkColor
SetTextColor
GetClipBox
GetStockObject
GetTextExtentPoint32W
CreateSolidBrush
comdlg32
GetFileTitleW
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
RegCreateKeyExW
RegQueryValueW
RegEnumKeyW
RegDeleteKeyW
RegSetValueExW
RegOpenKeyExW
RegQueryValueExW
RegOpenKeyW
RegDeleteValueW
RegCloseKey
RegEnumValueW
shell32
SHGetSpecialFolderPathW
comctl32
InitCommonControlsEx
shlwapi
PathFindExtensionW
PathStripToRootW
PathFindFileNameW
PathIsUNCW
oledlg
OleUIBusyW
ole32
CoTaskMemFree
CoTaskMemAlloc
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRevokeClassObject
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
oleaut32
SysAllocString
OleCreateFontIndirect
SafeArrayDestroy
VariantCopy
SystemTimeToVariantTime
VariantTimeToSystemTime
SysFreeString
SysStringLen
SysAllocStringLen
VariantInit
VariantChangeType
VariantClear
ws2_32
htonl
htons
inet_addr
accept
socket
select
bind
WSAGetLastError
closesocket
WSASetLastError
connect
sendto
recvfrom
WSAAsyncSelect
send
recv
gethostbyname
WSACleanup
WSAStartup
Sections
.text Size: 420KB - Virtual size: 416KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 108KB - Virtual size: 107KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 16KB - Virtual size: 155KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 3.0MB - Virtual size: 3.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ