Static task
static1
Behavioral task
behavioral1
Sample
2024-05-05_48a49e3794641a316f49cf7089f5fb84_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-05-05_48a49e3794641a316f49cf7089f5fb84_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-05-05_48a49e3794641a316f49cf7089f5fb84_icedid
-
Size
3.5MB
-
MD5
48a49e3794641a316f49cf7089f5fb84
-
SHA1
f28391864c1234ebe6b9e13db047941d5898bd7c
-
SHA256
57976db384025173e8ad51acc85782923920fe760b49c36ad8bc5c908eebcd3c
-
SHA512
a8ab8b421a30528e64ac67447dc6882f815dab3919e1e5885303a7ca43232c55b518064f6fefa7122b2c4647c49387f4e1d91d177d9056614735a70b8f148ced
-
SSDEEP
98304:gAcr6dGDmfAbdhP3wUqmbdmTq+Lu4RObdRgE31PYd9Pw+dyS0bdjbE3U:gfr6dksrF2H
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-05-05_48a49e3794641a316f49cf7089f5fb84_icedid
Files
-
2024-05-05_48a49e3794641a316f49cf7089f5fb84_icedid.exe windows:4 windows x86 arch:x86
743f6c7559ca38a7e10ba6df3fdba152
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
cfgmgr32
CM_Get_DevNode_Registry_PropertyA
CM_Get_Child
CM_Get_Sibling
CM_Locate_DevNodeA
CM_Get_Parent
setupapi
SetupDiGetClassDevsA
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceInterfaceDetailA
SetupDiDestroyDeviceInfoList
netapi32
NetUserGetInfo
kernel32
LeaveCriticalSection
TlsGetValue
EnterCriticalSection
GlobalReAlloc
GlobalHandle
InitializeCriticalSection
TlsAlloc
TlsSetValue
LocalReAlloc
DeleteCriticalSection
TlsFree
GlobalFlags
GetCPInfo
GetOEMCP
SetErrorMode
WritePrivateProfileStringA
GetCurrentDirectoryA
RtlUnwind
GetSystemTimeAsFileTime
GetTimeFormatA
GetDateFormatA
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
HeapAlloc
HeapFree
HeapReAlloc
LocalAlloc
GetStartupInfoA
RaiseException
SetStdHandle
GetFileType
ExitProcess
ExitThread
CreateThread
HeapSize
GetACP
IsValidCodePage
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetStringTypeA
GetStringTypeW
LCMapStringA
LCMapStringW
GetTimeZoneInformation
VirtualFree
HeapDestroy
HeapCreate
GetStdHandle
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
QueryPerformanceCounter
GetConsoleCP
GetConsoleMode
SetEnvironmentVariableA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetTickCount
InterlockedIncrement
GetFullPathNameA
GetVolumeInformationA
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
GetThreadLocale
MoveFileA
CreateEventA
SuspendThread
SetEvent
ResumeThread
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
lstrcmpA
FindNextFileA
GetCurrentProcessId
GetFileTime
GetFileSize
GetFileAttributesA
SetFileTime
SystemTimeToFileTime
LocalFileTimeToFileTime
FileTimeToLocalFileTime
FileTimeToSystemTime
InterlockedDecrement
GetModuleFileNameW
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
FreeLibrary
LoadLibraryA
lstrcmpW
GetModuleHandleA
GetProcAddress
FreeResource
SetLastError
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
MulDiv
GetExitCodeProcess
SetFileAttributesA
Sleep
GetLastError
lstrlenA
CompareStringA
CompareStringW
InterlockedExchange
CreateProcessA
OpenProcess
WaitForSingleObject
GetSystemDirectoryA
GetModuleFileNameA
MultiByteToWideChar
GetWindowsDirectoryA
RemoveDirectoryA
DeleteFileA
FindFirstFileA
FindClose
CopyFileA
GetCommandLineA
LoadResource
LockResource
SizeofResource
FindResourceA
GetDriveTypeA
GetVersion
WideCharToMultiByte
CreateFileA
CloseHandle
GlobalAlloc
DeviceIoControl
GlobalFree
GetVersionExA
GetProcessHeap
CreateDirectoryA
user32
CopyAcceleratorTableA
IsRectEmpty
SetRect
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
GetFocus
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
DispatchMessageA
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
GetKeyState
IsWindowVisible
GetMenu
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
GetSysColor
AdjustWindowRectEx
ScreenToClient
EqualRect
CopyRect
RegisterClipboardFormatA
PtInRect
GetDlgCtrlID
CharNextA
CallWindowProcA
SetWindowLongA
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindow
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetWindowLongA
GetDlgItem
IsWindowEnabled
GetParent
GetNextDlgTabItem
EndDialog
GetMenuState
GetMenuItemID
GetMenuItemCount
GetSubMenu
LoadCursorA
UpdateWindow
EndPaint
BeginPaint
PostMessageA
LoadBitmapA
SetForegroundWindow
LoadImageA
InvalidateRect
GetDC
ReleaseDC
SetTimer
RedrawWindow
GetWindowRect
WaitForInputIdle
IsWindow
PeekMessageA
CharUpperA
MessageBoxA
GetClientRect
SetCursor
GetMessageA
TranslateMessage
GetCursorPos
ValidateRect
IsIconic
DrawIcon
GetSystemMetrics
LoadIconA
EnableWindow
SendMessageA
wsprintfA
PostQuitMessage
GetWindowThreadProcessId
PostThreadMessageA
ReleaseCapture
SetCapture
UnregisterClassA
DestroyMenu
GetSysColorBrush
SetWindowContextHelpId
DefWindowProcA
MapDialogRect
GetWindowDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuA
EnableMenuItem
CheckMenuItem
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
RemovePropA
GetPropA
gdi32
SetTextColor
SetBkColor
CreateBitmap
SaveDC
RestoreDC
SetMapMode
DeleteObject
GetViewportExtEx
GetWindowExtEx
PtVisible
RectVisible
GetClipBox
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
GetStockObject
CreateRectRgnIndirect
GetMapMode
GetBkColor
GetTextColor
GetRgnBox
GetDeviceCaps
CreateCompatibleDC
GetObjectA
TextOutA
BitBlt
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
OpenPrinterA
ClosePrinter
advapi32
RegCloseKey
RegSetValueExA
RegOpenKeyExA
RegQueryValueExA
GetUserNameA
RegQueryValueA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyA
RegCreateKeyExA
shlwapi
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
OleIsCurrentClipboard
CoGetClassObject
CLSIDFromString
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CoRevokeClassObject
OleFlushClipboard
CoTaskMemFree
CLSIDFromProgID
CoCreateInstance
StgOpenStorageOnILockBytes
CoRegisterMessageFilter
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoTaskMemAlloc
oleaut32
SysAllocStringByteLen
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
SysAllocString
VariantCopy
SysFreeString
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
GetActiveObject
OleCreateFontIndirect
SysStringLen
Sections
.text Size: 288KB - Virtual size: 285KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 68KB - Virtual size: 67KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 27KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 3.2MB - Virtual size: 3.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ