Static task
static1
Behavioral task
behavioral1
Sample
2024-03-28_7bab98b4f07b0503716aaa64d5a72faf_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-03-28_7bab98b4f07b0503716aaa64d5a72faf_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-03-28_7bab98b4f07b0503716aaa64d5a72faf_icedid
-
Size
960KB
-
MD5
7bab98b4f07b0503716aaa64d5a72faf
-
SHA1
6c24027ee7b9ab4738aa9222479a758ff8d821c1
-
SHA256
4469e7e82ad9f7f16026d64e879301a5b6d1307e93b173884668ade1202beef0
-
SHA512
05ece31ca3e7f16c759a48ececbb5c3858fd30059f584e617fcd5898bea8c02d954acfc07e9aa77927ac234d7baae4bbf76fcdc26868e84d60a39e0512aa1531
-
SSDEEP
12288:l6CJxaphgMo6tcAdZRHDG0htrR+CqJDJlZjLbZgqnuEUZrF4ACQTE:sCepGMo6tcAZ1DGQmDJlZjLa+uEU/z
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-03-28_7bab98b4f07b0503716aaa64d5a72faf_icedid
Files
-
2024-03-28_7bab98b4f07b0503716aaa64d5a72faf_icedid.exe windows:4 windows x86 arch:x86
51ac909355eb62f28b935994eb1959d6
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
msimg32
TransparentBlt
mvchart
?_setChangePalette@@YAXHH@Z
?_setAlaramValue@@YAXHNN@Z
?_setDrawWindow@@YAXPAUHWND__@@H@Z
?_createMVChart@@YAXPAUHWND__@@H@Z
?_clearData@@YAXH@Z
?_getConfigValue@@YAXHAAN0@Z
?_endData@@YAXH@Z
?_addData@@YAXPAJH@Z
?_setData@@YAXPAUHWND__@@HHH@Z
?_setDayChartType@@YAXHH@Z
?_InitData@@YAXH@Z
?_setWaitMode@@YAXH_N@Z
?_setSymbol@@YAXHPAD0@Z
?_setRTSData@@YAXPAJHHH@Z
?_setScopeValue@@YAXHNNJ@Z
?_setChartSize@@YAXHHH@Z
?_setDivChart@@YAXHH@Z
?_endSubDataList@@YAXH@Z
?_addSubDataList@@YAXPAJH@Z
?_resetSubDataList@@YAXHHH@Z
?_getScopeValue@@YAXHAAN0@Z
?setConfigEnable@@YAXH@Z
?_setAlaramDrawType@@YAXHH@Z
?_setChartType@@YAXHHH@Z
mvsock
?_sendTR@@YAXPAD00HH@Z
_login
?_disconnect@@YAXXZ
_connect
kernel32
LeaveCriticalSection
GlobalReAlloc
GlobalHandle
EnterCriticalSection
TlsGetValue
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GetOEMCP
SetErrorMode
GetTickCount
LocalAlloc
HeapAlloc
HeapFree
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
RtlUnwind
GetSystemTimeAsFileTime
GetStartupInfoA
ExitProcess
HeapReAlloc
TerminateProcess
HeapSize
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
GetStringTypeA
GetStringTypeW
LCMapStringA
LCMapStringW
GetTimeZoneInformation
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
QueryPerformanceCounter
GetCurrentProcessId
SetUnhandledExceptionFilter
IsBadReadPtr
IsBadCodePtr
SetStdHandle
SetEnvironmentVariableA
InterlockedIncrement
GlobalFlags
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetFileTime
GetFileAttributesA
FileTimeToLocalFileTime
FileTimeToSystemTime
CreateFileA
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
lstrcpyA
GetCurrentProcess
DuplicateHandle
CloseHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
lstrcmpA
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcatA
lstrcmpW
GetModuleHandleA
GlobalAlloc
FormatMessageA
lstrcpynA
LocalFree
GlobalLock
GlobalUnlock
GlobalFree
FreeResource
MulDiv
GetCPInfo
CreateMutexA
ReleaseMutex
GetCommandLineA
LoadLibraryA
GetProcAddress
FreeLibrary
GetModuleFileNameA
MoveFileA
SetLastError
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileIntA
InterlockedDecrement
CompareStringW
CompareStringA
lstrlenA
lstrlenW
lstrcmpiA
GetVersion
FindResourceA
LoadResource
LockResource
SizeofResource
DeleteCriticalSection
InitializeCriticalSection
GetLastError
RaiseException
WideCharToMultiByte
MultiByteToWideChar
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
user32
PostThreadMessageA
CharNextA
SetRectEmpty
DestroyMenu
SetWindowContextHelpId
MapDialogRect
PostQuitMessage
GetMessageA
TranslateMessage
ValidateRect
SetMenuItemBitmaps
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
WinHelpA
GetCapture
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassInfoExA
SetPropA
GetPropA
RemovePropA
SendDlgItemMessageA
GetFocus
SetFocus
IsChild
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
DispatchMessageA
GetTopWindow
GetMessageTime
GetMessagePos
MapWindowPoints
MessageBoxA
GetKeyState
UpdateWindow
GetMenu
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetClassInfoA
RegisterClipboardFormatA
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
IntersectRect
GetWindowPlacement
GetWindow
EndPaint
BeginPaint
GetWindowDC
UnhookWindowsHookEx
GetMenuStringA
CreateDialogIndirectParamA
DestroyWindow
GetDlgItem
IsWindowEnabled
EndDialog
RegisterWindowMessageA
GetClassNameA
TrackPopupMenu
SetMenuDefaultItem
SetForegroundWindow
SetParent
SetActiveWindow
LoadMenuA
ReleaseCapture
CharUpperA
GetClientRect
ScreenToClient
EnableWindow
UnregisterClassA
SetRect
IsIconic
GetWindowRect
ReleaseDC
InvalidateRect
PeekMessageA
SetCapture
CopyImage
DestroyCursor
PostMessageA
IsMenu
WindowFromPoint
GetNextDlgTabItem
GetActiveWindow
DrawFocusRect
FrameRect
OffsetRect
InflateRect
DrawStateA
LockWindowUpdate
GetDCEx
GetMenuItemInfoA
SystemParametersInfoA
GetSysColorBrush
GetSysColor
DrawIconEx
DestroyIcon
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetDC
ModifyMenuA
GetSubMenu
GetMenuState
GetMenuItemID
GetMenuItemCount
MessageBeep
GetNextDlgGroupItem
InvalidateRgn
CopyAcceleratorTableA
RegisterClassA
IsRectEmpty
IsWindowVisible
SetTimer
KillTimer
wsprintfA
GetCursorPos
IsWindow
SendMessageA
LoadImageA
LoadCursorA
LoadIconA
SetCursor
GetDesktopWindow
GetSystemMetrics
SetWindowPos
FindWindowExA
CopyRect
ClientToScreen
PtInRect
GetParent
SetWindowLongA
GetWindowLongA
ShowScrollBar
LoadBitmapA
FillRect
DrawEdge
CreateMenu
CreatePopupMenu
AppendMenuA
gdi32
CreatePatternBrush
SetRectRgn
CombineRgn
CreateRectRgnIndirect
GetCharWidthA
GetBkColor
GetTextColor
GetRgnBox
SetBkColor
SetTextColor
GetStockObject
GetTextExtentPoint32W
CreateDIBSection
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
SetPixel
Ellipse
GetBkMode
GetDeviceCaps
CreatePen
PatBlt
CreateFontIndirectA
Rectangle
GetPixel
Polygon
CreateBitmap
GetObjectA
GetTextExtentPoint32A
CreateSolidBrush
CreateCompatibleBitmap
CreateCompatibleDC
BitBlt
DeleteDC
CreateFontA
DeleteObject
StretchDIBits
SelectObject
ExtSelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
GetWindowExtEx
GetViewportExtEx
CreateRectRgn
SelectClipRgn
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetBkMode
RestoreDC
SaveDC
GetMapMode
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
RegCloseKey
RegOpenKeyA
RegQueryValueExA
RegSetValueExA
RegOpenKeyExA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
RegCreateKeyExA
shell32
ShellExecuteExA
Shell_NotifyIconA
ShellExecuteA
comctl32
ImageList_AddMasked
ord17
ImageList_ReplaceIcon
ImageList_GetIcon
ImageList_Draw
_TrackMouseEvent
ImageList_Destroy
ImageList_Create
ImageList_GetImageCount
shlwapi
PathIsUNCA
PathFindExtensionA
PathStripToRootA
PathFindFileNameA
oledlg
ord8
ole32
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
CoTaskMemFree
CoInitialize
CoCreateInstance
CoUninitialize
CoGetClassObject
StgOpenStorageOnILockBytes
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRevokeClassObject
oleaut32
OleCreateFontIndirect
VariantTimeToSystemTime
SafeArrayDestroy
SysAllocString
VariantCopy
SysAllocStringByteLen
SysStringLen
VariantChangeType
SystemTimeToVariantTime
SysAllocStringLen
VariantInit
VariantClear
SysFreeString
winmm
PlaySoundA
sndPlaySoundA
Sections
.text Size: 444KB - Virtual size: 443KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 96KB - Virtual size: 93KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 40KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 376KB - Virtual size: 372KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ