Static task
static1
Behavioral task
behavioral1
Sample
2024-01-18_3bf7dc4208a9462ac89032753258c3ac_icedid.exe
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
2024-01-18_3bf7dc4208a9462ac89032753258c3ac_icedid.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-01-18_3bf7dc4208a9462ac89032753258c3ac_icedid
-
Size
1.7MB
-
MD5
3bf7dc4208a9462ac89032753258c3ac
-
SHA1
71efd183bf7eb67763369e2dbd1dfd49ad773271
-
SHA256
505ece36775f8c31ded36e9db64addbedb48ad329ef053a64b3b8b784e01100c
-
SHA512
9bd0116e700a97182cb35e7cba66f11d086ede748d2e47200c6bed1eb6950248a49d3bb328709411c9e134007d721cdf6777084167835cefc293a98cef2ac1c5
-
SSDEEP
24576:aNTSsEJNgL0pDA3dpEq9mRS43Fa2GXaKh2sILCXG8MWELnPXUXkoh0je+UITW7Yi:NDRKXaKoLeGnAkx+
Malware Config
Signatures
Files
-
2024-01-18_3bf7dc4208a9462ac89032753258c3ac_icedid.exe windows:4 windows x86 arch:x86
35880085061ccd78b00dfa4bc2bfab16
Code Sign
01:00:21Certificate
IssuerCN=Certum CA,O=Unizeto Sp. z o.o.,C=PLNot Before12/07/2002, 16:31Not After12/07/2012, 16:31SubjectCN=Certum Level I,O=Unizeto Sp. z o.o.,C=PL38:25:d7:fa:f8:61:af:9e:f4:90:e7:26:b5:d6:5a:d5Certificate
IssuerCN=VeriSign Time Stamping Services CA,O=VeriSign\, Inc.,C=USNot Before15/06/2007, 00:00Not After14/06/2012, 23:59SubjectCN=VeriSign Time Stamping Services Signer - G2,O=VeriSign\, Inc.,C=USExtended Key Usages
ExtKeyUsageTimeStamping
Key Usages
KeyUsageDigitalSignature
KeyUsageContentCommitment
47:bf:19:95:df:8d:52:46:43:f7:db:6d:48:0d:31:a4Certificate
IssuerCN=Thawte Timestamping CA,OU=Thawte Certification,O=Thawte,L=Durbanville,ST=Western Cape,C=ZANot Before04/12/2003, 00:00Not After03/12/2013, 23:59SubjectCN=VeriSign Time Stamping Services CA,O=VeriSign\, Inc.,C=USExtended Key Usages
ExtKeyUsageTimeStamping
Key Usages
KeyUsageCertSign
KeyUsageCRLSign
03:a2:eaCertificate
IssuerCN=Certum Level I,O=Unizeto Sp. z o.o.,C=PLNot Before18/10/2007, 14:27Not After16/01/2008, 14:27SubjectCN=Klaas Nekeman,O=Private Certificate,C=NL,1.2.840.113549.1.9.1=#0c146b6e656b656d616e40686f746d61696c2e636f6dExtended Key Usages
ExtKeyUsageCodeSigning
Signer
Actual PE DigestDigest AlgorithmPE Digest MatchesfalseHeaders
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
version
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
kernel32
GetCPInfo
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
SetErrorMode
GetFileTime
GetCurrentDirectoryA
RtlUnwind
HeapAlloc
GetSystemTimeAsFileTime
GetTimeFormatA
GetDateFormatA
HeapFree
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapReAlloc
VirtualAlloc
VirtualQuery
GetCommandLineA
GetProcessHeap
RaiseException
LocalAlloc
FreeResource
GetSystemDefaultLangID
lstrcpyA
GetWindowsDirectoryA
IsBadReadPtr
LocalFree
lstrcatA
WinExec
GetFileAttributesA
DeleteCriticalSection
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
GetLongPathNameA
SetThreadLocale
lstrcpynA
SetProcessWorkingSetSize
VirtualLock
GetEnvironmentVariableA
lstrlenA
CompareStringW
CompareStringA
GetVersion
MultiByteToWideChar
InterlockedExchange
GetLocalTime
FormatMessageA
GetSystemInfo
FindFirstFileA
FindClose
GetModuleFileNameA
GetLocaleInfoA
InterlockedCompareExchange
SetEnvironmentVariableA
GetConsoleOutputCP
GetCurrentProcessId
InterlockedDecrement
InterlockedIncrement
GetFileSize
ReadFile
SetFilePointer
QueryPerformanceFrequency
QueryPerformanceCounter
WriteFile
GetSystemDirectoryA
QueryDosDeviceA
CreateEventA
ResetEvent
WaitForSingleObject
lstrcmpiA
GetLogicalDrives
GetDriveTypeA
DeviceIoControl
CreateFileA
CloseHandle
GetVersionExA
lstrlenW
GetUserDefaultLangID
GetCurrentProcess
SetPriorityClass
Sleep
GlobalSize
GlobalReAlloc
GlobalFree
FreeLibrary
GetTickCount
GetSystemTime
GetTempPathA
CopyFileA
GetLastError
SetLastError
GetProcAddress
GetModuleHandleA
LoadLibraryA
GlobalAlloc
GlobalLock
GlobalUnlock
MulDiv
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
GetStartupInfoA
WriteConsoleW
GetFileType
GetStdHandle
ExitThread
CreateThread
ExitProcess
WriteConsoleA
GetLocaleInfoW
GetConsoleMode
GetConsoleCP
LoadLibraryW
IsValidLocale
EnumSystemLocalesA
GetUserDefaultLCID
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
TlsGetValue
FindResourceExA
HeapSize
GetOEMCP
SetStdHandle
GetStringTypeW
GetStringTypeA
LCMapStringW
LCMapStringA
GetTimeZoneInformation
IsValidCodePage
GetACP
SetHandleCount
HeapCreate
HeapDestroy
VirtualFree
ReleaseMutex
CreateMutexA
VirtualProtect
GetModuleFileNameW
lstrcmpW
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
GetCurrentThreadId
SetThreadPriority
ResumeThread
SetEvent
SuspendThread
FindNextFileA
FileTimeToSystemTime
FileTimeToLocalFileTime
DeleteFileA
GetThreadLocale
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
DuplicateHandle
GetVolumeInformationA
GetFullPathNameA
lstrcmpA
EnumResourceLanguagesA
ConvertDefaultLocale
GetCurrentThread
WritePrivateProfileStringA
user32
SendMessageA
GetMenuItemCount
SetWindowTextA
GetDlgItem
SetFocus
GetAsyncKeyState
RemovePropA
GetPropA
ShowWindow
SetWindowPos
SetActiveWindow
GetActiveWindow
GetCapture
SetPropA
CheckRadioButton
SendDlgItemMessageA
MoveWindow
GetWindowTextLengthA
GetMenuState
UnhookWindowsHookEx
ClientToScreen
GetWindowDC
BeginPaint
EndPaint
GetWindowPlacement
IntersectRect
CallWindowProcA
DefWindowProcA
EqualRect
AdjustWindowRectEx
RegisterClassA
GetClassInfoA
GetClassInfoExA
CreateWindowExA
SetForegroundWindow
MapWindowPoints
GetMessagePos
GetMessageTime
GetTopWindow
GetLastActivePopup
GetForegroundWindow
GetClassLongA
CallNextHookEx
SetWindowsHookExA
CheckMenuItem
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
EndDialog
GetNextDlgTabItem
CreateDialogIndirectParamA
GetWindowThreadProcessId
ValidateRect
GetMenuItemID
DestroyMenu
PostQuitMessage
SetWindowContextHelpId
WindowFromPoint
UnregisterClassA
CharNextA
CopyAcceleratorTableA
InvalidateRgn
GetNextDlgGroupItem
RegisterClipboardFormatA
PostThreadMessageA
GetDlgCtrlID
GetWindowTextA
IsWindowEnabled
IsDialogMessageA
MapDialogRect
SetWindowLongA
EnableMenuItem
CopyIcon
DestroyCursor
DrawFocusRect
SetRectEmpty
WinHelpA
IsChild
PostMessageA
GetDesktopWindow
ReleaseCapture
IsWindowVisible
IsWindow
DestroyWindow
SetCapture
OffsetRect
SetRect
GetSysColorBrush
CopyRect
IsMenu
GetWindowLongA
GetClassNameA
GetWindow
RegisterWindowMessageA
GetFocus
ScreenToClient
DrawEdge
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
CharUpperA
FillRect
InflateRect
RemoveMenu
SetCursor
RedrawWindow
UpdateWindow
SystemParametersInfoA
GetDialogBaseUnits
MsgWaitForMultipleObjects
DispatchMessageA
PeekMessageA
TranslateMessage
MessageBoxA
PtInRect
DrawStateA
LoadImageA
GetKeyState
LoadCursorA
GetSystemMetrics
IsIconic
GetWindowRect
InvalidateRect
GetParent
EnableWindow
LoadIconA
GetClientRect
GetSystemMenu
GetMenu
GetMenuStringA
GetMessageA
MessageBeep
GetSysColor
OpenClipboard
CloseClipboard
SetClipboardData
EmptyClipboard
GetSubMenu
LoadMenuA
SetTimer
KillTimer
TrackPopupMenu
GetCursorPos
IsRectEmpty
GetDC
ReleaseDC
LoadBitmapA
DrawIcon
AppendMenuA
ModifyMenuA
gdi32
SetTextJustification
CreateRectRgn
Escape
ExtTextOutA
RectVisible
PtVisible
GetCurrentObject
GetBkColor
DeleteDC
MoveToEx
LineTo
Polygon
SetTextColor
SetPixel
Ellipse
SetBkColor
CreatePen
GetStockObject
GetSystemPaletteEntries
GetDIBits
GetBitmapBits
DeleteObject
BitBlt
RealizePalette
CreateCompatibleDC
CreatePalette
GetObjectA
CreateCompatibleBitmap
GetDeviceCaps
SetBkMode
GetTextExtentPoint32A
SetTextAlign
TextOutA
Rectangle
SelectObject
CreateFontIndirectA
CreateSolidBrush
SaveDC
GetTextExtentPointA
GetClipBox
SelectClipRgn
GetViewportExtEx
GetWindowExtEx
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreateBitmap
SelectPalette
CreateRectRgnIndirect
GetMapMode
DPtoLP
EnumFontFamiliesExA
GetTextColor
GetRgnBox
RestoreDC
SetMapMode
advapi32
RegQueryValueExA
RegOpenCurrentUser
RegQueryValueA
RegDeleteKeyA
RegDeleteValueA
RegOpenKeyA
RegEnumValueA
RegCreateKeyExA
RegSetValueExA
RegEnumKeyA
RegCloseKey
RegOpenKeyExA
shell32
SHBrowseForFolderA
SHGetMalloc
SHGetSpecialFolderLocation
SHGetPathFromIDListA
ShellExecuteA
ole32
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CLSIDFromString
CLSIDFromProgID
CoRegisterMessageFilter
OleInitialize
CoTaskMemFree
OleIsCurrentClipboard
OleFlushClipboard
CoRevokeClassObject
CoTaskMemAlloc
CoCreateInstance
CoInitialize
CoInitializeEx
CoUninitialize
CoFreeUnusedLibraries
oleaut32
SysAllocStringLen
SysFreeString
VariantClear
VariantChangeType
VariantInit
SysStringLen
SysAllocStringByteLen
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
SysAllocString
comctl32
ord17
shlwapi
PathFileExistsA
PathFindFileNameA
PathFindExtensionA
PathStripToRootA
PathIsUNCA
oledlg
ord8
oleacc
LresultFromObject
CreateStdAccessibleObject
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
comdlg32
GetFileTitleA
Sections
.text Size: 876KB - Virtual size: 872KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 180KB - Virtual size: 179KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 80KB - Virtual size: 1.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 640KB - Virtual size: 637KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ