Static task
static1
Behavioral task
behavioral1
Sample
2024-03-10_a391d1f3810b7abb3f86e19fe6916322_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-03-10_a391d1f3810b7abb3f86e19fe6916322_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-03-10_a391d1f3810b7abb3f86e19fe6916322_icedid
-
Size
676KB
-
MD5
a391d1f3810b7abb3f86e19fe6916322
-
SHA1
8ce00de81a1829b15677e83474443b163990fab9
-
SHA256
cd8ddbd754ca2624b53c8a4ea85f66219c3c1a73ca9875d2683ebed28258e237
-
SHA512
c5d09d320027c4fdcaaefbfe12268c16cef62d870c6537f2efb9f64fada1d6fa6f005873d085b27a330376d7edcd92420ccde1f0947ccc4c2e0ca391e730188d
-
SSDEEP
6144:0fDMjGSf+phvcuVeCOPUwcNnhfE1ckZrkvAD3HYMWMlsP0ss/Zxvd8UXGLM:Jf+PVVeJPsNnhwXZrkvQHYxMldN8UXoM
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-03-10_a391d1f3810b7abb3f86e19fe6916322_icedid
Files
-
2024-03-10_a391d1f3810b7abb3f86e19fe6916322_icedid.exe windows:4 windows x86 arch:x86
6468b7ccb115529b19c3aed6a324b4bf
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
version
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
kernel32
CreateThread
ExitThread
TerminateProcess
HeapSize
GetACP
GetSystemTimeAsFileTime
GetStartupInfoA
ExitProcess
GetStringTypeW
LCMapStringA
LCMapStringW
HeapCreate
IsBadWritePtr
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetStringTypeA
SetUnhandledExceptionFilter
HeapFree
DuplicateHandle
GetStdHandle
GetFileType
IsBadReadPtr
IsBadCodePtr
SetStdHandle
CompareStringA
CompareStringW
SetEnvironmentVariableA
HeapAlloc
HeapReAlloc
RaiseException
RtlUnwind
GetFileTime
GetVolumeInformationA
LockFile
SetEndOfFile
UnlockFile
FreeEnvironmentStringsW
GetEnvironmentStrings
SetErrorMode
lstrlenW
LeaveCriticalSection
GetThreadLocale
WritePrivateProfileStringA
GetOEMCP
GetCPInfo
GetProcessVersion
SetHandleCount
GetEnvironmentStringsW
GlobalFlags
MultiByteToWideChar
GetFileAttributesA
FindFirstFileA
FindClose
GetModuleFileNameA
lstrcpyA
DeleteFileA
GetTickCount
GetTempFileNameA
Sleep
FlushFileBuffers
SetFilePointer
ReadFile
LocalFree
FormatMessageA
lstrlenA
LocalAlloc
InterlockedIncrement
InitializeCriticalSection
InterlockedDecrement
SetEvent
GetFileSize
ResetEvent
WaitForSingleObject
GetTempPathA
CreateFileA
WriteFile
DeleteCriticalSection
CloseHandle
GetVersionExA
LoadLibraryA
GetProcAddress
FreeLibrary
CreateEventA
TlsGetValue
LocalReAlloc
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
MulDiv
GetCurrentThread
GlobalLock
GetProfileStringA
lstrcmpA
LockResource
GlobalUnlock
GlobalAddAtomA
GetVersion
GlobalGetAtomNameA
GetTimeZoneInformation
GlobalFindAtomA
GlobalDeleteAtom
Beep
GetFullPathNameA
FileTimeToSystemTime
FindNextFileA
FileTimeToLocalFileTime
SetThreadPriority
VirtualFree
VirtualAlloc
GetCurrentProcess
ResumeThread
WaitForMultipleObjects
IsDBCSLeadByte
GlobalAlloc
GlobalFree
LoadResource
lstrcpynA
FindResourceA
GetCommandLineA
SizeofResource
GetCurrentThreadId
HeapDestroy
GetModuleHandleA
GetShortPathNameA
OutputDebugStringA
lstrcatA
GetLocalTime
lstrcmpiA
GetSystemTime
LoadLibraryExA
EnterCriticalSection
SetLastError
GetLastError
WideCharToMultiByte
user32
GetNextDlgGroupItem
SetRect
CopyAcceleratorTableA
MessageBeep
GetSysColorBrush
LoadCursorA
GetDesktopWindow
PtInRect
GetClassNameA
GrayStringA
DrawTextA
TabbedTextOutA
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
DestroyMenu
SetWindowContextHelpId
SetCursor
MapDialogRect
GetAsyncKeyState
wvsprintfA
GetDC
ReleaseDC
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
GetNextDlgTabItem
EndDialog
CreateDialogIndirectParamA
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
IsDlgButtonChecked
CheckRadioButton
RegisterClipboardFormatA
GetMessageA
TranslateMessage
GetActiveWindow
ValidateRect
GetCursorPos
SendDlgItemMessageA
MapWindowPoints
GetSysColor
DispatchMessageA
GetFocus
SetActiveWindow
IsWindow
SetFocus
AdjustWindowRectEx
CopyRect
IsWindowVisible
GetTopWindow
MessageBoxA
IsChild
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
GetMenu
GetMenuItemCount
GetSubMenu
GetMenuItemID
GetDlgItem
GetWindowTextLengthA
GetWindowTextA
GetDlgCtrlID
GetKeyState
DefWindowProcA
DestroyWindow
CreateWindowExA
PostThreadMessageA
IsWindowEnabled
CheckDlgButton
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
UnhookWindowsHookEx
GetPropA
CallWindowProcA
RemovePropA
GetMessageTime
GetMessagePos
GetLastActivePopup
GetForegroundWindow
SetForegroundWindow
GetWindow
GetWindowLongA
SetWindowLongA
SetWindowPos
RegisterWindowMessageA
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindowRect
OffsetRect
InflateRect
LoadStringA
PostQuitMessage
UpdateWindow
GetParent
IsIconic
GetSystemMetrics
GetClientRect
DrawIcon
CharUpperA
CharPrevA
CharNextA
LoadIconA
EnableWindow
SendMessageA
wsprintfA
PostMessageA
PeekMessageA
ScreenToClient
EnableMenuItem
UnregisterClassA
HideCaret
ShowCaret
ExcludeUpdateRgn
DrawFocusRect
InvalidateRect
DefDlgProcA
IsWindowUnicode
gdi32
SetBkColor
GetClipBox
SetTextColor
CreateBitmap
DeleteObject
CreateDIBitmap
GetWindowExtEx
GetViewportExtEx
CreateSolidBrush
PtVisible
TextOutA
Escape
RectVisible
GetMapMode
DPtoLP
GetTextColor
LPtoDP
GetBkColor
CreateCompatibleDC
BitBlt
Ellipse
GetTextExtentPointA
IntersectClipRect
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
RestoreDC
SaveDC
DeleteDC
CreateFontIndirectA
GetTextExtentPoint32A
PatBlt
AbortDoc
EndDoc
ExtTextOutA
Rectangle
GetDeviceCaps
StartDocA
GetStockObject
GetObjectA
SelectObject
SetBkMode
SetWindowExtEx
ScaleWindowExtEx
comdlg32
PrintDlgA
GetFileTitleA
ChooseFontA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegDeleteKeyA
RegDeleteValueA
RegCloseKey
RegCreateKeyExA
RegOpenKeyExA
RegQueryValueExA
RegSetValueExA
RegEnumKeyExA
RegEnumValueA
RegSetKeySecurity
SetSecurityDescriptorDacl
InitializeSecurityDescriptor
RegQueryInfoKeyA
shell32
ShellExecuteA
comctl32
ord17
ImageList_Destroy
PropertySheetA
DestroyPropertySheetPage
CreatePropertySheetPageA
oledlg
ord8
ole32
CreateILockBytesOnHGlobal
OleInitialize
StgCreateDocfileOnILockBytes
OleUninitialize
CoGetClassObject
CoFreeUnusedLibraries
StgOpenStorageOnILockBytes
CoRevokeClassObject
CoUninitialize
CoTaskMemFree
OleIsCurrentClipboard
CLSIDFromString
CLSIDFromProgID
CoInitialize
CoRegisterMessageFilter
OleFlushClipboard
CoRegisterClassObject
CoCreateInstance
CoTaskMemRealloc
CoTaskMemAlloc
olepro32
ord253
oleaut32
SysStringLen
VariantCopy
VariantTimeToSystemTime
SysAllocStringLen
RegisterTypeLi
LoadTypeLi
VarUI4FromStr
SystemTimeToVariantTime
VariantChangeType
SysAllocString
VariantClear
SysAllocStringByteLen
VariantInit
SysFreeString
Sections
.text Size: 392KB - Virtual size: 390KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 92KB - Virtual size: 91KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 52KB - Virtual size: 68KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 136KB - Virtual size: 133KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ