Static task
static1
Behavioral task
behavioral1
Sample
2024-12-15_330e6083ec8c347fc4a190b245d5631f_icedid.exe
Resource
win7-20240903-en
General
-
Target
2024-12-15_330e6083ec8c347fc4a190b245d5631f_icedid
-
Size
620KB
-
MD5
330e6083ec8c347fc4a190b245d5631f
-
SHA1
85a6df809053543a8bca9fa09756ae6d1886409e
-
SHA256
27b5eac9c1b44d9201c089a5435bc4c72f90d400163cf69135aa6d36bfa5057e
-
SHA512
ab451b7beb47f94fabbbd8441751fd15107912f91bd251a46b646fd8c3c1473424f479a19a5c382817a2cff3cbca8c9b38986562d2b2bce33b4998a39dbeef58
-
SSDEEP
12288:q675g4Ny1d66p2X+dVO8d3SKJ9zggp11s/:q6Ngp1d66p258diKJ9zggX+
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-12-15_330e6083ec8c347fc4a190b245d5631f_icedid
Files
-
2024-12-15_330e6083ec8c347fc4a190b245d5631f_icedid.exe windows:4 windows x86 arch:x86
ce7f053786ce40737e84ea08b8e1e2da
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
cfgmgr32
CM_Locate_DevNodeA
CM_Reenumerate_DevNode
setupapi
SetupDiDestroyDriverInfoList
SetupDiGetClassDevsA
SetupDiGetDeviceInstallParamsA
SetupDiGetDeviceInstanceIdA
SetupDiDeleteDevRegKey
SetupDiClassGuidsFromNameA
SetupDiCreateDeviceInfoList
SetupDiCreateDeviceInfoA
SetupDiOpenDeviceInfoA
SetupDiBuildDriverInfoList
SetupDiEnumDriverInfoA
SetupDiSetDeviceInstallParamsA
SetupDiSetSelectedDevice
SetupDiSetSelectedDriverA
SetupDiRegisterDeviceInfo
SetupGetStringFieldA
SetupOpenInfFileA
SetupDiDestroyDeviceInfoList
SetupDiCallClassInstaller
SetupPromptReboot
SetupIterateCabinetA
SetupFindFirstLineA
SetupFindNextLine
SetupCloseInfFile
SetupInitDefaultQueueCallback
SetupInstallFromInfSectionA
SetupDiGetDeviceRegistryPropertyA
SetupDiGetClassDevsExA
SetupDiEnumDeviceInfo
SetupCopyOEMInfA
winmm
waveOutOpen
kernel32
lstrcmpiA
FindResourceA
LoadResource
GlobalUnlock
GlobalLock
GetCurrentThreadId
LockResource
GlobalDeleteAtom
ResumeThread
GetCurrentThread
SuspendThread
GetModuleHandleA
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
GetVersion
InitializeCriticalSection
SetThreadPriority
LeaveCriticalSection
EnterCriticalSection
TlsAlloc
GlobalHandle
TlsFree
DeleteCriticalSection
TlsSetValue
MoveFileA
GetVolumeInformationA
GetFileSize
GetFileTime
SetErrorMode
MulDiv
GlobalFlags
FileTimeToSystemTime
FileTimeToLocalFileTime
TlsGetValue
GetProcessVersion
GetCPInfo
GetOEMCP
RtlUnwind
GetTimeZoneInformation
GetSystemTime
GetLocalTime
GetStartupInfoA
GetCommandLineA
RaiseException
SetStdHandle
GetFileType
CreateThread
UnlockFile
SetEndOfFile
HeapReAlloc
LocalReAlloc
GetACP
LockFile
LCMapStringW
CompareStringA
CompareStringW
SetHandleCount
GetStdHandle
HeapDestroy
HeapCreate
VirtualFree
VirtualAlloc
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
GetStringTypeA
GetStringTypeW
SetUnhandledExceptionFilter
GetDriveTypeA
IsBadReadPtr
IsBadWritePtr
IsBadCodePtr
GetExitCodeProcess
GetLocaleInfoA
GetLocaleInfoW
SetEnvironmentVariableA
GetCommState
SetCommState
SetCommTimeouts
SetupComm
EscapeCommFunction
CreateProcessA
DeleteFileA
lstrcpyA
lstrcatA
ExitProcess
OpenSemaphoreA
WaitForSingleObject
Sleep
GetFileAttributesExA
RemoveDirectoryA
CreateDirectoryA
GetSystemDirectoryA
FindNextFileA
DeviceIoControl
GetLastError
GetOverlappedResult
CreateFileA
CreateEventA
FindFirstFileA
FindClose
GetModuleFileNameA
ExitThread
HeapSize
GetFullPathNameA
CopyFileA
CloseHandle
GetWindowsDirectoryA
GetTempPathA
FlushFileBuffers
GetVersionExA
SetFilePointer
WriteFile
ReadFile
GetCurrentProcess
DuplicateHandle
lstrcpynA
SetLastError
MultiByteToWideChar
WideCharToMultiByte
InterlockedDecrement
InterlockedIncrement
GlobalFree
GetPrivateProfileSectionA
CreateSemaphoreA
GetProcessHeap
HeapAlloc
HeapFree
GetCurrentProcessId
GlobalAlloc
OpenEventA
SetEvent
lstrlenA
LocalAlloc
LocalFree
CreateToolhelp32Snapshot
Process32First
OpenProcess
Process32Next
TerminateProcess
lstrcmpA
WritePrivateProfileStringA
GetProcAddress
FreeLibrary
LoadLibraryA
GetFileAttributesA
SetFileAttributesA
LCMapStringA
GlobalReAlloc
GetCurrentDirectoryA
user32
SetWindowTextA
IsDialogMessageA
ShowWindow
ReleaseDC
GetDC
GetClassNameA
PtInRect
ClientToScreen
TabbedTextOutA
DrawTextA
GrayStringA
LoadCursorA
GetSysColorBrush
DestroyMenu
UpdateWindow
SendDlgItemMessageA
MapWindowPoints
GetSysColor
AdjustWindowRectEx
GetClientRect
CopyRect
GetTopWindow
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
GetMenu
GetMenuItemCount
GetDlgCtrlID
DefWindowProcA
CreateWindowExA
GetClassLongA
SetPropA
GetPropA
CallWindowProcA
RemovePropA
GetMessageTime
GetMessagePos
GetForegroundWindow
SetForegroundWindow
GetWindow
SetWindowLongA
SetWindowPos
RegisterWindowMessageA
SystemParametersInfoA
IsIconic
GetWindowPlacement
UnhookWindowsHookEx
GetMenuCheckMarkDimensions
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetMessageA
TranslateMessage
DispatchMessageA
GetKeyState
CallNextHookEx
ValidateRect
IsWindowVisible
PeekMessageA
GetCursorPos
GetLastActivePopup
SetCursor
PostQuitMessage
PostMessageA
GetSubMenu
GetNextDlgTabItem
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetParent
GetWindowLongA
GetDlgItem
IsWindowEnabled
GetSystemMetrics
CharUpperA
GetWindowRect
LoadIconA
KillTimer
SetTimer
EnableWindow
LoadBitmapA
LoadStringA
MessageBoxA
wsprintfA
EnumWindows
GetWindowTextA
GetFocus
SetFocus
SendMessageA
IsWindow
GetMenuItemID
GetActiveWindow
EndDialog
SetWindowsHookExA
UnregisterClassA
gdi32
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
RestoreDC
SaveDC
DeleteDC
GetStockObject
GetDeviceCaps
SelectObject
DeleteObject
GetObjectA
SetBkColor
SetTextColor
GetClipBox
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
ScaleWindowExtEx
CreateBitmap
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
OpenServiceA
QueryServiceStatus
RegCreateKeyExA
AllocateAndInitializeSid
GetLengthSid
InitializeAcl
AddAccessAllowedAce
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
RegSetKeySecurity
FreeSid
RegQueryValueA
RegDeleteValueA
OpenSCManagerA
RegEnumValueA
RegQueryValueExA
ControlService
DeleteService
CloseServiceHandle
RegOpenKeyA
RegQueryInfoKeyA
RegEnumKeyA
RegSetValueExA
RegDeleteKeyA
RegOpenKeyExA
RegCloseKey
shell32
ord680
comctl32
ord17
Sections
.text Size: 356KB - Virtual size: 352KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 56KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 48KB - Virtual size: 61KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 156KB - Virtual size: 156KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE