Static task
static1
Behavioral task
behavioral1
Sample
2024-01-06_94694ff686215939578f7db89d6a12f2_icedid.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
2024-01-06_94694ff686215939578f7db89d6a12f2_icedid.exe
Resource
win10v2004-20231222-en
General
-
Target
2024-01-06_94694ff686215939578f7db89d6a12f2_icedid
-
Size
524KB
-
MD5
94694ff686215939578f7db89d6a12f2
-
SHA1
0b0045059f904c1463754e7bd8621ce49912d433
-
SHA256
5cd0a063bce4c52933e3363b91664ebd10aca23a7b2079293902cd9ef922ac78
-
SHA512
e2875e28aaf782da6ea7a0f5840505c44410e9f88309466b28a3ff278b4a46d46c684e4a29dd76057073493af6cfcc3a5384dcc6f95c81ff6868938fce7f26cf
-
SSDEEP
6144:KAW79qJk0qkDMWE7aV33ie8yvx7QhhGCaspEmXKac9MUECVduHCbB79:KAJk0qje35x7A4CaspfAMauibB
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-01-06_94694ff686215939578f7db89d6a12f2_icedid
Files
-
2024-01-06_94694ff686215939578f7db89d6a12f2_icedid.exe windows:4 windows x86 arch:x86
f62698ef56f2a0f34d72d3bb215934e4
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
cfgmgr32
CM_Locate_DevNodeA
CM_Reenumerate_DevNode
setupapi
SetupDiDestroyDriverInfoList
SetupDiGetClassDevsA
SetupDiGetDeviceInstallParamsA
SetupDiGetDeviceInstanceIdA
SetupDiDeleteDevRegKey
SetupDiClassGuidsFromNameA
SetupDiCreateDeviceInfoList
SetupDiCreateDeviceInfoA
SetupDiOpenDeviceInfoA
SetupDiBuildDriverInfoList
SetupDiEnumDriverInfoA
SetupDiSetDeviceInstallParamsA
SetupDiSetSelectedDevice
SetupDiSetSelectedDriverA
SetupDiRegisterDeviceInfo
SetupGetStringFieldA
SetupOpenInfFileA
SetupDiDestroyDeviceInfoList
SetupDiCallClassInstaller
SetupPromptReboot
SetupIterateCabinetA
SetupFindFirstLineA
SetupFindNextLine
SetupCloseInfFile
SetupInitDefaultQueueCallback
SetupInstallFromInfSectionA
SetupDiGetDeviceRegistryPropertyA
SetupDiGetClassDevsExA
SetupDiEnumDeviceInfo
SetupCopyOEMInfA
version
GetFileVersionInfoSizeA
VerQueryValueA
GetFileVersionInfoA
kernel32
LoadResource
FindResourceA
GlobalUnlock
lstrcmpiA
LockResource
GetCurrentThreadId
GetCurrentThread
GlobalDeleteAtom
GlobalLock
SetThreadPriority
SuspendThread
ResumeThread
GlobalAddAtomA
GlobalGetAtomNameA
GetVersion
InitializeCriticalSection
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
GlobalFindAtomA
GlobalHandle
TlsFree
GlobalReAlloc
TlsSetValue
LocalReAlloc
TlsAlloc
GetFileSize
GetFileTime
SetErrorMode
MulDiv
GlobalFlags
FileTimeToSystemTime
FileTimeToLocalFileTime
GetCurrentDirectoryA
GetProcessVersion
GetCPInfo
RtlUnwind
GetTimeZoneInformation
GetSystemTime
GetLocalTime
GetStartupInfoA
GetCommandLineA
ExitProcess
RaiseException
SetStdHandle
GetFileType
CreateThread
ExitThread
GetACP
HeapReAlloc
LCMapStringA
MoveFileA
GetVolumeInformationA
CompareStringW
SetHandleCount
GetStdHandle
HeapDestroy
HeapCreate
VirtualFree
VirtualAlloc
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
GetStringTypeA
GetStringTypeW
SetUnhandledExceptionFilter
GetDriveTypeA
IsBadReadPtr
IsBadWritePtr
IsBadCodePtr
GetExitCodeProcess
GetLocaleInfoA
GetLocaleInfoW
SetEnvironmentVariableA
LoadLibraryA
GetFileAttributesA
SetFileAttributesA
GetCommState
SetCommState
SetCommTimeouts
SetupComm
EscapeCommFunction
CreateProcessA
DeleteFileA
lstrcpyA
lstrcatA
OpenSemaphoreA
WaitForSingleObject
Sleep
GetFileAttributesExA
RemoveDirectoryA
CreateDirectoryA
GetSystemDirectoryA
FindNextFileA
DeviceIoControl
GetLastError
GetOverlappedResult
CreateFileA
CreateEventA
FindFirstFileA
FindClose
GetModuleFileNameA
HeapSize
SetEndOfFile
GetFullPathNameA
CopyFileA
CloseHandle
GetWindowsDirectoryA
GetTempPathA
GetVersionExA
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
GetCurrentProcess
DuplicateHandle
lstrcpynA
SetLastError
MultiByteToWideChar
WideCharToMultiByte
InterlockedDecrement
InterlockedIncrement
GlobalFree
GetPrivateProfileSectionA
CreateSemaphoreA
GetProcessHeap
HeapAlloc
HeapFree
GetCurrentProcessId
GlobalAlloc
OpenEventA
SetEvent
lstrlenA
LocalAlloc
LocalFree
CreateToolhelp32Snapshot
Process32First
OpenProcess
Process32Next
TerminateProcess
GetModuleHandleA
lstrcmpA
WritePrivateProfileStringA
GetProcAddress
FreeLibrary
LCMapStringW
CompareStringA
TlsGetValue
GetOEMCP
user32
ShowWindow
ReleaseDC
GetDC
GetClassNameA
PtInRect
ClientToScreen
TabbedTextOutA
DrawTextA
GrayStringA
LoadCursorA
GetSysColorBrush
DestroyMenu
UpdateWindow
SendDlgItemMessageA
MapWindowPoints
GetSysColor
AdjustWindowRectEx
GetClientRect
CopyRect
GetTopWindow
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
GetMenu
GetMenuItemCount
IsDialogMessageA
SetWindowTextA
GetDlgCtrlID
DefWindowProcA
CreateWindowExA
GetClassLongA
SetPropA
GetPropA
CallWindowProcA
RemovePropA
GetMessageTime
GetMessagePos
GetForegroundWindow
SetForegroundWindow
GetWindow
SetWindowLongA
SetWindowPos
RegisterWindowMessageA
SystemParametersInfoA
IsIconic
GetWindowPlacement
UnhookWindowsHookEx
GetMenuCheckMarkDimensions
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetMessageA
TranslateMessage
DispatchMessageA
GetKeyState
CallNextHookEx
ValidateRect
IsWindowVisible
PeekMessageA
SetWindowsHookExA
GetLastActivePopup
SetCursor
PostQuitMessage
EndDialog
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetParent
GetWindowLongA
GetDlgItem
IsWindowEnabled
GetSystemMetrics
CharUpperA
GetWindowRect
LoadIconA
KillTimer
SetTimer
EnableWindow
LoadBitmapA
LoadStringA
MessageBoxA
wsprintfA
EnumWindows
GetWindowTextA
GetFocus
SetFocus
SendMessageA
IsWindow
GetSubMenu
GetMenuItemID
GetNextDlgTabItem
PostMessageA
GetCursorPos
UnregisterClassA
gdi32
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
RestoreDC
SaveDC
DeleteDC
GetStockObject
GetDeviceCaps
SelectObject
DeleteObject
GetObjectA
SetBkColor
SetTextColor
GetClipBox
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
ScaleWindowExtEx
CreateBitmap
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
OpenServiceA
QueryServiceStatus
RegCreateKeyExA
AllocateAndInitializeSid
GetLengthSid
InitializeAcl
AddAccessAllowedAce
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
RegSetKeySecurity
FreeSid
RegQueryValueA
RegDeleteValueA
OpenSCManagerA
RegEnumValueA
RegQueryValueExA
ControlService
DeleteService
CloseServiceHandle
RegOpenKeyA
RegQueryInfoKeyA
RegEnumKeyA
RegSetValueExA
RegDeleteKeyA
RegOpenKeyExA
RegCloseKey
shell32
ord680
comctl32
ord17
Sections
.text Size: 348KB - Virtual size: 347KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 56KB - Virtual size: 53KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 48KB - Virtual size: 61KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 68KB - Virtual size: 67KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ