Key Usages
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
Static task
static1
Behavioral task
behavioral1
Sample
2024-04-26_529310f476705026e7c5a5e41afc0741_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-04-26_529310f476705026e7c5a5e41afc0741_icedid.exe
Resource
win10v2004-20240412-en
Target
2024-04-26_529310f476705026e7c5a5e41afc0741_icedid
Size
1.8MB
MD5
529310f476705026e7c5a5e41afc0741
SHA1
eaea9c3e2ad80a4d3736bb58165161979e21346a
SHA256
69fb5b449b30b1f8f02010f9a819f5e6686d104f651a9c8737938131c7a3a697
SHA512
bc483d40ccc3bca01e7629d620602091c3f24395aad8a747913724ce337657cedaeb3b34ade90d952bd07e2978364edfdea02322b4c18ab8256f9453de244316
SSDEEP
24576:KmVQSJudzDUR6+t17V/1GZ2HdTmGT/vT6WlP/DpwBabhedalBcXY0C5:rUQRi2HRR1w6Id/XY0C5
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
ExtKeyUsageTimeStamping
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
TlsGetValue
GetProcessVersion
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
LockResource
LoadResource
FindResourceA
ResumeThread
SetThreadPriority
SuspendThread
GetCurrentThread
GetCPInfo
GetOEMCP
GetPrivateProfileIntA
GetPrivateProfileStringA
WritePrivateProfileStringA
RtlUnwind
GetTimeZoneInformation
GetSystemTime
ExitProcess
TerminateProcess
GetStartupInfoA
GetCommandLineA
RaiseException
GetACP
HeapReAlloc
HeapSize
ExitThread
FatalAppExitA
LCMapStringA
LCMapStringW
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetFileType
GetEnvironmentVariableA
HeapDestroy
HeapCreate
VirtualFree
GetStringTypeA
GetStringTypeW
VirtualAlloc
IsBadWritePtr
SetUnhandledExceptionFilter
IsBadReadPtr
IsBadCodePtr
IsValidLocale
IsValidCodePage
GetLocaleInfoA
EnumSystemLocalesA
LocalReAlloc
SetStdHandle
GetLocaleInfoW
CompareStringA
CompareStringW
SetEnvironmentVariableA
SleepEx
SetThreadLocale
LoadLibraryExW
GetWindowsDirectoryW
OpenMutexA
OpenFileMappingA
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
LocalAlloc
lstrcatA
SetErrorMode
GlobalFlags
GlobalSize
SetLastError
WaitForMultipleObjects
ReleaseMutex
ReleaseSemaphore
OutputDebugStringA
DefineDosDeviceA
GetDiskFreeSpaceExA
SetVolumeLabelA
QueryDosDeviceW
GetLogicalDrives
GetDriveTypeW
GetDriveTypeA
GetExitCodeThread
BeginUpdateResourceA
UpdateResourceA
EndUpdateResourceA
EnumResourceLanguagesA
EnumResourceTypesA
EnumResourceNamesA
SizeofResource
LoadLibraryExA
CreateFileMappingA
MapViewOfFile
UnmapViewOfFile
VirtualProtectEx
WriteProcessMemory
VirtualProtect
QueryPerformanceCounter
VirtualQueryEx
InterlockedExchangeAdd
InterlockedExchange
InterlockedCompareExchange
ReadProcessMemory
GetThreadPriority
GetPriorityClass
SetPriorityClass
TerminateThread
LoadLibraryW
GetEnvironmentVariableW
GetTempPathW
GetTempPathA
GetSystemDirectoryW
ExpandEnvironmentStringsW
ExpandEnvironmentStringsA
FormatMessageW
FindResourceExA
CreateSemaphoreA
SystemTimeToFileTime
LocalFileTimeToFileTime
GetShortPathNameA
lstrcmpiA
GetThreadLocale
GetStringTypeExA
GetFullPathNameA
lstrcpynA
GetVolumeInformationA
lstrcpyA
SetEndOfFile
UnlockFile
LockFile
DuplicateHandle
lstrlenW
GlobalLock
GlobalUnlock
lstrlenA
InterlockedDecrement
InterlockedIncrement
LeaveCriticalSection
EnterCriticalSection
AllocConsole
GetStdHandle
WriteConsoleA
FreeConsole
OutputDebugStringW
SetFilePointer
DeleteCriticalSection
InitializeCriticalSection
GetProfileStringA
WideCharToMultiByte
CreateProcessA
GetWindowsDirectoryA
GlobalAlloc
GlobalFree
FormatMessageA
ResetEvent
SetEvent
WaitForSingleObject
SetConsoleCtrlHandler
CreateMutexA
GetVersionExA
CreateEventA
GetVersion
GetUserDefaultLangID
GetSystemDefaultLangID
FreeLibrary
FileTimeToLocalFileTime
PulseEvent
BackupWrite
BackupRead
BackupSeek
MultiByteToWideChar
MulDiv
GetExitCodeProcess
GetProcessTimes
FileTimeToSystemTime
GetDiskFreeSpaceExW
GetFileTime
SetFileTime
VirtualQuery
CreateProcessW
GetProcessHeap
HeapAlloc
HeapFree
WriteFile
GetFileSize
GetComputerNameA
GetComputerNameW
CreateFileW
FlushFileBuffers
CreateDirectoryW
CreateDirectoryA
GetFileAttributesExA
GetFileAttributesExW
GetVolumeInformationW
QueryDosDeviceA
DeviceIoControl
ReadFile
GetFileAttributesW
MoveFileW
CopyFileW
Sleep
MoveFileA
SetFileAttributesW
RemoveDirectoryW
MoveFileExW
DeleteFileW
SetFileAttributesA
lstrcmpA
RemoveDirectoryA
MoveFileExA
DeleteFileA
GetSystemInfo
FindFirstFileA
FindNextFileA
LoadLibraryA
LocalFree
OpenProcess
GetLastError
GetCurrentProcess
CreateThread
GetSystemDirectoryA
GetModuleHandleW
GetFileInformationByHandle
GetCurrentThreadId
GetModuleHandleA
GetProcAddress
GetTickCount
GetLocalTime
GetCurrentProcessId
FindFirstFileW
lstrcmpW
FindNextFileW
FindClose
CreateFileA
CloseHandle
CopyFileA
GetFileAttributesA
GetCurrentDirectoryW
GetModuleFileNameW
GetCurrentDirectoryA
GetUserDefaultLCID
GetModuleFileNameA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
GetPropA
CallWindowProcA
RemovePropA
GetMessageTime
GetMessagePos
RegisterWindowMessageA
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
MoveWindow
SetWindowLongA
IsDialogMessageA
ScrollWindowEx
IsDlgButtonChecked
SetDlgItemTextA
SetDlgItemInt
SendDlgItemMessageA
SetWindowPlacement
GetDlgItemInt
GetDlgItem
CheckRadioButton
CheckDlgButton
GetSysColor
GetSysColorBrush
LoadCursorA
GrayStringA
DrawTextA
TabbedTextOutA
EndPaint
OpenDesktopA
GetWindowDC
ReleaseDC
GetDC
ScreenToClient
UnhookWindowsHookEx
GetLastActivePopup
IsWindowEnabled
EnableWindow
GetScrollPos
SetScrollPos
wvsprintfA
SetFocus
TrackPopupMenu
GetMenu
GetClassInfoA
GetUserObjectInformationA
GetDlgItemTextA
OpenInputDesktop
GetFocus
SetWindowTextA
GetProcessWindowStation
FindWindowExA
GetWindowThreadProcessId
GetClassNameW
GetForegroundWindow
CloseWindowStation
SetProcessWindowStation
OpenWindowStationA
MessageBoxA
MessageBoxW
SendMessageTimeoutA
EnumDesktopWindows
IsWindowVisible
GetWindowLongA
GetKeyState
GetUserObjectInformationW
GetParent
EnumWindows
GetThreadDesktop
SetThreadDesktop
CloseDesktop
WinHelpA
GetCapture
IsChild
GetTopWindow
SetScrollRange
GetScrollRange
ShowScrollBar
SetScrollInfo
GetScrollInfo
ScrollWindow
EndDeferWindowPos
CopyRect
BeginDeferWindowPos
DeferWindowPos
EqualRect
AdjustWindowRectEx
IsWindow
SetActiveWindow
MapWindowPoints
UpdateWindow
PostMessageA
LoadIconA
GetCursorPos
ValidateRect
GetActiveWindow
GetMessageA
GetNextDlgTabItem
EnableMenuItem
CheckMenuItem
SetMenuItemBitmaps
ModifyMenuA
LoadBitmapA
GetMenuCheckMarkDimensions
EnumChildWindows
GetDesktopWindow
GetWindowTextA
GetWindowTextW
PostQuitMessage
DestroyMenu
ShowOwnedPopups
SetCursor
DeleteMenu
BeginPaint
ClientToScreen
GetWindow
GetDlgCtrlID
GetWindowRect
PtInRect
GetClassNameA
RemoveMenu
GetMenuItemCount
GetSubMenu
GetMenuState
GetMenuStringA
AppendMenuA
GetMenuItemID
InsertMenuA
LoadStringA
MsgWaitForMultipleObjects
GetSystemMetrics
CharUpperA
wsprintfA
GetWindowTextLengthA
OemToCharA
CharToOemA
RegisterClassA
DefWindowProcA
DestroyWindow
PeekMessageA
TranslateMessage
DispatchMessageA
CreateWindowExA
GetClientRect
SendMessageA
AttachThreadInput
ShowWindow
SetWindowPos
SetForegroundWindow
FindWindowA
ExtTextOutA
Escape
GetDCOrgEx
GetObjectA
PtVisible
CreateDIBPatternBrushPt
CreatePatternBrush
CreateHatchBrush
CreateSolidBrush
ExtCreatePen
CreatePen
GetWindowExtEx
GetViewportExtEx
PlayMetaFile
EnumMetaFile
GetObjectType
PlayMetaFileRecord
ExtSelectClipRgn
SelectClipPath
CreateRectRgn
GetClipRgn
PolyBezierTo
SetColorAdjustment
PolylineTo
PolyDraw
SetArcDirection
ArcTo
TextOutA
SetMapperFlags
SetTextCharacterExtra
SetTextJustification
SetTextAlign
LineTo
MoveToEx
OffsetClipRgn
CreateFontIndirectW
GetDeviceCaps
GetObjectW
GetStockObject
CopyMetaFileA
CreateDCA
DeleteObject
DeleteDC
StartDocA
SaveDC
RestoreDC
SelectObject
SelectPalette
SetBkColor
SetBkMode
SetPolyFillMode
SetROP2
SetStretchBltMode
SetTextColor
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
GetCurrentPositionEx
RectVisible
GetBitmapBits
BitBlt
CreateCompatibleBitmap
CreateCompatibleDC
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetClipBox
SelectClipRgn
CreateBitmap
IntersectClipRect
ExcludeClipRect
GetFileTitleA
ClosePrinter
DocumentPropertiesA
OpenPrinterA
RegisterEventSourceA
DeregisterEventSource
GetUserNameA
RegSetKeySecurity
RegCreateKeyW
RegEnumValueA
RegQueryInfoKeyA
RegEnumKeyA
RegConnectRegistryA
RegCreateKeyExA
RegSetValueA
RegDeleteKeyA
RegOpenKeyExA
SetServiceStatus
RegisterServiceCtrlHandlerA
StartServiceA
RegDeleteValueA
OpenServiceA
ControlService
QueryServiceStatus
DeleteService
RegSetValueExA
OpenSCManagerA
CreateServiceA
CloseServiceHandle
StartServiceCtrlDispatcherA
IsValidSid
CopySid
GetAclInformation
GetLengthSid
InitializeAcl
GetAce
AddAce
AddAccessAllowedAce
GetSecurityDescriptorDacl
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
LookupAccountNameW
GetFileSecurityW
SetFileSecurityW
GetFileSecurityA
AllocateAndInitializeSid
EqualSid
FreeSid
SetFileSecurityA
RegOpenKeyA
GetUserNameW
GetTokenInformation
LookupAccountSidW
OpenProcessToken
LookupPrivilegeValueA
AdjustTokenPrivileges
RegCreateKeyA
RegQueryValueExA
RegCreateKeyExW
RegQueryValueExW
RegOpenKeyExW
RegOpenKeyW
RegSetValueExW
RegCloseKey
ReportEventA
SHGetFileInfoA
SHChangeNotify
SHGetPathFromIDListW
SHGetSpecialFolderPathA
DragAcceptFiles
ord17
SetConvertStg
CreateBindCtx
WriteFmtUserTypeStg
OleDuplicateData
CoTaskMemFree
CoInitialize
CoCreateInstance
CoUninitialize
CoInitializeEx
WriteClassStg
OleRegGetUserType
ReadFmtUserTypeStg
ReadClassStg
StringFromCLSID
ReleaseStgMedium
CoDisconnectObject
CoTaskMemAlloc
CoTreatAsClass
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayGetElemsize
SafeArrayAccessData
SafeArrayUnaccessData
SafeArrayAllocData
SysReAllocStringLen
SysAllocStringLen
SysStringLen
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayDestroy
SafeArrayUnlock
SafeArrayLock
SafeArrayPutElement
SafeArrayPtrOfIndex
SafeArrayGetElement
SafeArrayAllocDescriptor
SystemTimeToVariantTime
SafeArrayCopy
VarBstrFromDate
VarDateFromStr
VarBstrFromCy
VarCyFromStr
SysStringByteLen
VariantChangeType
SysAllocStringByteLen
SysAllocString
VariantCopy
SafeArrayRedim
VariantClear
SafeArrayCreate
SafeArrayGetDim
WNetGetConnectionW
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
RpcStringFreeW
UuidToStringW
RpcStringFreeA
UuidToStringA
UuidFromStringW
UuidCreate
gethostbyname
WSAStartup
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ