Static task
static1
Behavioral task
behavioral1
Sample
2024-05-30_de30769520f23ea5d7155da071c619ac_icedid.exe
Resource
win7-20240419-en
Behavioral task
behavioral2
Sample
2024-05-30_de30769520f23ea5d7155da071c619ac_icedid.exe
Resource
win10v2004-20240426-en
General
-
Target
2024-05-30_de30769520f23ea5d7155da071c619ac_icedid
-
Size
2.6MB
-
MD5
de30769520f23ea5d7155da071c619ac
-
SHA1
718828474819efb0141b9c51b54cf80603f13ac1
-
SHA256
54d3cf63f001607fae984a832bbfc8a96d945c1b5dceff0b1fff8f710a8d7d9e
-
SHA512
b170325f7e8128eb309d5fb8b73d655aca53b72a1babf35dd52b3512843d8d0f9fa6094d22f30a3ef3d333a583f22f3a10746fe3625beda67bcfae31ecfa329c
-
SSDEEP
24576:e2bDzq3aCqJ39uz3rHxlMMUj1zh9Ucw0RIM8J:pAaCqmxlMMUph9Ucw0RIM0
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-05-30_de30769520f23ea5d7155da071c619ac_icedid
Files
-
2024-05-30_de30769520f23ea5d7155da071c619ac_icedid.exe windows:5 windows x86 arch:x86
8bfe37021f4acdcca149b0528aa3b970
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
hkcommand
ord11
ord6
ord7
HT_DaemonToKillUnsafeRemoveDlg
ord2
ord3
ord5
ord4
ord1
advapi32
RegOpenKeyA
RegDeleteKeyA
RegEnumKeyA
RegSetValueExA
RegCreateKeyA
RegCreateKeyExA
GetFileSecurityA
SetFileSecurityA
RegQueryValueA
RegOpenKeyExA
RegCloseKey
RegQueryValueExA
RegSetValueA
foxhdd
ord1
crypt32
CertGetNameStringA
CertCreateCertificateContext
CertNameToStrA
lycmbccsp
HC_ReadCert
HC_ReadCSPCtrl
HC_WriteFile
HC_CreateFile
HC_ReadFile
HRGetUserTitle
LngSetDefaultItem
LngGetDefaultItem
HTClearCachedCSP
CSPUnAllIECert
HTClearAllCachedPin
HC_GetHWApp
PinCode
HC_EraseHW
HC_ChangeUserPin
HC_GetContainerNum
HRGetHWName
HC_GetDevType
HC_GetTotalSize
HC_GetFreeSize
HC_GetSerial
HRGetUserPinTryNum
HRGetAdmPinTryNum
HRGetDefaultUserPin
HRGetDefaultAdmPin
HC_FormatHW
CSPRefreshIECert
HTRefreshCachedPin
HWReadCID
HWReadPCODE
HRGetRegCertInfoLen
HTCreateCachedCSP
HTCreateCachedPin
CSPLoadCertToIE
HRGetMsnType
HRGetBankApp
HRGetPinLen
LngLoadString
kernel32
GetFileTime
GetFullPathNameA
GetDiskFreeSpaceA
GetModuleHandleW
InterlockedIncrement
LeaveCriticalSection
TlsGetValue
EnterCriticalSection
GlobalReAlloc
GlobalHandle
InitializeCriticalSection
TlsAlloc
TlsSetValue
LocalReAlloc
DeleteCriticalSection
TlsFree
GlobalFlags
GetCPInfo
GetOEMCP
GetThreadLocale
FileTimeToSystemTime
SystemTimeToFileTime
MoveFileA
DeleteFileA
GetStringTypeExA
lstrcmpiA
ReadFile
SetFilePointer
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
GetFileSize
DuplicateHandle
GetCurrentProcess
FindClose
FindFirstFileA
GetVolumeInformationA
GetShortPathNameA
FileTimeToLocalFileTime
GetFileAttributesExA
LocalFileTimeToFileTime
GetFileSizeEx
SetErrorMode
RtlUnwind
HeapFree
HeapAlloc
RaiseException
GetCommandLineA
GetStartupInfoA
VirtualAlloc
HeapReAlloc
ExitProcess
HeapSize
SetFileTime
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetACP
IsValidCodePage
HeapCreate
VirtualFree
GetStdHandle
LCMapStringA
LCMapStringW
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
QueryPerformanceCounter
GetSystemTimeAsFileTime
InitializeCriticalSectionAndSpinCount
GetTimeZoneInformation
GetConsoleCP
GetConsoleMode
GetStringTypeA
GetStringTypeW
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CompareStringW
SetEnvironmentVariableA
SizeofResource
LockResource
LoadResource
FindResourceA
WideCharToMultiByte
CloseHandle
WriteFile
CreateFileA
GetTempFileNameA
GetTempPathA
LoadLibraryA
GetModuleHandleA
GetProcAddress
SetLastError
GetLastError
GetVersion
GetSystemDefaultLangID
Sleep
WinExec
GetPrivateProfileStringA
GetModuleFileNameA
GetPrivateProfileIntA
TerminateProcess
WritePrivateProfileStringA
GetCurrentProcessId
OpenProcess
LocalFree
LocalAlloc
FreeLibrary
GetVersionExA
MultiByteToWideChar
lstrlenA
MulDiv
FormatMessageA
GlobalUnlock
GlobalLock
GlobalAlloc
GetFileAttributesA
GetTickCount
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
InterlockedExchange
lstrcmpA
FreeResource
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFree
GlobalFindAtomA
GlobalDeleteAtom
CompareStringA
lstrcmpW
InterlockedDecrement
GetModuleFileNameW
user32
UnpackDDElParam
GetSysColorBrush
UnregisterClassA
CharUpperA
PostThreadMessageA
IsDialogMessageA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
EnableMenuItem
CheckMenuItem
CreateDialogIndirectParamA
IsWindowEnabled
EndDialog
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
GetFocus
SetFocus
GetWindowTextLengthA
GetForegroundWindow
GetLastActivePopup
DispatchMessageA
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
GetTopWindow
GetMessageTime
PeekMessageA
MapWindowPoints
TrackPopupMenu
GetKeyState
SetMenu
ReuseDDElParam
IsWindowVisible
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
EqualRect
DeferWindowPos
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
SetWindowLongA
IsIconic
GetWindowPlacement
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
GrayStringA
DrawTextExA
TabbedTextOutA
UnhookWindowsHookEx
GetMenuState
GetMenuItemID
GetMenuItemCount
IsWindow
IntersectRect
SetRectEmpty
IsRectEmpty
GetSystemMetrics
SystemParametersInfoA
DestroyWindow
KillTimer
DrawTextA
PtInRect
SetMenuDefaultItem
ReleaseCapture
LoadAcceleratorsA
InsertMenuItemA
GetCursorPos
GetWindow
GetWindowTextA
RemoveMenu
ModifyMenuA
GetMessagePos
ScreenToClient
SetRect
EnumWindows
GetWindowThreadProcessId
MessageBoxA
CreatePopupMenu
BringWindowToTop
TranslateAcceleratorA
GetMenuItemInfoA
RegisterClipboardFormatA
ShowOwnedPopups
GetMessageA
TranslateMessage
PostQuitMessage
GetDesktopWindow
ValidateRect
MoveWindow
SetWindowTextA
SetWindowPos
LoadCursorA
SetTimer
UpdateWindow
GetDC
GetSystemMenu
PostMessageA
FindWindowA
SetActiveWindow
SetForegroundWindow
ShowWindow
LoadIconA
DestroyMenu
LoadMenuA
DestroyCursor
LoadImageA
GetSysColor
GetIconInfo
GetSubMenu
TrackPopupMenuEx
SetCursor
DestroyIcon
GetWindowLongA
WindowFromPoint
GetParent
GetNextDlgTabItem
GetActiveWindow
InvalidateRect
ClientToScreen
GetWindowRect
SendMessageA
DrawFocusRect
FrameRect
FillRect
OffsetRect
InflateRect
CopyRect
DrawStateA
EnableWindow
GetClientRect
LoadBitmapA
ShowCursor
gdi32
GetStockObject
DeleteDC
SetTextColor
SetBkColor
CreateBitmap
CreateSolidBrush
CreateFontIndirectA
GetDeviceCaps
SaveDC
RestoreDC
SetBkMode
SetStretchBltMode
SetMapMode
GetClipBox
LineTo
MoveToEx
DeleteObject
GetPixel
SelectObject
RectVisible
TextOutA
ExtTextOutA
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
CreatePatternBrush
CreatePen
DPtoLP
GetTextExtentPoint32A
CreateCompatibleBitmap
StretchBlt
BitBlt
CreateCompatibleDC
PtVisible
GetObjectA
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
shell32
ShellExecuteExA
ShellExecuteA
SHGetFileInfoA
ExtractIconA
DragQueryFileA
DragFinish
Shell_NotifyIconA
comctl32
ImageList_GetIconSize
_TrackMouseEvent
shlwapi
PathFindFileNameA
PathStripToRootA
PathIsUNCA
PathFindExtensionA
PathRemoveFileSpecW
oledlg
ord8
ole32
CoCreateInstance
OleRun
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CoRegisterMessageFilter
CoRevokeClassObject
CoTaskMemFree
CoInitialize
CoUninitialize
CoInitializeEx
OleIsCurrentClipboard
OleFlushClipboard
oleaut32
VariantInit
VariantChangeType
SysAllocString
SysAllocStringLen
SysFreeString
VariantClear
psapi
GetModuleFileNameExA
EnumProcessModules
EnumProcesses
version
GetFileVersionInfoA
GetFileVersionInfoSizeA
VerQueryValueA
Sections
.text Size: 263KB - Virtual size: 263KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 67KB - Virtual size: 67KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 10KB - Virtual size: 43KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2.2MB - Virtual size: 2.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ