D:\Sources\VCPP\cz_1x\tmp\Client2\ReleaseDemo\PDB\Client2.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-02-20_77065914adc48c046c26a121091ffb7a_icedid.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
2024-02-20_77065914adc48c046c26a121091ffb7a_icedid.exe
Resource
win10v2004-20231222-en
General
-
Target
2024-02-20_77065914adc48c046c26a121091ffb7a_icedid
-
Size
1.9MB
-
MD5
77065914adc48c046c26a121091ffb7a
-
SHA1
355cf02f28233ee1c327174f36787479d9456756
-
SHA256
425e58ff09221cfb21064a244398e36fa71a7dd2cb0e670becdb058b0f29f594
-
SHA512
dadd785e67472716f0b5510cd0f7aff756dcd1aa0db59df88c4f39ff222f2521af7cf1af26e878baa4f9f5517081d3f0f8d7403fcbfc49829e13dd5b7b0e4955
-
SSDEEP
49152:39S/eqOBlt7WsDgyKEx5GWbBydt+9ZVtckd4lTbdlYadsn:3U2qOrNWsUyx5GWbBAt+fskdATbdl
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-02-20_77065914adc48c046c26a121091ffb7a_icedid
Files
-
2024-02-20_77065914adc48c046c26a121091ffb7a_icedid.exe windows:5 windows x86 arch:x86
21f199283322a9035e08f282e4aa89c5
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
language
?UDP_ERROR_CANT_START@@3QBDB
?SETUPCLIENT2_NAPOMINANIYA_DEFAULT_DOKONCA@@3QBDB
?SETUPCLIENT2_NAPOMINANIYA_DEFAULT_OTRABOTANNO@@3QBDB
?SETUPCLIENT2_NAPOMINANIYA_DEFAULT_TIMEOUT@@3QBDB
?SETUPCLIENT2_NAPOMINANIYA_DEFAULT_FREE@@3QBDB
?GOGA_USER_TITLE@@3QBDB
?GOGA_USER_ACCEPT@@3QBDB
?USBPLUG_NOTIFY_VOLUME@@3QBDB
?T_ADMINPASSWORD@@3QBDB
?CLIENT_BANNER_PAUSE_MODE@@3QBDB
?WARNING_V@@3QBDB
?MSG_SETTINGS_ERR@@3QBDB
?MSG_OLE_ERR@@3QBDB
?MSG_SOCK_ERR@@3QBDB
?ERROR_V@@3QBDB
?TYPE_SPECIAL_CLIENT_PWD@@3QBDB
?CANCEL_V@@3QBDB
?PRINYAT_V@@3QBDB
?T_BLOCK_INFO@@3QBDB
kernel32
SetUnhandledExceptionFilter
GetStartupInfoW
GetConsoleCP
GetConsoleMode
GetTimeZoneInformation
GetCurrentDirectoryW
GetStdHandle
GetStringTypeW
ReadConsoleW
CreateDirectoryW
SetFilePointerEx
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetDateFormatW
GetTimeFormatW
LCMapStringW
WriteConsoleW
OutputDebugStringW
CreateFileW
UnhandledExceptionFilter
ExitProcess
IsValidCodePage
GetFileType
SetStdHandle
HeapQueryInformation
OpenProcess
CloseHandle
LockResource
LoadResource
SizeofResource
FindResourceW
WideCharToMultiByte
TerminateProcess
CreateToolhelp32Snapshot
Process32First
Process32Next
Module32First
Module32Next
GetVersionExA
FreeLibrary
AreFileApisANSI
GetVersion
GetCurrentProcess
GetCurrentProcessId
SetThreadPriority
GetLastError
ReleaseMutex
WaitForSingleObject
FindClose
lstrlenA
CreateMutexA
CreateEventA
LoadLibraryA
GetModuleFileNameA
GetModuleHandleA
GetCurrentDirectoryA
FindFirstFileA
VirtualQuery
VirtualAlloc
GetSystemInfo
GetCommandLineA
SetCurrentDirectoryA
SetEnvironmentVariableA
GetDriveTypeW
ExitThread
CreateThread
GetFullPathNameW
IsProcessorFeaturePresent
IsDebuggerPresent
GetSystemTimeAsFileTime
RtlUnwind
FindResourceExW
VirtualProtect
SearchPathA
GetProfileIntA
GetTempPathA
GetTempFileNameA
VerifyVersionInfoA
VerSetConditionMask
lstrcpyA
GetACP
GetCPInfo
GetOEMCP
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
GetLocaleInfoW
CompareStringW
SetErrorMode
GetFileTime
GetProcAddress
GetModuleHandleExW
FindNextFileA
SetPriorityClass
MultiByteToWideChar
GetFileSizeEx
GetFileAttributesExA
FileTimeToLocalFileTime
GlobalFlags
FileTimeToSystemTime
LocalReAlloc
LocalAlloc
GlobalHandle
GlobalReAlloc
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
GetTickCount
WritePrivateProfileStringA
GetPrivateProfileStringA
GetPrivateProfileIntA
GetCurrentThread
lstrcmpA
SuspendThread
CompareStringA
GlobalFindAtomA
FindResourceA
lstrcmpW
GlobalDeleteAtom
LoadLibraryExW
FreeResource
GetSystemDirectoryW
EncodePointer
GlobalGetAtomNameA
GlobalAddAtomA
GetVolumeInformationA
LoadLibraryW
GetModuleHandleW
GetModuleFileNameW
DuplicateHandle
OutputDebugStringA
WriteFile
UnlockFile
SetFilePointer
SetEndOfFile
ReadFile
LockFile
GetFileSize
FlushFileBuffers
DeleteFileA
CopyFileA
FormatMessageA
MulDiv
LocalFree
GlobalFree
GlobalUnlock
GlobalLock
GlobalSize
GlobalAlloc
SetLastError
GetFullPathNameA
CreateProcessA
Sleep
GetCurrentThreadId
lstrcmpiA
InitializeCriticalSectionAndSpinCount
RaiseException
HeapSize
HeapReAlloc
DecodePointer
InterlockedDecrement
GetPriorityClass
ResetEvent
SetEvent
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
GetFileAttributesA
CreateFileA
GetWindowsDirectoryA
DeviceIoControl
ResumeThread
GetProcessHeap
HeapFree
HeapAlloc
WinExec
user32
DrawIcon
TrackMouseEvent
MonitorFromPoint
UpdateLayeredWindow
IsMenu
SetWindowRgn
DrawFrameControl
DrawEdge
LoadImageW
DrawStateA
EmptyClipboard
SetClipboardData
CloseClipboard
OpenClipboard
EnumDisplayMonitors
SetLayeredWindowAttributes
NotifyWinEvent
LoadCursorW
InvertRect
HideCaret
EnableScrollBar
GetAsyncKeyState
GetIconInfo
DrawIconEx
DrawFocusRect
GetNextDlgGroupItem
GetMenuDefaultItem
LockWindowUpdate
SetCapture
WindowFromPoint
SetRect
IsClipboardFormatAvailable
CopyImage
SetParent
DeleteMenu
GetSystemMenu
IsRectEmpty
UnionRect
GetMenuItemInfoA
RealChildWindowFromPoint
GetSysColorBrush
MapVirtualKeyA
GetKeyNameTextA
RegisterClipboardFormatA
WaitMessage
ShowOwnedPopups
GetNextDlgTabItem
EndDialog
CreateDialogIndirectParamA
GetCursorPos
IsDialogMessageA
SetWindowTextA
SendDlgItemMessageA
CheckDlgButton
GetMonitorInfoA
MonitorFromWindow
GetScrollInfo
SetScrollInfo
LoadIconA
CallNextHookEx
GetTopWindow
GetClassLongA
PtInRect
MapWindowPoints
AdjustWindowRectEx
GetWindowTextLengthA
RemovePropA
GetPropA
SetPropA
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
ScrollWindow
ValidateRect
TrackPopupMenu
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetWindowPlacement
GetWindowPlacement
ToAsciiEx
IsChild
GetWindowRgn
CallWindowProcA
GetMessageTime
GetMessagePos
RegisterWindowMessageA
LoadBitmapW
SetMenuItemInfoA
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
EnableMenuItem
CheckMenuItem
GetFocus
ReuseDDElParam
UnpackDDElParam
WinHelpA
LoadImageA
DestroyIcon
GetComboBoxInfo
GetWindow
GetClassNameA
SetWindowLongA
EqualRect
OffsetRect
SetRectEmpty
SetCursor
SetActiveWindow
UpdateWindow
InsertMenuItemA
DestroyMenu
CreatePopupMenu
SetMenu
GetMenu
LoadMenuA
TranslateAcceleratorA
LoadAcceleratorsA
ReleaseCapture
GetCapture
GetKeyState
GetActiveWindow
GetDlgCtrlID
GetDlgItem
BringWindowToTop
IsIconic
IsWindowVisible
IsWindow
GetClassInfoA
CharUpperA
GetLastActivePopup
GetWindowLongA
IsWindowEnabled
IntersectRect
InflateRect
CopyRect
GetSysColor
GetKeyboardState
MapVirtualKeyExA
IsCharLowerA
ScreenToClient
ClientToScreen
EndPaint
BeginPaint
GetWindowDC
TabbedTextOutA
GrayStringA
DrawTextExA
DrawTextA
RemoveMenu
AppendMenuA
InsertMenuA
GetMenuItemCount
GetMenuItemID
GetSubMenu
GetMenuState
GetMenuStringA
GetDesktopWindow
MessageBeep
ExitWindowsEx
UnregisterClassA
BlockInput
GetClipCursor
ReleaseDC
GetDC
PostThreadMessageA
PeekMessageA
EnumChildWindows
GetParent
SetWindowPos
GetWindowModuleFileNameA
SystemParametersInfoW
SystemParametersInfoA
UnhookWindowsHookEx
SetWindowsHookExA
MessageBoxA
OemToCharBuffA
UnregisterDeviceNotification
DestroyCursor
MapDialogRect
CreateMenu
SubtractRect
GetUpdateRect
TranslateMDISysAccel
DefMDIChildProcA
DefFrameProcA
DrawMenuBar
FrameRect
CharUpperBuffA
ModifyMenuA
SetMenuDefaultItem
CopyIcon
GetDoubleClickTime
SetCursorPos
CopyAcceleratorTableA
DestroyAcceleratorTable
CreateAcceleratorTableA
GetClassInfoExA
LoadAcceleratorsW
GetKeyboardLayout
DestroyWindow
IsZoomed
RegisterDeviceNotificationA
RegisterHotKey
CreateDesktopA
GetWindowThreadProcessId
GetShellWindow
ClipCursor
InvalidateRect
SetForegroundWindow
GetForegroundWindow
EnableWindow
mouse_event
keybd_event
ShowWindow
GetUserObjectInformationA
CloseDesktop
OpenInputDesktop
LoadCursorA
SetClassLongA
FillRect
GetWindowRect
GetClientRect
GetWindowTextA
RedrawWindow
GetSystemMetrics
KillTimer
SetTimer
SetFocus
MoveWindow
CreateWindowExA
RegisterClassA
PostQuitMessage
DefWindowProcA
PostMessageA
SendMessageA
DispatchMessageA
TranslateMessage
GetMessageA
SetThreadDesktop
SwitchDesktop
LoadIconW
LoadMenuW
ShowScrollBar
gdi32
SetBkColor
SetBkMode
SetMapMode
SetLayout
GetLayout
SetPolyFillMode
SetROP2
SetStretchBltMode
SetTextColor
SetTextAlign
GetObjectA
MoveToEx
ExtTextOutA
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
SetWindowOrgEx
OffsetViewportOrgEx
OffsetWindowOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
CombineRgn
CreateRectRgnIndirect
PatBlt
SetRectRgn
DPtoLP
GetTextMetricsA
GetBkColor
RestoreDC
GetNearestPaletteIndex
GetPaletteEntries
GetSystemPaletteEntries
RealizePalette
CreateDIBitmap
EnumFontFamiliesA
GetTextCharsetInfo
SelectPalette
SetPixel
StretchBlt
CreateDIBSection
SetDIBColorTable
CreateEllipticRgn
Ellipse
GetTextColor
CreatePolygonRgn
Polygon
Polyline
Rectangle
EnumFontFamiliesExA
GetRgnBox
OffsetRgn
CreateRoundRectRgn
RoundRect
FrameRgn
PtInRegion
SetPixelV
ExtFloodFill
SetPaletteEntries
FillRgn
GetBoundsRect
GetWindowOrgEx
LPtoDP
GetViewportOrgEx
GetTextFaceA
RectVisible
PtVisible
LineTo
IntersectClipRect
GetWindowExtEx
GetViewportExtEx
GetStockObject
GetPixel
GetObjectType
ExcludeClipRect
Escape
CreateRectRgn
CreatePatternBrush
CreatePen
CreateHatchBrush
CreateBitmap
GetDeviceCaps
ExtSelectClipRgn
SelectClipRgn
GetDIBits
SaveDC
CreateDCA
CopyMetaFileA
DeleteDC
CreateCompatibleDC
CreateCompatibleBitmap
BitBlt
SelectObject
GetTextExtentPoint32A
CreateFontIndirectA
SetDIBitsToDevice
TextOutA
GetClipBox
CreatePalette
CreateSolidBrush
DeleteObject
msimg32
AlphaBlend
TransparentBlt
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
RegEnumKeyExA
RegQueryValueA
RegEnumKeyA
RegDeleteKeyA
CryptDestroyHash
CryptHashData
CryptCreateHash
CryptDecrypt
CryptEncrypt
CryptGetHashParam
CryptDestroyKey
CryptDeriveKey
CryptGenRandom
CryptReleaseContext
CryptAcquireContextA
RegCreateKeyExA
RegOpenCurrentUser
StartServiceA
QueryServiceStatus
OpenServiceA
OpenSCManagerA
DeleteService
CreateServiceA
ControlService
CloseServiceHandle
RegSetValueExA
RegDeleteValueA
RegSetValueExW
RegOpenKeyExW
RegEnumValueA
LookupPrivilegeValueA
AdjustTokenPrivileges
OpenProcessToken
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
shell32
SHBrowseForFolderA
SHGetPathFromIDListA
SHGetSpecialFolderLocation
SHGetFileInfoA
DragQueryFileA
DragFinish
SHAppBarMessage
SHGetMalloc
ShellExecuteA
SHGetDesktopFolder
shlwapi
PathIsUNCA
PathStripToRootA
PathFindExtensionA
PathFindFileNameA
StrFormatKBSizeA
StrStrIA
PathRemoveFileSpecW
uxtheme
DrawThemeParentBackground
GetWindowTheme
GetThemeSysColor
GetCurrentThemeName
GetThemeColor
IsThemeBackgroundPartiallyTransparent
DrawThemeBackground
IsAppThemed
GetThemePartSize
CloseThemeData
OpenThemeData
DrawThemeText
ole32
CoCreateInstance
CoCreateGuid
CoInitializeSecurity
CoSetProxyBlanket
CoTaskMemAlloc
CoTaskMemFree
OleDuplicateData
ReleaseStgMedium
CoUninitialize
CoInitialize
CoFreeUnusedLibraries
OleInitialize
OleUninitialize
CoDisconnectObject
CoRevokeClassObject
OleFlushClipboard
OleIsCurrentClipboard
CoRegisterMessageFilter
RevokeDragDrop
RegisterDragDrop
CoLockObjectExternal
OleGetClipboard
IsAccelerator
OleTranslateAccelerator
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
OleLockRunning
DoDragDrop
CreateStreamOnHGlobal
CoInitializeEx
oleaut32
VarBstrFromDate
VariantTimeToSystemTime
SystemTimeToVariantTime
LoadTypeLi
SysAllocStringLen
VariantInit
SysFreeString
SysAllocString
SysAllocStringByteLen
SysStringLen
VariantCopy
VariantClear
VariantChangeType
ws2_32
socket
sendto
send
ntohs
htons
gethostbyname
listen
accept
bind
closesocket
connect
WSAAsyncSelect
WSASetLastError
inet_addr
WSACleanup
getpeername
WSAGetLastError
htonl
inet_ntoa
recv
recvfrom
WSAStartup
select
oledlg
ord8
winmm
waveOutOpen
mmioAscend
mixerGetNumDevs
mixerOpen
mixerClose
mixerGetLineInfoA
mixerGetID
PlaySoundA
mixerSetControlDetails
mixerGetControlDetailsA
waveOutClose
mmioDescend
mmioRead
mmioClose
mmioOpenA
mixerGetLineControlsA
setupapi
SetupDiGetDeviceInstanceIdA
SetupDiDestroyDeviceInfoList
SetupDiGetClassDevsA
SetupDiGetDeviceRegistryPropertyA
SetupDiEnumDeviceInfo
iphlpapi
GetExtendedUdpTable
GetAdaptersInfo
psapi
GetModuleFileNameExA
crashrpt1402
ord9
ord8
ord24
oleacc
AccessibleObjectFromWindow
LresultFromObject
CreateStdAccessibleObject
gdiplus
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdipCreateBitmapFromHBITMAP
GdipDrawImageI
GdipDeleteGraphics
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdiplusShutdown
GdipAlloc
GdipFree
GdiplusStartup
GdipCloneImage
GdipDisposeImage
GdipGetImageGraphicsContext
GdipGetImageWidth
GdipGetImageHeight
GdipGetImagePixelFormat
GdipGetImagePalette
GdipGetImagePaletteSize
GdipCreateBitmapFromStream
imm32
ImmGetOpenStatus
ImmReleaseContext
ImmGetContext
Sections
.text Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 341KB - Virtual size: 341KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 24KB - Virtual size: 56KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 40KB - Virtual size: 39KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ