Static task
static1
Behavioral task
behavioral1
Sample
2024-08-12_89920f27773d15e9d84ff3917aebff36_icedid.exe
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
2024-08-12_89920f27773d15e9d84ff3917aebff36_icedid.exe
Resource
win10v2004-20240802-en
General
-
Target
2024-08-12_89920f27773d15e9d84ff3917aebff36_icedid
-
Size
697KB
-
MD5
89920f27773d15e9d84ff3917aebff36
-
SHA1
e6f7875495464665b76f0efbbb80b9aada244d1d
-
SHA256
a7d4136b032970ab590ecea41c142c902b11dc63f33467f27f5c49a28e92b2cf
-
SHA512
438ec45bef5ca1100445f39133e64f70856d748ce1ece3e0ad2272caa60f95f448da13ff1f83477f8b95977eac8b73bd9aa0dd3fe5e87064c603c242fb176063
-
SSDEEP
12288:e6CylnF1r87HG7VlT90KPQZfGosjhWoxlyDSikgt8I/ligTF:dCW12HG7VlTJqfGosFLPQl9
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-08-12_89920f27773d15e9d84ff3917aebff36_icedid
Files
-
2024-08-12_89920f27773d15e9d84ff3917aebff36_icedid.exe windows:5 windows x86 arch:x86
65ecffd89b610211555aaef55802ef3e
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
LockFile
UnlockFile
SetEndOfFile
DuplicateHandle
GetVolumeInformationA
GetFullPathNameA
FileTimeToSystemTime
GetCPInfo
GetOEMCP
FileTimeToLocalFileTime
GetFileSizeEx
GetFileTime
SetErrorMode
UnhandledExceptionFilter
IsDebuggerPresent
RtlUnwind
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
ExitProcess
GetSystemTimeAsFileTime
GetCommandLineA
GetStartupInfoA
HeapReAlloc
HeapSize
HeapCreate
VirtualFree
FlushFileBuffers
InitializeCriticalSectionAndSpinCount
GetACP
IsValidCodePage
LCMapStringA
LCMapStringW
SetHandleCount
GetFileType
GetConsoleCP
GetConsoleMode
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
GetStringTypeA
GetStringTypeW
GetTimeZoneInformation
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CompareStringW
SetEnvironmentVariableA
SetThreadContext
GetThreadContext
FlushInstructionCache
InterlockedCompareExchange
GetStdHandle
ReadFile
GlobalFlags
WritePrivateProfileStringA
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
LocalAlloc
GetModuleHandleW
RaiseException
GetThreadLocale
GetModuleFileNameW
FreeResource
GlobalGetAtomNameA
GlobalFindAtomA
lstrcmpW
GetVersionExA
GetCurrentProcessId
GlobalAddAtomA
SuspendThread
ResumeThread
GlobalDeleteAtom
GetCurrentThreadId
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
CompareStringA
InterlockedExchange
lstrcmpA
FreeLibrary
SetLastError
GlobalFree
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
MulDiv
GetLocalTime
OutputDebugStringW
GetModuleFileNameA
CreateProcessA
CreateFileA
GetFileSize
SetFilePointer
WriteFile
FindFirstFileA
GetFileAttributesA
FindClose
CreateToolhelp32Snapshot
Process32First
Process32Next
lstrlenW
TerminateThread
CreateThread
WideCharToMultiByte
LoadResource
LockResource
SizeofResource
FindResourceA
GetTempPathW
GetTempFileNameW
GetPrivateProfileStringW
WriteProfileSectionA
CreateMutexA
GetLastError
CloseHandle
GetCommandLineW
GetCurrentDirectoryW
GetPrivateProfileIntW
OutputDebugStringA
GetCurrentDirectoryA
GetTickCount
SetFileAttributesA
SetUnhandledExceptionFilter
GetModuleHandleA
GetCurrentThread
GetProcessHeap
HeapAlloc
HeapFree
LoadLibraryA
GetProcAddress
Sleep
GetCurrentProcess
TerminateProcess
lstrlenA
MultiByteToWideChar
InterlockedDecrement
InterlockedIncrement
user32
PostThreadMessageA
UnregisterClassA
MessageBeep
GetNextDlgGroupItem
InvalidateRgn
InvalidateRect
SetRect
IsRectEmpty
CopyAcceleratorTableA
CharUpperA
ReleaseCapture
SetCapture
LoadCursorA
GetSysColorBrush
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GetDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
DestroyMenu
CharNextA
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
SetWindowContextHelpId
MapDialogRect
MoveWindow
SetWindowTextA
IsDialogMessageA
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
GetClassLongA
SetPropA
GetPropA
RemovePropA
SetFocus
GetForegroundWindow
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
SetMenu
SetForegroundWindow
UpdateWindow
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
GetSysColor
AdjustWindowRectEx
EqualRect
PostMessageW
GetWindowTextA
wsprintfW
SetActiveWindow
CopyRect
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
PtInRect
GetMenu
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindowRect
GetWindow
GetWindowThreadProcessId
GetLastActivePopup
IsWindowEnabled
RegisterClipboardFormatA
GetClassNameA
GetActiveWindow
ShowWindow
MessageBoxW
MessageBoxA
LoadIconA
SetTimer
KillTimer
SetWindowLongA
GetWindowLongA
SendMessageA
AppendMenuA
GetSystemMenu
DrawIcon
GetClientRect
GetSystemMetrics
IsIconic
EnableWindow
GetParent
IsWindow
PostMessageA
FindWindowExA
GetSubMenu
GetMenuItemCount
GetMenuItemID
GetMenuState
PostQuitMessage
CheckMenuItem
EnableMenuItem
ModifyMenuA
GetFocus
LoadBitmapA
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
ValidateRect
GetCursorPos
SetCursor
SetWindowsHookExA
CallNextHookEx
GetMessageA
TranslateMessage
DispatchMessageA
IsWindowVisible
GetKeyState
PeekMessageA
GetDesktopWindow
gdi32
DeleteDC
ExtSelectClipRgn
GetRgnBox
GetMapMode
ScaleWindowExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SelectObject
Escape
TextOutA
CreateRectRgnIndirect
GetDeviceCaps
PtVisible
GetWindowExtEx
GetViewportExtEx
DeleteObject
SetMapMode
RestoreDC
SaveDC
ExtTextOutA
GetTextColor
GetBkColor
GetStockObject
GetObjectA
SetBkColor
SetTextColor
GetClipBox
CreateBitmap
RectVisible
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
RegSetValueExA
RegCreateKeyExA
RegQueryValueA
RegOpenKeyA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyExA
RegQueryValueExA
RegCloseKey
shlwapi
PathFindFileNameA
StrStrIW
PathStripToRootA
PathIsUNCA
StrStrIA
PathFindExtensionA
oledlg
ord8
ole32
CoCreateInstance
CoInitializeEx
CoTaskMemFree
CoTaskMemAlloc
CLSIDFromProgID
CLSIDFromString
CoGetClassObject
CoUninitialize
PropVariantClear
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRevokeClassObject
CoRegisterMessageFilter
OleIsCurrentClipboard
OleFlushClipboard
oleaut32
SysFreeString
SysAllocString
SysAllocStringByteLen
SysStringByteLen
SysAllocStringLen
VariantChangeType
VariantCopy
VariantInit
SysStringLen
OleCreateFontIndirect
DispCallFunc
LoadRegTypeLi
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayGetElemsize
SafeArrayCreate
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
VariantClear
ws2_32
WSASetLastError
inet_addr
WSAStartup
WSACleanup
iphlpapi
GetAdaptersInfo
winmm
waveOutWrite
midiStreamOut
waveOutSetVolume
wininet
FindCloseUrlCache
DeleteUrlCacheEntry
FindNextUrlCacheEntryA
FindFirstUrlCacheEntryA
DeleteUrlCacheEntryA
Sections
.text Size: 339KB - Virtual size: 339KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 70KB - Virtual size: 70KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 11KB - Virtual size: 27KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 275KB - Virtual size: 274KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ