Static task
static1
Behavioral task
behavioral1
Sample
2024-05-22_ac60fb3344e42afe2570372d83f33683_icedid.exe
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
2024-05-22_ac60fb3344e42afe2570372d83f33683_icedid.exe
Resource
win10v2004-20240426-en
General
-
Target
2024-05-22_ac60fb3344e42afe2570372d83f33683_icedid
-
Size
432KB
-
MD5
ac60fb3344e42afe2570372d83f33683
-
SHA1
4e1870c70e25403db25d8fcd67a4b40ffaf67e64
-
SHA256
30c97c2bbf11589f06e8c82335b86f2424ed3e3c375fed2f3aeb9d4526d50a4c
-
SHA512
9f6b7ade23b3cf717f8ec374783f1809c5780236d46911e1b9c385e8ff18c002c8cfe22381945fb5ed56f474d4877dc966e1e28b9ecebbc6a16d059726c40a3d
-
SSDEEP
12288:wk8efA5pwUDjun7RcBBQGADdfQ4BPpbo5wTE:9A5DWnlcBCtdfPBm5wTE
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
Processes:
resource 2024-05-22_ac60fb3344e42afe2570372d83f33683_icedid
Files
-
2024-05-22_ac60fb3344e42afe2570372d83f33683_icedid.exe windows:4 windows x86 arch:x86
7ade1c052ff7d4c7728c81ee132ae6d5
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
gvftservice
_GvFts_NotifySend@16
_GvFts_ReceiveData@12
_GvFts_Initialize@4
_GvFts_NotifyNewConnect@4
_GvFts_NotifyDisconnect@4
_GvFts_Release@0
gvport
IsGeoPortEx
GvDisableApFirewall
gvserverdll
?StopServer@@YAHXZ
?StartServer@@YAHIP6GHPBD@Z@Z
ipcsvr
IPCSvrFreeSendBuff
IPCStopService
StopIPCSvr
InitIPCSvr
UninitIPCSvr
StartIPCSvr
IPCSvrAllocSendBuff
IPCSvrSendRawData
IPCIsMulticamRun
passdll
ChecknCleanASBit
GetCurUser
GetPrivilege
CheckOptionDlg
routercontrol
_CreateUPnPControl@0
_ReleaseUPnPControl@4
_IsSupportUPnP@4
rssserver
?StartRSSServer@@YAHP6GHPBD0@ZP6GHXZ@Z
?StopRSSServer@@YAHXZ
kernel32
GetFileAttributesA
GetFileTime
InterlockedIncrement
LocalAlloc
GlobalReAlloc
GlobalHandle
TlsGetValue
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
GetCPInfo
GetOEMCP
GetTickCount
RtlUnwind
ExitProcess
GetSystemTimeAsFileTime
GetTimeFormatA
GetDateFormatA
HeapFree
HeapAlloc
VirtualProtect
VirtualAlloc
GetSystemInfo
CreateFileA
GetStartupInfoA
GetCommandLineA
HeapReAlloc
HeapSize
FileTimeToLocalFileTime
GetCurrentProcessId
GetStringTypeA
GetStringTypeW
GetTimeZoneInformation
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
GetDriveTypeA
LCMapStringA
LCMapStringW
IsBadReadPtr
IsBadCodePtr
SetStdHandle
SetEnvironmentVariableA
GetFullPathNameA
GetVolumeInformationA
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
VirtualQuery
InterlockedDecrement
GetLastError
MultiByteToWideChar
lstrlenA
InitializeCriticalSection
DeleteCriticalSection
EnterCriticalSection
LeaveCriticalSection
TerminateProcess
GetCurrentProcess
WinExec
GetModuleFileNameA
GetPrivateProfileIntA
InterlockedExchange
GetACP
GetLocaleInfoA
GetThreadLocale
GetVersionExA
SizeofResource
FileTimeToSystemTime
GlobalGetAtomNameA
GlobalFindAtomA
lstrcatA
lstrcmpW
FreeResource
GlobalAddAtomA
GetCurrentThread
GetCurrentThreadId
GlobalDeleteAtom
lstrcmpA
GetModuleHandleA
ConvertDefaultLocale
EnumResourceLanguagesA
lstrcpyA
SetLastError
GlobalFree
MulDiv
GlobalAlloc
GlobalLock
GlobalUnlock
lstrcpynA
CompareStringW
CompareStringA
lstrcmpiA
GetVersion
CreateFileMappingA
MapViewOfFile
UnmapViewOfFile
MoveFileExA
GetPrivateProfileStringA
DeleteFileA
FindNextFileA
FindFirstFileA
FindClose
GetDiskFreeSpaceExA
OutputDebugStringA
CreateProcessA
ResetEvent
FormatMessageA
LocalFree
SetErrorMode
SetUnhandledExceptionFilter
LoadLibraryA
GetProcAddress
FreeLibrary
GetLocalTime
WritePrivateProfileStringA
RaiseException
ReleaseMutex
CreateMutexA
CreateEventA
CreateThread
WaitForMultipleObjects
CloseHandle
WaitForSingleObject
CreateDirectoryA
CopyFileA
SetEvent
GetCurrentDirectoryA
WideCharToMultiByte
FindResourceA
LockResource
LoadResource
QueryPerformanceCounter
user32
SetParent
PostThreadMessageA
InvalidateRect
InsertMenuItemA
CreatePopupMenu
SetRectEmpty
BringWindowToTop
SetMenu
TranslateAcceleratorA
GetDesktopWindow
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
wsprintfA
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GrayStringA
DrawTextExA
TabbedTextOutA
MoveWindow
IsDialogMessageA
IsDlgButtonChecked
SetDlgItemTextA
SetDlgItemInt
GetDlgItemInt
RegisterWindowMessageA
WinHelpA
GetCapture
CreateWindowExA
GetClassLongA
GetClassInfoExA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SendDlgItemMessageA
IsWindow
SetFocus
IsChild
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
SetActiveWindow
EndDeferWindowPos
DestroyWindow
GetMessageTime
GetMessagePos
MapWindowPoints
TrackPopupMenu
GetMenu
AdjustWindowRectEx
ScreenToClient
EqualRect
DeferWindowPos
GetClassInfoA
RegisterClassA
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
SetWindowLongA
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindowRect
GetSystemMetrics
PtInRect
ReleaseDC
GetDC
GetClientRect
CopyRect
GetWindow
SetWindowContextHelpId
MapDialogRect
SetWindowPos
GetDlgItem
UnhookWindowsHookEx
RegisterClipboardFormatA
LockWindowUpdate
GetDCEx
GetMenuItemInfoA
InflateRect
MessageBeep
GetNextDlgGroupItem
SetCapture
BeginDeferWindowPos
InvalidateRgn
PostMessageA
SetMenuItemBitmaps
ModifyMenuA
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
LoadBitmapA
SetWindowsHookExA
CallNextHookEx
GetMessageA
TranslateMessage
DispatchMessageA
GetActiveWindow
GetKeyState
PeekMessageA
ValidateRect
CopyAcceleratorTableA
IsRectEmpty
CharNextA
GetSysColorBrush
WindowFromPoint
SetRect
IsZoomed
UnpackDDElParam
MessageBoxA
GetParent
GetWindowLongA
GetLastActivePopup
IsWindowEnabled
ShowOwnedPopups
PostQuitMessage
GetMenuState
GetMenuItemID
ReuseDDElParam
LoadMenuA
DestroyMenu
ReleaseCapture
LoadAcceleratorsA
SetForegroundWindow
ShowWindow
IsIconic
FindWindowA
SetWindowTextA
SendMessageA
GetFocus
EnableWindow
DrawTextA
GetSysColor
DrawFocusRect
FillRect
UnregisterClassA
UpdateWindow
IsWindowVisible
SetTimer
KillTimer
FlashWindow
LoadIconA
CloseWindow
GetTopWindow
GetCursorPos
SetCursor
LoadCursorA
CharUpperA
GetSubMenu
GetMenuItemCount
gdi32
SetMapMode
ExcludeClipRect
IntersectClipRect
DeleteObject
SelectClipRgn
CreateRectRgn
GetViewportExtEx
GetWindowExtEx
BitBlt
GetPixel
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
CreatePatternBrush
CreateCompatibleDC
GetStockObject
CreateSolidBrush
CreateCompatibleBitmap
StretchDIBits
GetCharWidthA
GetTextMetricsA
GetTextExtentPoint32A
GetBkColor
GetTextColor
GetRgnBox
CreateFontIndirectA
SetRectRgn
CombineRgn
GetMapMode
SetBkMode
RestoreDC
SaveDC
GetObjectA
GetClipBox
PatBlt
CreateRectRgnIndirect
CreateBitmap
GetDeviceCaps
CreateFontA
SetTextColor
SetBkColor
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCloseKey
RegCreateKeyExA
RegOpenKeyExA
RegQueryValueExA
RegSetValueExA
RegOpenKeyA
RegDeleteKeyA
RegEnumKeyA
RegQueryValueA
RegDeleteValueA
shell32
SHGetMalloc
SHGetDesktopFolder
SHBrowseForFolderA
SHGetPathFromIDListA
ord165
DragFinish
DragQueryFileA
Shell_NotifyIconA
comctl32
ord17
ImageList_Destroy
ImageList_Draw
ImageList_GetImageInfo
shlwapi
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
CoFreeUnusedLibraries
CoTaskMemFree
CoUninitialize
CLSIDFromString
CLSIDFromProgID
CoCreateInstance
OleRun
CoTaskMemAlloc
OleInitialize
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoInitialize
OleUninitialize
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
oleaut32
SysFreeString
VariantCopy
VariantInit
VariantClear
VariantTimeToSystemTime
VarUdateFromDate
VariantChangeType
SystemTimeToVariantTime
VarBstrFromDate
SysStringLen
SysAllocStringByteLen
SysAllocStringLen
SysAllocString
OleCreateFontIndirect
GetErrorInfo
SafeArrayDestroy
iphlpapi
GetAdaptersInfo
ws2_32
inet_addr
inet_ntoa
ntohl
htonl
Sections
.text Size: 280KB - Virtual size: 279KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 68KB - Virtual size: 66KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 68KB - Virtual size: 66KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ