c:\Workspace\WISM\DASHWISM_SET\source\Release\DashWISM.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-04-22_9bac9149e2e94e1893b4762b2eee8a79_icedid.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
2024-04-22_9bac9149e2e94e1893b4762b2eee8a79_icedid.exe
Resource
win10v2004-20240412-en
General
-
Target
2024-04-22_9bac9149e2e94e1893b4762b2eee8a79_icedid
-
Size
2.5MB
-
MD5
9bac9149e2e94e1893b4762b2eee8a79
-
SHA1
a15ff1a35a956913bf89a5560c723cb92b64e6fb
-
SHA256
a2ae3721fc3b1a1b53d5e4aa1456b1c9e652f68fd4b38f7666ba67dae24324ec
-
SHA512
d58b15ce4ccf05bbf5bc61558e63d6428fd20617df1d0100db20c85536ef903b6ba43b945dd01ca6f3799819e9dc4bb41ec5ca345f2058e80bfd5bffd1e8b407
-
SSDEEP
49152:aGYvYBDZ8NR9TRx1e9dZtb53ShY/XRtGJn/iatpMdZe:YODC+dZ/XRtGJnltpIw
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-22_9bac9149e2e94e1893b4762b2eee8a79_icedid
Files
-
2024-04-22_9bac9149e2e94e1893b4762b2eee8a79_icedid.exe windows:5 windows x86 arch:x86
b21f75acad9b2765768bf290b1b22c80
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
DeleteCriticalSection
TlsFree
GetCPInfo
GetOEMCP
GetAtomNameA
SetErrorMode
GetCurrentDirectoryA
lstrcpyW
lstrcpyA
GetTickCount
RtlUnwind
HeapAlloc
HeapFree
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetCommandLineA
GetStartupInfoA
GetSystemTimeAsFileTime
GetTimeFormatA
GetDateFormatA
RaiseException
HeapReAlloc
SetStdHandle
GetFileType
ExitProcess
ExitThread
HeapSize
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
LocalReAlloc
GetACP
IsValidCodePage
GetStringTypeA
GetStringTypeW
GetStdHandle
FatalAppExitA
VirtualFree
HeapCreate
HeapDestroy
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
QueryPerformanceCounter
GetTimeZoneInformation
InitializeCriticalSectionAndSpinCount
GetConsoleCP
GetConsoleMode
SetConsoleCtrlHandler
LCMapStringW
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
GetLocaleInfoW
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
CompareStringW
SetEnvironmentVariableA
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
TlsGetValue
LocalAlloc
GetModuleHandleW
GlobalFlags
GlobalReAlloc
GetPrivateProfileStringA
WritePrivateProfileStringA
SizeofResource
GetPrivateProfileIntA
SuspendThread
SetThreadPriority
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
lstrcmpA
GetProfileIntA
GetShortPathNameA
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
lstrcmpiA
GetThreadLocale
GetStringTypeExA
DeleteFileA
MoveFileA
GetFileTime
GetFileSizeEx
GetFileAttributesA
SetFileAttributesA
SetFileTime
SystemTimeToFileTime
LocalFileTimeToFileTime
GetFileAttributesExA
FileTimeToLocalFileTime
FileTimeToSystemTime
GetCurrentProcessId
GetModuleFileNameW
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
CompareStringA
LoadLibraryA
FreeLibrary
lstrcmpW
GetModuleHandleA
GetProcAddress
GetVersionExA
SetLastError
CopyFileA
FormatMessageA
LocalFree
lstrlenW
MulDiv
FreeResource
GlobalSize
GlobalLock
InterlockedIncrement
SetCommTimeouts
WaitCommEvent
ClearCommError
PurgeComm
GetCommProperties
GetCommState
SetCommState
EscapeCommFunction
CreateEventA
SetCommMask
ResumeThread
GetExitCodeThread
GetFileSize
ReadFile
Sleep
CreateThread
SetEvent
WaitForSingleObject
OpenMutexA
CreateMutexA
OpenProcess
ReleaseMutex
lstrlenA
GetLastError
MultiByteToWideChar
GlobalAlloc
GlobalUnlock
GlobalFree
LCMapStringA
EnterCriticalSection
LeaveCriticalSection
InterlockedExchange
lstrcatA
InterlockedDecrement
GetModuleFileNameA
CreateFileA
SetFilePointer
WriteFile
CloseHandle
CreateDirectoryA
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
IsDebuggerPresent
user32
DeleteMenu
IsRectEmpty
CopyAcceleratorTableA
UnregisterClassA
GetSysColorBrush
GetDialogBaseUnits
SetWindowContextHelpId
MapDialogRect
ShowOwnedPopups
TranslateMessage
ValidateRect
PostQuitMessage
GetMessageA
GetCursorPos
GetDCEx
SetRectEmpty
DestroyMenu
InflateRect
CharNextA
CharUpperA
MapVirtualKeyA
GetKeyNameTextA
EndPaint
BeginPaint
GetWindowDC
ReleaseDC
ClientToScreen
GrayStringA
DrawTextExA
TabbedTextOutA
FillRect
GetWindowThreadProcessId
ScrollWindowEx
MoveWindow
SetWindowTextA
IsDialogMessageA
IsDlgButtonChecked
SetDlgItemTextA
SetDlgItemInt
GetDlgItemTextA
GetDlgItemInt
DestroyIcon
SetParent
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapA
ModifyMenuA
EnableMenuItem
CheckMenuItem
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SetFocus
GetWindowTextLengthA
GetWindowTextA
SendMessageA
EnableWindow
LoadIconA
GetDC
GetForegroundWindow
GetLastActivePopup
DispatchMessageA
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
ScrollWindow
TrackPopupMenuEx
TrackPopupMenu
GetNextDlgGroupItem
MessageBeep
RegisterClipboardFormatA
TranslateAcceleratorA
BringWindowToTop
GetKeyState
SetMenu
InsertMenuItemA
LoadAcceleratorsA
GetMenuBarInfo
LoadMenuA
ReuseDDElParam
UnpackDDElParam
WindowFromPoint
PostThreadMessageA
CheckRadioButton
GetSystemMenu
SetCursor
LoadCursorA
UnionRect
LockWindowUpdate
CheckDlgButton
GetWindowRect
GetClientRect
GetParent
RedrawWindow
CopyRect
SetRect
EqualRect
OffsetRect
IntersectRect
DrawIcon
CreatePopupMenu
GetMenuItemInfoA
AppendMenuA
IsIconic
UpdateWindow
InvalidateRect
InvalidateRgn
SetForegroundWindow
GetSysColor
GetSystemMetrics
GetDesktopWindow
LoadImageA
PostMessageA
FindWindowExA
ShowWindow
FindWindowA
GetWindowRgn
SetCapture
ReleaseCapture
GetFocus
KillTimer
SetTimer
MessageBoxA
SetScrollRange
GetScrollRange
SetScrollPos
GetScrollPos
ShowScrollBar
IsWindowVisible
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
ScreenToClient
DeferWindowPos
GetScrollInfo
SetScrollInfo
SetWindowPlacement
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
PtInRect
GetMenu
SetWindowLongA
SetWindowPos
SystemParametersInfoA
GetWindowPlacement
GetWindow
GetMenuState
GetMenuStringA
GetMenuItemID
InsertMenuA
GetMenuItemCount
GetSubMenu
RemoveMenu
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
IsWindow
GetWindowLongA
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
PeekMessageA
DrawTextA
gdi32
CreateRectRgnIndirect
PatBlt
GetBkColor
CreateCompatibleBitmap
StretchDIBits
GetCharWidthA
GetTextMetricsA
UnrealizeObject
Rectangle
GetTextExtentPoint32A
DPtoLP
GetMapMode
SetRectRgn
CreateFontIndirectA
CreateFontA
CreateHatchBrush
CreateSolidBrush
ExtCreatePen
CreatePen
PlayMetaFile
EnumMetaFile
GetObjectType
PlayMetaFileRecord
SelectPalette
GetStockObject
CreatePatternBrush
CreateDIBPatternBrushPt
ExtSelectClipRgn
PolyBezierTo
PolylineTo
PolyDraw
ArcTo
GetCurrentPositionEx
ScaleWindowExtEx
SetWindowExtEx
OffsetWindowOrgEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
Escape
RectVisible
PtVisible
StartDocA
GetWindowExtEx
GetViewportExtEx
SelectClipPath
GetClipRgn
SelectClipRgn
SetColorAdjustment
SetArcDirection
SetMapperFlags
SetTextCharacterExtra
SetTextJustification
SetTextAlign
MoveToEx
LineTo
OffsetClipRgn
IntersectClipRect
ExcludeClipRect
SetMapMode
ModifyWorldTransform
SetWorldTransform
SetGraphicsMode
SetStretchBltMode
SetROP2
SetPolyFillMode
SetBkMode
RestoreDC
SaveDC
SetTextColor
GetClipBox
GetDCOrgEx
CreateDCA
CopyMetaFileA
TextOutA
GetDeviceCaps
CreateBitmap
CreateRectRgn
CombineRgn
OffsetRgn
GetRgnBox
PtInRegion
CreateCompatibleDC
BitBlt
DeleteDC
SelectObject
SetDIBColorTable
GetObjectA
GetDIBColorTable
DeleteObject
StretchBlt
GetPixel
CreateDIBSection
ExtTextOutA
SetBkColor
GetTextColor
msimg32
TransparentBlt
AlphaBlend
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
advapi32
RegQueryValueA
RegQueryValueExA
RegCreateKeyA
RegDeleteValueA
RegSetValueExA
RegCreateKeyExA
RegCloseKey
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyA
RegSetValueA
RegOpenKeyExA
shell32
SHGetFileInfoA
DragFinish
DragQueryFileA
ExtractIconA
comctl32
InitCommonControlsEx
shlwapi
PathRemoveFileSpecW
PathFindExtensionW
PathFileExistsA
PathRemoveExtensionA
PathStripToRootA
PathIsUNCA
PathFindExtensionA
SHCreateStreamOnFileA
PathFindFileNameA
oledlg
ord8
ole32
CoInitialize
CoUninitialize
CLSIDFromString
SetConvertStg
WriteFmtUserTypeStg
WriteClassStg
OleRegGetUserType
ReadFmtUserTypeStg
ReadClassStg
StringFromCLSID
CreateBindCtx
ReleaseStgMedium
CoTaskMemAlloc
OleDuplicateData
CoInitializeEx
StringFromGUID2
CoDisconnectObject
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRegisterClassObject
CoRevokeClassObject
OleSetClipboard
CLSIDFromProgID
CoCreateInstance
OleRun
CreateStreamOnHGlobal
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
CoTaskMemFree
CoTreatAsClass
oleaut32
VarDecFromStr
VarCyFromStr
VarBstrFromDate
SystemTimeToVariantTime
RegisterTypeLi
LoadTypeLi
LoadRegTypeLi
VariantTimeToSystemTime
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayDestroy
SafeArrayUnlock
CreateErrorInfo
SafeArrayLock
SafeArrayPutElement
SafeArrayPtrOfIndex
SafeArrayGetElement
SafeArrayCopy
VarBstrFromDec
SafeArrayAllocData
SafeArrayRedim
SafeArrayCreate
SafeArrayGetDim
SafeArrayGetElemsize
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayAccessData
SafeArrayUnaccessData
OleCreateFontIndirect
SysAllocStringLen
VariantChangeType
VariantInit
VariantCopy
SysStringLen
SysAllocString
SysStringByteLen
SysAllocStringByteLen
SysFreeString
VariantClear
VarBstrFromCy
VarDateFromStr
SafeArrayAllocDescriptor
SysReAllocStringLen
GetErrorInfo
SetErrorInfo
OleCreatePictureIndirect
odbc32
ord4
ord17
ord41
ord10
ord1
ord23
ord15
ord9
ord14
ord8
ord11
ord46
ord59
ord43
ord68
ord44
ord45
ord50
ord51
ord3
ord19
ord72
ord16
ord12
ord20
ord18
ord13
ord61
ord48
ord49
ord5
ord2
gdiplus
GdipSaveImageToFile
GdiplusShutdown
GdipCloneImage
GdipDrawImageI
GdipGetImageGraphicsContext
GdiplusStartup
GdipGetImageEncoders
GdipGetImageEncodersSize
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromHBITMAP
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromStream
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipSaveImageToStream
GdipDisposeImage
GdipAlloc
GdipFree
GdipDeleteGraphics
psapi
GetModuleBaseNameA
EnumProcesses
EnumProcessModules
oleacc
AccessibleObjectFromWindow
CreateStdAccessibleObject
LresultFromObject
Sections
.text Size: 1.8MB - Virtual size: 1.8MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 372KB - Virtual size: 371KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 20KB - Virtual size: 123KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 355KB - Virtual size: 355KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ