Static task
static1
Behavioral task
behavioral1
Sample
e588c41c5b6ff1ef137f4e4c7e9afe40_icedid_JC.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
e588c41c5b6ff1ef137f4e4c7e9afe40_icedid_JC.exe
Resource
win10v2004-20230824-en
General
-
Target
e588c41c5b6ff1ef137f4e4c7e9afe40_icedid_JC.exe
-
Size
2.7MB
-
MD5
e588c41c5b6ff1ef137f4e4c7e9afe40
-
SHA1
ef04223cf31f87500eefd8ee5b522def3698729d
-
SHA256
ca3ca4a08c78038e641b9f22bf01b221fda035e99612e4f513bee6cd47cc14d1
-
SHA512
2067b51d6da0176c2c10519c156c2c3a60534001a4a97d1a79f5aba2ba77b6d064db2d9d57e905892d1456088b58e7311c1261beb3ade5f3ad8b4b3f086bdfee
-
SSDEEP
24576:/0j+wPbq0jR88xK81eVVJmw6ckFEs2NR1/EwliWnbzk2:c+wPbHR88T1eVVJmw6ckeswR1Dlisz7
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource e588c41c5b6ff1ef137f4e4c7e9afe40_icedid_JC.exe
Files
-
e588c41c5b6ff1ef137f4e4c7e9afe40_icedid_JC.exe.exe windows x86
973e23542f9015647d7f876e28adcab9
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
setupapi
SetupDiGetDeviceInstanceIdW
SetupDiGetDeviceRegistryPropertyW
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceInterfaceDetailW
SetupDiEnumDeviceInterfaces
SetupDiEnumDeviceInfo
SetupDiGetClassDevsW
winmm
mixerOpen
mixerClose
mixerGetLineInfoW
mixerGetLineControlsW
mixerGetControlDetailsW
mixerSetControlDetails
mixerGetNumDevs
mixerGetDevCapsW
gdiplus
GdipDeleteGraphics
GdipGetImageWidth
GdipFree
GdipGetImageHeight
GdipCreateFromHDC
GdiplusShutdown
GdipAlloc
GdipGetImagePixelFormat
GdipSetInterpolationMode
GdipCloneImage
GdiplusStartup
GdipCreateBitmapFromStream
GdipDrawImageI
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
GdipCreateBitmapFromHBITMAP
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipGetImagePaletteSize
GdipDisposeImage
GdipDrawImageRectI
GdipGetImagePalette
kernel32
InterlockedDecrement
CompareStringA
GetLocaleInfoW
EnumResourceLanguagesW
GetVersion
ConvertDefaultLocale
GetCurrentThread
GetCurrentProcessId
GetThreadLocale
FileTimeToSystemTime
InterlockedIncrement
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GlobalFlags
ReadFile
WriteFile
SetFilePointer
FlushFileBuffers
LockFile
UnlockFile
GetModuleFileNameW
GetFileSize
FindClose
FindFirstFileW
GetVolumeInformationW
GetFullPathNameW
SetErrorMode
FileTimeToLocalFileTime
GetFileAttributesW
GetFileTime
GetTickCount
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoW
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
RtlUnwind
HeapReAlloc
ExitThread
ExitProcess
HeapSize
SetUnhandledExceptionFilter
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
SetHandleCount
GetFileType
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
GetSystemTimeAsFileTime
TerminateProcess
UnhandledExceptionFilter
IsDebuggerPresent
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
LCMapStringA
LCMapStringW
GetTimeZoneInformation
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
GetConsoleCP
GetConsoleMode
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEnvironmentVariableA
GetModuleHandleA
SuspendThread
SetThreadPriority
lstrlenA
lstrcmpA
WritePrivateProfileStringW
GetPrivateProfileIntW
FreeResource
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
LoadLibraryW
CompareStringW
lstrcmpW
GetModuleHandleW
GetVersionExA
SetLastError
FormatMessageW
MulDiv
WideCharToMultiByte
RaiseException
LoadLibraryA
FreeLibrary
GetProcAddress
CreateMutexW
MultiByteToWideChar
GetUserDefaultUILanguage
FindResourceExW
LocalAlloc
LocalFree
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
CreateThread
GetCurrentThreadId
GetLastError
DeviceIoControl
CreateFileW
InterlockedExchange
GetCurrentProcess
DuplicateHandle
lstrlenW
CreateEventW
InitializeCriticalSection
GetVersionExW
LeaveCriticalSection
Sleep
WaitForMultipleObjects
DeleteCriticalSection
CloseHandle
EnterCriticalSection
WaitForSingleObject
GetExitCodeThread
SetEvent
ResumeThread
LoadResource
LockResource
SizeofResource
FindResourceW
SetEndOfFile
user32
IsWindowEnabled
ValidateRect
GetCursorPos
GetActiveWindow
GetMessageW
FillRect
TabbedTextOutW
DrawTextExW
GrayStringW
ClientToScreen
GetDC
ReleaseDC
GetWindowDC
BeginPaint
EndPaint
EndDialog
GetNextDlgTabItem
CreateDialogIndirectParamW
WindowFromPoint
DestroyMenu
SetWindowContextHelpId
UnregisterClassW
SetCapture
ReleaseCapture
CharNextW
CopyAcceleratorTableW
IsRectEmpty
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
RegisterClipboardFormatW
PostThreadMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
IsWindow
SetFocus
GetWindowTextLengthW
GetWindowTextW
GetLastActivePopup
SetActiveWindow
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
MapWindowPoints
TrackPopupMenuEx
MoveWindow
IsWindowVisible
GetMenu
MessageBoxW
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
ScreenToClient
EqualRect
PtInRect
GetDlgCtrlID
DefWindowProcW
CallWindowProcW
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuW
EnableMenuItem
CheckMenuItem
GetMenuState
GetMenuItemID
GetSubMenu
GetSystemMetrics
IsIconic
FindWindowExW
SetRect
DrawTextW
GetSysColorBrush
SetCursor
WindowFromDC
AppendMenuW
CreatePopupMenu
GetDesktopWindow
LoadIconW
RedrawWindow
DrawFocusRect
InflateRect
CopyRect
CharUpperW
GetFocus
LoadCursorW
SetWindowLongW
GetWindow
DispatchMessageW
TranslateMessage
PostQuitMessage
GetSysColor
PeekMessageW
EnumThreadWindows
GetClientRect
GetParent
InvalidateRect
MapDialogRect
AttachThreadInput
SystemParametersInfoW
GetWindowThreadProcessId
UpdateWindow
ShowWindow
GetWindowLongW
GetWindowRect
RegisterWindowMessageW
SetForegroundWindow
RegisterDeviceNotificationW
GetForegroundWindow
SetWindowTextW
IsDialogMessageW
EnableWindow
SendMessageW
PostMessageW
GetKeyState
KillTimer
SetTimer
UnregisterDeviceNotification
GetMenuItemCount
UnregisterClassA
gdi32
GetClipBox
SetTextColor
SetBkColor
SaveDC
RestoreDC
SetBkMode
SetMapMode
ExtTextOutW
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
CreateBitmap
ExtSelectClipRgn
RectVisible
CreateSolidBrush
CreateRectRgnIndirect
GetTextMetricsW
GetBkColor
GetTextColor
GetRgnBox
PtVisible
GetDeviceCaps
GetViewportExtEx
GetWindowExtEx
GetStockObject
SetDIBColorTable
CreateCompatibleBitmap
CreateDIBSection
GetObjectW
DeleteObject
GetMapMode
SelectObject
BitBlt
DeleteDC
CreateFontW
CreateCompatibleDC
TextOutW
msimg32
AlphaBlend
comdlg32
GetFileTitleW
winspool.drv
DocumentPropertiesW
OpenPrinterW
ClosePrinter
advapi32
RegCreateKeyExW
RegQueryValueW
RegEnumKeyW
RegDeleteKeyW
RegOpenKeyW
RegCloseKey
RegCreateKeyW
RegQueryValueExW
RegSetValueExW
RegOpenKeyExW
RegDeleteValueW
comctl32
_TrackMouseEvent
InitCommonControlsEx
shlwapi
PathFindFileNameW
PathStripToRootW
PathFindExtensionW
PathIsUNCW
oledlg
OleUIBusyW
ole32
PropVariantClear
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
CoUninitialize
CoFreeUnusedLibrariesEx
CoInitializeEx
CreateStreamOnHGlobal
CoCreateInstance
StringFromGUID2
CoInitialize
CoTaskMemFree
oleaut32
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
SysFreeString
VariantCopy
SysStringLen
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
SysAllocString
Sections
.text Size: 284KB - Virtual size: 280KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 72KB - Virtual size: 71KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 16KB - Virtual size: 28KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2.2MB - Virtual size: 2.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE