Static task
static1
Behavioral task
behavioral1
Sample
2024-05-28_8d3469407d2295973e6d74610fb081aa_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-05-28_8d3469407d2295973e6d74610fb081aa_icedid.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-05-28_8d3469407d2295973e6d74610fb081aa_icedid
-
Size
5.9MB
-
MD5
8d3469407d2295973e6d74610fb081aa
-
SHA1
a1b8bb8948df53e4b4c842063ae70abab44e8e91
-
SHA256
3a8ce4b17bf1402eb1b46aa553f5806498d5dea49882e60715327d8a5a7fb47a
-
SHA512
84c9073e1bc03e3bb73fd6df576b0d176bba3af5e1f29b1fe3e42038a4ebc1e274844e967f38ff95e2fa093ad9e8b897221e71276cc87dd8bec787f528ab439f
-
SSDEEP
98304:9r+terO61J1uOT3dTPXgptV9DgrVkPZx:QerD1JHT3dTqikPZx
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-05-28_8d3469407d2295973e6d74610fb081aa_icedid
Files
-
2024-05-28_8d3469407d2295973e6d74610fb081aa_icedid.exe windows:4 windows x86 arch:x86
369302904629889176e52df8c01bb398
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
ws2_32
sendto
setsockopt
recvfrom
inet_ntoa
closesocket
inet_addr
gethostbyname
WSAGetLastError
WSAStartup
WSASocketA
WSACleanup
kernel32
SetErrorMode
FileTimeToLocalFileTime
GetFileTime
RtlUnwind
ExitProcess
TerminateProcess
ExitThread
CreateThread
GetSystemTimeAsFileTime
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetStartupInfoA
GetCommandLineA
HeapReAlloc
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
LCMapStringA
LCMapStringW
SetUnhandledExceptionFilter
UnhandledExceptionFilter
SetHandleCount
GetStdHandle
GetFileType
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
GetStringTypeA
GetStringTypeW
GetTimeZoneInformation
IsBadReadPtr
IsBadCodePtr
SetStdHandle
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
IsValidCodePage
GetLocaleInfoW
SetEnvironmentVariableA
GetFullPathNameA
GetVolumeInformationA
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
ReadFile
WritePrivateProfileStringA
FileTimeToSystemTime
GetOEMCP
InterlockedIncrement
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
TlsGetValue
EnterCriticalSection
GlobalHandle
GlobalReAlloc
LeaveCriticalSection
LocalAlloc
GlobalFlags
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
lstrcpyA
lstrcmpA
InterlockedDecrement
DeleteCriticalSection
InitializeCriticalSection
RaiseException
SetLastError
GlobalFree
MulDiv
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
LoadLibraryA
FreeLibrary
lstrcatA
lstrcmpW
lstrcpynA
GetModuleHandleA
GetProcAddress
FreeResource
CreateMutexA
ReleaseMutex
GetModuleFileNameA
CompareStringW
CompareStringA
HeapAlloc
GetTickCount
GetCurrentProcessId
GetProcessHeap
HeapFree
GetCurrentDirectoryA
GetFileAttributesA
Sleep
CreateFileMappingA
MapViewOfFile
UnmapViewOfFile
GetFileSize
GetLastError
SetCurrentDirectoryA
CreateDirectoryA
FindFirstFileA
FindClose
WinExec
TerminateThread
DeleteFileA
WaitForSingleObject
CreateFileA
WriteFile
CloseHandle
lstrlenW
GetCPInfo
lstrlenA
lstrcmpiA
FindResourceA
LoadResource
LockResource
SizeofResource
WideCharToMultiByte
MultiByteToWideChar
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
GetVersion
GetVersionExA
HeapSize
user32
LockWindowUpdate
SetCapture
CharNextA
IsRectEmpty
CopyAcceleratorTableA
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
SetParent
RegisterClipboardFormatA
PostThreadMessageA
EndDialog
EndPaint
BeginPaint
GetWindowDC
GetMessageA
TranslateMessage
ValidateRect
SetMenuItemBitmaps
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
IsWindowEnabled
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
RegisterWindowMessageA
WinHelpA
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassInfoExA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SendDlgItemMessageA
GetFocus
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
DispatchMessageA
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
LoadIconA
PeekMessageA
MapWindowPoints
MessageBoxA
TrackPopupMenu
GetDCEx
SetForegroundWindow
IsWindowVisible
GetMenu
EqualRect
GetClassInfoA
RegisterClassA
UnregisterClassA
CallWindowProcA
SetWindowPos
IntersectRect
IsIconic
GetWindowPlacement
GetWindow
DefWindowProcA
GetDlgCtrlID
GetKeyState
IsChild
GetCapture
KillTimer
SetTimer
ScreenToClient
DeferWindowPos
IsWindow
SetRectEmpty
PtInRect
SetWindowLongA
GetMenuStringA
DestroyMenu
EnumDisplaySettingsA
CharUpperA
LoadCursorA
UpdateWindow
wsprintfA
GetCursorPos
FindWindowA
SetWindowRgn
LoadImageA
PostMessageA
SetCursor
DestroyCursor
GetWindowLongA
WindowFromPoint
GetParent
GetNextDlgTabItem
GetActiveWindow
InvalidateRect
ClientToScreen
GetClientRect
GetWindowRect
SendMessageA
DrawFocusRect
FrameRect
OffsetRect
InflateRect
IsMenu
DrawStateA
ReleaseCapture
GetMenuItemInfoA
GetSysColorBrush
GetSystemMetrics
SystemParametersInfoA
GetSysColor
DrawIconEx
DestroyIcon
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
EnableWindow
GetDesktopWindow
ReleaseDC
GetDC
ModifyMenuA
SetWindowContextHelpId
MapDialogRect
PostQuitMessage
CreateDialogIndirectParamA
GetSubMenu
GetMenuState
GetMenuItemID
GetMenuItemCount
AppendMenuA
CreatePopupMenu
CreateMenu
DrawEdge
FillRect
LoadBitmapA
CopyRect
SetRect
AdjustWindowRectEx
GetClassLongA
gdi32
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
OffsetViewportOrgEx
GetClipBox
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
SetRectRgn
GetMapMode
DPtoLP
GetTextColor
GetRgnBox
GetBkColor
CreateFontA
GetCharWidthA
StretchDIBits
CreatePatternBrush
CombineRgn
CreateRectRgn
CreateBitmap
SetBkColor
SetTextColor
GetStockObject
CreateDIBSection
SelectClipRgn
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
SetMapMode
SetBkMode
RestoreDC
SaveDC
PatBlt
Ellipse
GetBkMode
GetDeviceCaps
CreateCompatibleDC
GetObjectA
CreateCompatibleBitmap
CreateFontIndirectA
CreateSolidBrush
CreateRectRgnIndirect
CreatePen
SelectObject
DeleteObject
DeleteDC
GetTextExtentPoint32W
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
GetTextExtentPoint32A
SetPixel
GetPixel
BitBlt
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCloseKey
RegOpenKeyExA
RegOpenKeyA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
RegCreateKeyExA
RegSetValueExA
RegQueryValueExA
shell32
ShellExecuteA
SHGetSpecialFolderPathA
ShellExecuteExA
comctl32
ImageList_ReplaceIcon
ImageList_GetImageCount
ImageList_GetIcon
ImageList_Draw
_TrackMouseEvent
ord17
ImageList_Destroy
ImageList_Create
ImageList_AddMasked
shlwapi
PathFindExtensionA
PathFindFileNameA
PathStripToRootA
PathIsUNCA
oledlg
ord8
ole32
CoTaskMemFree
CoInitialize
CoUninitialize
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoRegisterMessageFilter
CoTaskMemAlloc
CLSIDFromProgID
CLSIDFromString
CoCreateInstance
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
oleaut32
OleCreateFontIndirect
SysAllocString
SystemTimeToVariantTime
SafeArrayDestroy
VariantCopy
SysAllocStringByteLen
SysStringLen
SysFreeString
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
wininet
InternetCloseHandle
InternetReadFile
HttpQueryInfoA
HttpSendRequestA
HttpOpenRequestA
InternetSetFilePointer
InternetConnectA
InternetOpenA
InternetAttemptConnect
InternetOpenUrlA
Sections
.text Size: 340KB - Virtual size: 339KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 84KB - Virtual size: 81KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 16KB - Virtual size: 30KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 5.4MB - Virtual size: 5.4MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ