Static task
static1
Behavioral task
behavioral1
Sample
2024-09-13_c782a86a7f0464509d7acaa9be6d0522_icedid.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
2024-09-13_c782a86a7f0464509d7acaa9be6d0522_icedid.exe
Resource
win10v2004-20240802-en
General
-
Target
2024-09-13_c782a86a7f0464509d7acaa9be6d0522_icedid
-
Size
860KB
-
MD5
c782a86a7f0464509d7acaa9be6d0522
-
SHA1
331544615117cd0faa6557bdc1bf6996014fc469
-
SHA256
b7d9d3e5e8764dd700074308bd3c9660d899e7b1008a4cad55216ff7e995012f
-
SHA512
6ab9298b2f8304d60dfe2b25f0b59499929b762cfc90a32c7759fa798f7de603c5100e5bed00590ea856003efe0eb7a71a5c6e25afbe4298bc3c655dcf08551d
-
SSDEEP
12288:60EJMB4X9nFs5O6RfoAS2JJX4ULQfrhHtr0LeaeZD4ouv:6g2X5FmzUYaULQDhHVKreZxu
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-09-13_c782a86a7f0464509d7acaa9be6d0522_icedid
Files
-
2024-09-13_c782a86a7f0464509d7acaa9be6d0522_icedid.exe windows:4 windows x86 arch:x86
a753ebc09928f5f1014a5486fe15a670
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
winmm
timeGetTime
kernel32
GetCurrentDirectoryA
ReadFile
WriteFile
SetFilePointer
FlushFileBuffers
GetCurrentProcess
GetVolumeInformationA
GetFullPathNameA
CreateFileA
SetErrorMode
RtlUnwind
HeapFree
GetDriveTypeA
HeapAlloc
HeapReAlloc
VirtualAlloc
GetCommandLineA
GetProcessHeap
GetStartupInfoA
RaiseException
ExitProcess
HeapSize
GetThreadLocale
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetACP
IsValidCodePage
HeapDestroy
HeapCreate
VirtualFree
LCMapStringA
LCMapStringW
GetStdHandle
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
QueryPerformanceCounter
GetTickCount
GetSystemTimeAsFileTime
GetTimeZoneInformation
GetConsoleCP
GetConsoleMode
GetStringTypeA
GetStringTypeW
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
SetEnvironmentVariableA
GetOEMCP
GetCPInfo
InterlockedIncrement
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
GlobalReAlloc
TlsGetValue
LocalAlloc
GlobalFlags
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSection
FindFirstFileA
FileTimeToLocalFileTime
FileTimeToSystemTime
FindNextFileA
FindClose
WritePrivateProfileStringA
GetPrivateProfileIntA
InterlockedDecrement
GetModuleFileNameW
CloseHandle
ReleaseMutex
CreateMutexA
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
lstrcmpA
GetCurrentProcessId
GlobalFree
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
MulDiv
FreeResource
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
FreeLibrary
LoadLibraryA
SetLastError
lstrcmpW
GetProcAddress
GetVersionExA
GetStringTypeExA
lstrlenA
lstrcmpiA
CompareStringW
CompareStringA
GetVersion
GetLastError
MultiByteToWideChar
InterlockedExchange
SetCurrentDirectoryA
GetWindowsDirectoryA
GetTempPathA
CreateDirectoryA
CreateProcessA
WaitForSingleObject
GetExitCodeProcess
GetSystemDefaultLangID
DeleteFileA
RemoveDirectoryA
CopyFileA
GetFileAttributesA
SetFileAttributesA
GetPrivateProfileStringA
Sleep
GetModuleHandleA
GetModuleFileNameA
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
TerminateProcess
user32
UnregisterClassA
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
InvalidateRect
DrawFocusRect
SetCursor
GetMessageA
TranslateMessage
GetActiveWindow
GetCursorPos
ValidateRect
GetWindowThreadProcessId
EndPaint
BeginPaint
ReleaseDC
GetDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetMenuStringA
InsertMenuA
IsWindowEnabled
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
SendDlgItemMessageA
WinHelpA
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
IsWindow
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
SetActiveWindow
DispatchMessageA
GetDlgItem
GetTopWindow
DestroyWindow
GetMessageTime
GetMessagePos
PeekMessageA
MapWindowPoints
GetKeyState
SetForegroundWindow
IsWindowVisible
UpdateWindow
GetMenu
PostMessageA
GetSubMenu
GetMenuItemID
GetMenuItemCount
MessageBoxA
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
ScreenToClient
CopyRect
PtInRect
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetWindowLongA
SetWindowLongA
SetWindowPos
DeleteMenu
DestroyMenu
LoadCursorA
GetSysColorBrush
RegisterWindowMessageA
GetDesktopWindow
SystemParametersInfoA
GetWindowPlacement
GetWindow
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapA
GetFocus
GetParent
ModifyMenuA
GetMenuState
EnableMenuItem
CheckMenuItem
SetTimer
CharUpperA
GetSystemMetrics
PostQuitMessage
LoadIconA
GetWindowRect
IsIconic
DrawIcon
FillRect
GetSysColor
EnableWindow
GetClientRect
SendMessageA
UnhookWindowsHookEx
gdi32
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
DeleteDC
CreateCompatibleDC
GetStockObject
OffsetViewportOrgEx
CreateSolidBrush
GetTextMetricsA
DeleteObject
SetViewportOrgEx
SelectObject
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
BitBlt
GetObjectA
CreateFontIndirectA
SetMapMode
RestoreDC
SaveDC
GetDeviceCaps
SetBkColor
SetTextColor
GetClipBox
CreateBitmap
CreateFontA
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
RegDeleteValueA
RegSetValueExA
RegCreateKeyExA
RegQueryValueA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyA
RegOpenKeyExA
RegQueryValueExA
RegCloseKey
shlwapi
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oleaut32
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
Sections
.text Size: 180KB - Virtual size: 179KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 44KB - Virtual size: 42KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 620KB - Virtual size: 624KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE