Static task
static1
Behavioral task
behavioral1
Sample
2024-04-16_1b72b6c2b8b6a8a93de3b0b94b4925d0_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-04-16_1b72b6c2b8b6a8a93de3b0b94b4925d0_icedid.exe
Resource
win10v2004-20240412-en
General
-
Target
2024-04-16_1b72b6c2b8b6a8a93de3b0b94b4925d0_icedid
-
Size
420KB
-
MD5
1b72b6c2b8b6a8a93de3b0b94b4925d0
-
SHA1
2692a6ea1809f83604b148812e4d9b0fc0d2e847
-
SHA256
10df4b3da228205f74f5fb46f1c6233bb4cfb0a65cadad189b3c5528d09fc9de
-
SHA512
db3a618679b3b9fe4128e9638bf39f488f5213d83e6a6c3480affff59349c129693e811a7901ac6f8c6c2f44cc4ff34dad13873ec8e4799b424b6f8e30d38133
-
SSDEEP
6144:DBYPqDjWZeWXeOGCdD9yRSox/c1eoZfnKMPUVpUyOnWK0:xDNOeOGqQRVx8eEK8U6WK
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-16_1b72b6c2b8b6a8a93de3b0b94b4925d0_icedid
Files
-
2024-04-16_1b72b6c2b8b6a8a93de3b0b94b4925d0_icedid.exe windows:4 windows x86 arch:x86
3367349cf52e8be3792645bc6b96e88c
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
murocapi
ord246
ord40
ord247
ord2
ord80
ord224
ord162
ord248
ord244
ord243
ord245
ord49
ord36
ord33
ord249
ord242
ord90
ord241
ord27
ord240
pfmgrapi
?OpMode@CPreferredProfile@@QAE?AW4INTEL_OPMODE@@XZ
?WepAlgorithm@CPreferredProfile@@QAE?AW4INTEL_ALGORITHM@@XZ
?AuthMode@CPreferredProfile@@QAE?AW4INTEL_AUTHMODE@@XZ
?Dot1xEnabled@CPreferredProfile@@QAEHXZ
?AuthAlg@CPreferredProfile@@QAE?AW4INTEL_AUTH_ALG@@XZ
?ProfileType@CPreferredProfile@@QAEKXZ
??0CPreferredProfile@@QAE@XZ
?GetFirstPreferredProfile@CProfileMgr@@QAEJAAVCPreferredProfile@@K@Z
?Ssid@CPreferredProfile@@QAEPADXZ
?GetNextPreferredProfile@CProfileMgr@@QAEJAAVCPreferredProfile@@K@Z
??1CPreferredProfile@@QAE@XZ
??0CProfileMgr@@QAE@XZ
?Open@CProfileMgr@@QAEJK@Z
?Save@CProfileMgr@@QAEJAAUINTEL_WLAN_PROFILE@@H@Z
?Close@CProfileMgr@@QAEJXZ
?GetProfileToApply@CProfileMgr@@QAEJPBDAAUINTEL_WLAN_PROFILE@@K@Z
??1CProfileMgr@@QAE@XZ
?Name@CPreferredProfile@@QAEPADXZ
kernel32
FileTimeToSystemTime
FindResourceExA
GlobalFlags
GetCPInfo
GetOEMCP
WritePrivateProfileStringA
SetErrorMode
FileTimeToLocalFileTime
TlsFree
GetFileAttributesA
GetFileTime
GetTickCount
HeapAlloc
HeapFree
VirtualAlloc
GetSystemInfo
VirtualQuery
RtlUnwind
GetSystemTimeAsFileTime
GetStartupInfoA
ExitProcess
HeapReAlloc
TerminateProcess
HeapSize
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
QueryPerformanceCounter
GetCurrentProcessId
LCMapStringA
LCMapStringW
GetTimeZoneInformation
IsBadReadPtr
IsBadCodePtr
SetStdHandle
SetEnvironmentVariableA
LocalReAlloc
TlsSetValue
TlsAlloc
TlsGetValue
EnterCriticalSection
GlobalHandle
GlobalReAlloc
LeaveCriticalSection
InterlockedIncrement
DeleteCriticalSection
InitializeCriticalSection
RaiseException
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
GetCurrentThread
lstrcmpA
GetModuleFileNameA
ConvertDefaultLocale
EnumResourceLanguagesA
InterlockedDecrement
FreeResource
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcmpW
GetModuleHandleA
VirtualProtect
SetLastError
GlobalFree
MulDiv
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
lstrcpynA
GetProcAddress
LoadLibraryA
FreeLibrary
GetCurrentThreadId
lstrcatA
WinExec
lstrcpyA
WriteFile
CreateFileA
GetFileSize
ReadFile
CloseHandle
CreateMutexA
GetCommandLineA
ReleaseMutex
TerminateThread
Sleep
WaitForSingleObject
CreateThread
FindResourceA
LoadResource
LockResource
SizeofResource
LocalAlloc
CreateEventA
WaitForMultipleObjects
LocalFree
CompareStringW
CompareStringA
lstrlenA
lstrlenW
lstrcmpiA
GetVersion
GetLastError
WideCharToMultiByte
MultiByteToWideChar
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
user32
GetSysColorBrush
DestroyMenu
SetWindowContextHelpId
GetMessageA
TranslateMessage
ValidateRect
PostQuitMessage
GetCursorPos
WindowFromPoint
SetMenuItemBitmaps
ModifyMenuA
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
GetDesktopWindow
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
MoveWindow
SetWindowTextA
IsDialogMessageA
IsDlgButtonChecked
WinHelpA
CreateWindowExA
GetClassLongA
GetClassInfoExA
SetPropA
GetPropA
RemovePropA
SendDlgItemMessageA
IsChild
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
DispatchMessageA
GetTopWindow
DestroyWindow
GetMessageTime
PeekMessageA
MapWindowPoints
GetKeyState
SetForegroundWindow
IsWindowVisible
GetMenu
AdjustWindowRectEx
PostThreadMessageA
GetClassInfoA
RegisterClassA
UnregisterClassA
GetDlgCtrlID
DefWindowProcA
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindow
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
MapDialogRect
SetWindowPos
ShowWindow
GetCapture
RegisterClipboardFormatA
GetActiveWindow
SetActiveWindow
GetAsyncKeyState
SetFocus
GetDlgItem
IsWindowEnabled
GetMenuState
GetMenuItemID
GetMenuItemCount
GetSubMenu
GetFocus
SetProcessDefaultLayout
MessageBoxA
SetWindowsHookExA
CallNextHookEx
EnumChildWindows
CallWindowProcA
UnhookWindowsHookEx
GetClassNameA
GetWindowLongA
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
UpdateWindow
SetCapture
ReleaseCapture
SetRect
CopyRect
DrawStateA
SetWindowLongA
MessageBeep
GetSysColor
GetMessagePos
IsWindow
InvalidateRect
ReleaseDC
GetDC
ScreenToClient
InflateRect
PtInRect
LoadCursorA
SetCursor
GetSystemMetrics
CharNextA
GetNextDlgGroupItem
InvalidateRgn
CopyAcceleratorTableA
EqualRect
IsRectEmpty
CharUpperA
PostMessageA
SetTimer
KillTimer
GetParent
SendMessageA
EnableWindow
RegisterWindowMessageA
FillRect
GetClientRect
LoadBitmapA
wsprintfA
DrawIcon
AppendMenuA
GetSystemMenu
IsIconic
GetWindowRect
LoadIconA
GetLastActivePopup
gdi32
ExtSelectClipRgn
DeleteDC
CreateBitmap
EnumFontFamiliesExA
GetTextColor
GetRgnBox
ScaleWindowExtEx
MoveToEx
LineTo
GetClipBox
SetMapMode
SetTextColor
RestoreDC
SaveDC
GetDeviceCaps
SetBkMode
SetBkColor
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
BitBlt
RoundRect
LPtoDP
DPtoLP
GetMapMode
GetBkColor
CreateCompatibleDC
CreateCompatibleBitmap
CreatePen
GetTextExtentPoint32A
GetObjectA
CreateFontIndirectA
GetStockObject
Ellipse
CreateFontA
DeleteObject
CreateRectRgnIndirect
CreateSolidBrush
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SelectObject
GetWindowExtEx
GetViewportExtEx
SetWindowExtEx
comdlg32
GetOpenFileNameA
GetSaveFileNameA
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCreateKeyExA
InitializeSecurityDescriptor
RegCloseKey
RegQueryValueExA
RegOpenKeyExA
CryptReleaseContext
CryptDestroyKey
CryptDecrypt
CryptAcquireContextA
CryptDestroyHash
CryptDeriveKey
CryptHashData
CryptCreateHash
RegSetValueExA
SetSecurityDescriptorDacl
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyA
RegQueryValueA
shell32
ShellExecuteA
comctl32
ImageList_AddMasked
ImageList_Create
_TrackMouseEvent
PropertySheetA
DestroyPropertySheetPage
CreatePropertySheetPageA
ord17
ImageList_Destroy
shlwapi
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
CoGetClassObject
CoDisconnectObject
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
StgOpenStorageOnILockBytes
CoTaskMemFree
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
oleaut32
SafeArrayDestroy
SystemTimeToVariantTime
LoadTypeLi
OleCreateFontIndirect
SysAllocString
VariantCopy
SysAllocStringLen
VariantInit
VariantChangeType
VariantClear
SysAllocStringByteLen
SysStringLen
SysFreeString
Sections
.text Size: 240KB - Virtual size: 237KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 68KB - Virtual size: 67KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 12KB - Virtual size: 27KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 96KB - Virtual size: 93KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ