Static task
static1
Behavioral task
behavioral1
Sample
2024-02-14_12240422597429fdd391f5397db84d92_icedid.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
2024-02-14_12240422597429fdd391f5397db84d92_icedid.exe
Resource
win10v2004-20231222-en
General
-
Target
2024-02-14_12240422597429fdd391f5397db84d92_icedid
-
Size
160KB
-
MD5
12240422597429fdd391f5397db84d92
-
SHA1
68267ab6e9552ae5f1362300153f2394db2e4317
-
SHA256
13244570dc10586a477c9d882e74c5b9e6993d36fdcbb2610074762fcafa5b97
-
SHA512
86e3d974f1577cce9a629d0970e06736545454778e8cb39afda483fa6af3d8d2ddcf2b7d2f8706882bd6bd56a98683a7bf759480eafabfa257e90e4594c2176c
-
SSDEEP
3072:UQMsoDm421hRn+UBvbBfFfTWj4GtjhKCzmtzlG2jD:dMz21Tn+wdfFfCjBKPq2
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-02-14_12240422597429fdd391f5397db84d92_icedid
Files
-
2024-02-14_12240422597429fdd391f5397db84d92_icedid.exe windows:4 windows x86 arch:x86
22f42d042507a4983a2a786a380c9fce
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
gvlvlserver
GeoLanViewlogServer_Start2
GeoLanViewlogServer_Stop
remotepassex
GetPrivilege
GetPrivilege_64
gvport
GvDisableApFirewall
kernel32
InterlockedIncrement
LocalAlloc
LeaveCriticalSection
GlobalReAlloc
GlobalHandle
EnterCriticalSection
TlsGetValue
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
lstrcatA
SetErrorMode
GlobalFlags
lstrcmpW
GlobalFindAtomA
GlobalGetAtomNameA
GetCPInfo
GetOEMCP
RtlUnwind
ExitProcess
HeapAlloc
HeapFree
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetSystemTimeAsFileTime
InterlockedDecrement
GetCommandLineA
HeapReAlloc
TerminateProcess
HeapSize
SetUnhandledExceptionFilter
QueryPerformanceCounter
GetCurrentProcessId
HeapDestroy
HeapCreate
VirtualFree
IsBadWritePtr
GetTimeZoneInformation
GetStdHandle
InitializeCriticalSection
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
IsBadReadPtr
IsBadCodePtr
SetStdHandle
SetEnvironmentVariableA
GetStartupInfoA
DeleteCriticalSection
WritePrivateProfileStringA
GetPrivateProfileIntA
CloseHandle
UnmapViewOfFile
MapViewOfFile
CreateFileMappingA
InterlockedExchange
GetACP
GetLocaleInfoA
GetThreadLocale
GetVersionExA
MultiByteToWideChar
WideCharToMultiByte
GetLastError
SizeofResource
LockResource
LoadResource
FindResourceA
GetVersion
lstrcmpiA
lstrlenA
CompareStringA
UnhandledExceptionFilter
CompareStringW
RaiseException
CreateMutexA
GlobalAddAtomA
GetCurrentThread
GlobalDeleteAtom
lstrcmpA
GetModuleHandleA
ConvertDefaultLocale
EnumResourceLanguagesA
WaitForSingleObject
SetEvent
ResetEvent
lstrcpyA
GetCurrentProcess
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
SetLastError
GlobalFree
GlobalAlloc
GlobalLock
GlobalUnlock
FormatMessageA
lstrcpynA
LocalFree
LoadLibraryA
GetProcAddress
FreeLibrary
GetTickCount
GetCurrentThreadId
OutputDebugStringA
ReleaseMutex
CreateEventA
GetWindowsDirectoryA
GetModuleFileNameA
user32
GetClassLongA
GetClassInfoExA
SetPropA
GetPropA
RemovePropA
GetForegroundWindow
GetTopWindow
DestroyWindow
GetMessageTime
GetMessagePos
LoadIconA
MapWindowPoints
SetForegroundWindow
GetClientRect
GetMenu
AdjustWindowRectEx
GetClassInfoA
RegisterClassA
DefWindowProcA
CallWindowProcA
SystemParametersInfoA
IsIconic
GetWindowPlacement
CopyRect
SetWindowPos
ShowWindow
CreateWindowExA
GetDlgItem
DrawTextExA
DrawTextA
TabbedTextOutA
ClientToScreen
GetWindow
GetDlgCtrlID
GetWindowRect
PtInRect
GetClassNameA
GetWindowTextA
UnhookWindowsHookEx
LoadCursorA
GetDC
ReleaseDC
GetSysColor
GetSysColorBrush
UnregisterClassA
SetMenuItemBitmaps
GetFocus
ModifyMenuA
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
LoadBitmapA
SetWindowsHookExA
CallNextHookEx
GetMessageA
TranslateMessage
GetCapture
WinHelpA
DispatchMessageA
GetActiveWindow
DestroyMenu
SetWindowLongA
IsWindowVisible
GetKeyState
PeekMessageA
GetCursorPos
ValidateRect
MessageBoxA
GetParent
GetWindowLongA
GetLastActivePopup
IsWindowEnabled
EnableWindow
SendMessageA
SetCursor
PostMessageA
PostQuitMessage
wsprintfA
GetSystemMetrics
GetMenuState
GetMenuItemID
GetMenuItemCount
GetSubMenu
GrayStringA
RegisterWindowMessageA
SetWindowTextA
gdi32
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
DeleteDC
GetStockObject
GetClipBox
SetMapMode
SetTextColor
SetBkColor
RestoreDC
SaveDC
DeleteObject
CreateBitmap
GetDeviceCaps
winspool.drv
OpenPrinterA
ClosePrinter
DocumentPropertiesA
advapi32
RegCloseKey
RegSetValueExA
RegCreateKeyExA
RegQueryValueA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyExA
RegQueryValueExA
RegOpenKeyA
comctl32
ord17
shlwapi
PathRemoveFileSpecA
PathFindExtensionA
PathFindFileNameA
ole32
CoUninitialize
CoInitializeEx
oleaut32
VariantChangeType
VariantInit
VariantClear
avifil32
AVIFileExit
AVIFileInit
ws2_32
ntohl
inet_addr
Sections
.text Size: 100KB - Virtual size: 97KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 28KB - Virtual size: 24KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 20KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 20KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ