s:\serviceapp\hposrvc\32\Release\hposvc08.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-04-16_c06e89bee9a3185fa032a9a4570fe15a_icedid.exe
Resource
win7-20240221-en
General
-
Target
2024-04-16_c06e89bee9a3185fa032a9a4570fe15a_icedid
-
Size
1.2MB
-
MD5
c06e89bee9a3185fa032a9a4570fe15a
-
SHA1
90b379a4c52e66b816f50d349b6427a88136d3d1
-
SHA256
5202e4356cf2a7d1766c9a58c3e7fcabce13807318aea48394e5020a6de6a73d
-
SHA512
c31f68dc58b7ad459c876974c03ca5538deb44889f9cef62defe4b58e6c9c05be37ca6bdb3f7b3acb4a725f505845be4422a334c40bfcb77a386a7a674928e8d
-
SSDEEP
24576:0OmJKjdcZRvZ94xXyvlL70VAHfjzWDwCmTPPk/z5Zf5hz0dNUX:dmJkdcZRQdyl4HDwCmTPc/lZfuN4
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-16_c06e89bee9a3185fa032a9a4570fe15a_icedid
Files
-
2024-04-16_c06e89bee9a3185fa032a9a4570fe15a_icedid.exe windows:5 windows x86 arch:x86
789d19a1caca908f3c5648214d925fd0
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
GetFileTime
LoadLibraryW
GetSystemDirectoryW
HeapFree
RaiseException
RtlUnwind
GetCommandLineA
GetStartupInfoA
HeapAlloc
VirtualAlloc
GetSystemInfo
VirtualQuery
Sleep
ExitProcess
HeapReAlloc
ExitThread
CreateThread
HeapSize
HeapCreate
HeapDestroy
VirtualFree
FatalAppExitA
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetTimeZoneInformation
GetACP
IsValidCodePage
LCMapStringA
LCMapStringW
GetStdHandle
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetFileSizeEx
GetFileType
QueryPerformanceCounter
GetTickCount
GetSystemTimeAsFileTime
SetConsoleCtrlHandler
InitializeCriticalSectionAndSpinCount
GetStringTypeA
GetStringTypeW
GetTimeFormatA
GetDateFormatA
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
GetConsoleCP
GetConsoleMode
GetLocaleInfoW
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CompareStringW
SetEnvironmentVariableA
OutputDebugStringA
GetVersion
LocalSize
LocalUnlock
LocalLock
lstrcpynA
CreateDirectoryA
RemoveDirectoryA
FindNextFileA
GetPrivateProfileSectionNamesA
ReleaseMutex
CreateMutexA
GetDriveTypeA
GetFileAttributesA
SetFileAttributesA
SetFileTime
LocalFileTimeToFileTime
GetFileAttributesExA
FileTimeToLocalFileTime
SetErrorMode
GetOEMCP
GetCPInfo
FindResourceExA
CreateFileA
GetShortPathNameA
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
lstrcmpiA
GetStringTypeExA
DeleteFileA
MoveFileA
SystemTimeToFileTime
FileTimeToSystemTime
GetThreadLocale
GetAtomNameA
GlobalFlags
GetCurrentDirectoryA
GetPrivateProfileStringA
WritePrivateProfileStringA
GetPrivateProfileIntA
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
GlobalReAlloc
TlsGetValue
LocalAlloc
InterlockedIncrement
GetModuleHandleW
FreeResource
GlobalGetAtomNameA
GlobalFindAtomA
lstrcmpW
GetVersionExA
VirtualProtect
GetCurrentProcessId
CreateEventA
SuspendThread
SetEvent
WaitForSingleObject
ResumeThread
SetThreadPriority
GetCurrentThread
GetCurrentThreadId
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
LoadLibraryExA
CompareStringA
InterlockedExchange
lstrcmpA
FreeLibrary
InterlockedDecrement
GetModuleFileNameW
GlobalFree
CopyFileA
GlobalSize
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
LocalFree
MulDiv
SetLastError
LoadLibraryA
GetModuleHandleA
GetProcAddress
GetCurrentProcess
GlobalAddAtomA
GlobalDeleteAtom
DeleteCriticalSection
CreateFileMappingA
InitializeCriticalSection
MapViewOfFile
GetLastError
UnmapViewOfFile
GetModuleFileNameA
SetCurrentDirectoryA
lstrcpyA
lstrlenA
CloseHandle
FindResourceA
LoadResource
LockResource
SizeofResource
lstrlenW
WideCharToMultiByte
EnterCriticalSection
LeaveCriticalSection
SetHandleCount
MultiByteToWideChar
user32
AttachThreadInput
LoadStringA
SetMenuItemInfoA
DestroyWindow
GetMessageTime
GetMessagePos
MapWindowPoints
ScrollWindow
TrackPopupMenuEx
TrackPopupMenu
SetMenu
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
ShowScrollBar
GetClientRect
CreateWindowExA
GetClassInfoExA
GetClassInfoA
wsprintfA
SetForegroundWindow
MsgWaitForMultipleObjects
SendMessageA
RegisterWindowMessageA
GetParent
LoadIconA
EnableWindow
LoadBitmapA
GetWindowRect
IsWindow
RemoveMenu
GetSubMenu
GetMenuItemCount
InsertMenuA
GetMenuItemID
AppendMenuA
GetMenuStringA
GetMenuState
UnhookWindowsHookEx
PostQuitMessage
PostMessageA
CheckMenuItem
EnableMenuItem
ModifyMenuA
GetFocus
SetCapture
LockWindowUpdate
GetDCEx
UnionRect
SetParent
GetSystemMenu
IsRectEmpty
WindowFromPoint
KillTimer
SetTimer
SetRect
UnpackDDElParam
ReuseDDElParam
LoadMenuA
GetMenuBarInfo
ReleaseCapture
LoadAcceleratorsA
InsertMenuItemA
CreatePopupMenu
BringWindowToTop
TranslateAcceleratorA
InvalidateRect
SetRectEmpty
DestroyMenu
GetMenuItemInfoA
InflateRect
GetTopWindow
GetDialogBaseUnits
CharUpperA
DestroyIcon
DeleteMenu
UnregisterClassA
LoadCursorA
GetSysColorBrush
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
FillRect
GetDesktopWindow
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
MapVirtualKeyA
GetKeyNameTextA
ReleaseDC
GetDC
WinHelpA
IsChild
GetClassLongA
GetClassNameA
GetForegroundWindow
BeginDeferWindowPos
EndDeferWindowPos
MessageBoxA
RegisterClassA
GetSysColor
AdjustWindowRectEx
ScreenToClient
EqualRect
DeferWindowPos
GetScrollInfo
SetScrollInfo
CopyRect
SetWindowPlacement
PtInRect
DefWindowProcA
CallWindowProcA
GetMenu
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetSystemMetrics
GetWindowTextLengthA
GetWindowTextA
ScrollWindowEx
MoveWindow
SetWindowLongA
GetDlgCtrlID
SetWindowTextA
IsDialogMessageA
IsDlgButtonChecked
SetDlgItemTextA
SetDlgItemInt
SendDlgItemMessageA
GetDlgItemTextA
GetDlgItemInt
CheckRadioButton
CheckDlgButton
GetWindow
SetPropA
GetCapture
SetActiveWindow
MapDialogRect
SetWindowPos
ShowWindow
GetPropA
RemovePropA
GetAsyncKeyState
SetFocus
GetDlgItem
GetWindowThreadProcessId
GetWindowLongA
GetLastActivePopup
IsWindowEnabled
ShowOwnedPopups
SetCursor
SetWindowsHookExA
CallNextHookEx
GetMessageA
TranslateMessage
DispatchMessageA
GetActiveWindow
IsWindowVisible
GetKeyState
PeekMessageA
GetCursorPos
ValidateRect
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
UpdateWindow
advapi32
RegCloseKey
RegQueryValueExA
RegOpenKeyExA
RegDeleteKeyA
RegEnumKeyA
RegOpenKeyA
RegQueryValueA
RegCreateKeyExA
RegCreateKeyA
RegSetValueExA
RegDeleteValueA
RegOpenKeyExW
RegCreateKeyExW
RegSetValueExW
RegQueryValueExW
RegSetValueA
ole32
CoInitializeEx
CLSIDFromString
CoDisconnectObject
StringFromGUID2
OleDuplicateData
CoTaskMemAlloc
ReleaseStgMedium
CreateBindCtx
CoTreatAsClass
GetRunningObjectTable
ReadClassStg
ReadFmtUserTypeStg
OleRegGetUserType
WriteClassStg
WriteFmtUserTypeStg
SetConvertStg
CoTaskMemFree
CoUninitialize
CoInitialize
MkParseDisplayName
ProgIDFromCLSID
CoGetInstanceFromFile
CreateFileMoniker
StringFromCLSID
CoCreateInstance
shell32
ExtractIconA
DragFinish
DragQueryFileA
SHGetFileInfoA
oleaut32
VariantCopy
SysFreeString
VarBstrCat
SysStringLen
SysAllocStringLen
SysAllocStringByteLen
SysStringByteLen
VarBstrCmp
GetErrorInfo
CreateErrorInfo
SetErrorInfo
VarBstrFromDate
VarCyFromStr
VarDecFromStr
VarBstrFromDec
VarBstrFromCy
VarDateFromStr
SysReAllocStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayDestroy
SafeArrayUnlock
SafeArrayLock
SafeArrayPutElement
SafeArrayPtrOfIndex
SafeArrayGetElement
SafeArrayCopy
SafeArrayAllocDescriptor
SafeArrayAllocData
SafeArrayRedim
SafeArrayCreate
SafeArrayGetDim
SafeArrayGetElemsize
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayAccessData
SafeArrayUnaccessData
LoadRegTypeLi
LoadTypeLi
RegisterTypeLi
VariantChangeType
VariantClear
VariantInit
SysAllocString
shlwapi
PathStripToRootA
PathRemoveExtensionA
PathFindExtensionA
PathRemoveFileSpecW
PathIsUNCA
PathFindFileNameA
gdi32
CreateBitmap
GetDCOrgEx
GetClipBox
SetTextColor
SetBkColor
GetObjectA
CreateRectRgnIndirect
PatBlt
SaveDC
RestoreDC
SetBkMode
SetPolyFillMode
SetROP2
SetStretchBltMode
SetGraphicsMode
SetWorldTransform
ModifyWorldTransform
SetMapMode
ExcludeClipRect
IntersectClipRect
OffsetClipRgn
LineTo
MoveToEx
SetTextAlign
SetTextJustification
SetTextCharacterExtra
SetMapperFlags
SetArcDirection
SetColorAdjustment
DeleteObject
SelectClipRgn
GetClipRgn
CreateRectRgn
SelectClipPath
GetViewportExtEx
GetWindowExtEx
BitBlt
GetPixel
StartDocA
PtVisible
RectVisible
TextOutA
ExtTextOutA
CreateDCA
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
GetCurrentPositionEx
ArcTo
PolyDraw
PolylineTo
PolyBezierTo
ExtSelectClipRgn
DeleteDC
CreateDIBPatternBrushPt
CreatePatternBrush
CreateCompatibleDC
GetStockObject
SelectPalette
PlayMetaFileRecord
GetObjectType
EnumMetaFile
PlayMetaFile
CreatePen
ExtCreatePen
CreateSolidBrush
CreateHatchBrush
GetTextExtentPoint32A
GetTextMetricsA
CreateFontIndirectA
EnumFontFamiliesExA
SetRectRgn
CombineRgn
GetMapMode
DPtoLP
GetCharWidthA
CreateFontA
StretchDIBits
CreateCompatibleBitmap
GetBkColor
Escape
GetDeviceCaps
CopyMetaFileA
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
OpenPrinterA
GetPrinterDriverA
ClosePrinter
Exports
Exports
?COMWndProc@@YGJPAUHWND__@@IIJ@Z
Sections
.text Size: 512KB - Virtual size: 511KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 108KB - Virtual size: 108KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 11KB - Virtual size: 27KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 592KB - Virtual size: 596KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE