Static task
static1
Behavioral task
behavioral1
Sample
2023-08-23_1c9c288460227becbf0458fcb7410463_icedid_JC.exe
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
2023-08-23_1c9c288460227becbf0458fcb7410463_icedid_JC.exe
Resource
win10v2004-20230831-en
General
-
Target
2023-08-23_1c9c288460227becbf0458fcb7410463_icedid_JC.exe
-
Size
6.0MB
-
MD5
1c9c288460227becbf0458fcb7410463
-
SHA1
25c2f9e17cd21953f798af344196a8edae4b3bc9
-
SHA256
84b3ccde64f576469a04874ecf063b86ef86e06a1350afc3e7a49422da516096
-
SHA512
5b630e2369dbc0e096e7e2a3d86e0394248c077af44effddbcca3a438c18d6b04dde4921298d3cc39eb0d992455238bc07e3708fe56b3b5b3e26ea25a5e7409b
-
SSDEEP
196608:ZaHkm+QzXYn49NGM+Pwv4NyishNU8h+6sq1vm:8HOWcIQQhhm
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2023-08-23_1c9c288460227becbf0458fcb7410463_icedid_JC.exe
Files
-
2023-08-23_1c9c288460227becbf0458fcb7410463_icedid_JC.exe.exe windows x86
54c53190931ad8c0e97d5cc235a8227b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
psapi
GetProcessImageFileNameW
EnumProcesses
EnumProcessModules
GetModuleBaseNameW
kernel32
SetFileTime
GetFileSizeEx
GetFileTime
GlobalFlags
SetErrorMode
GetPrivateProfileIntW
WritePrivateProfileStringW
GetPrivateProfileStringW
GetStartupInfoW
SetConsoleCtrlHandler
ExitThread
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
HeapReAlloc
RtlUnwind
RaiseException
ExitProcess
SetStdHandle
GetFileType
HeapSize
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
SetHandleCount
GetStartupInfoA
HeapCreate
EnumResourceLanguagesW
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
GetTimeZoneInformation
GetConsoleCP
GetConsoleMode
LCMapStringA
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
GetStringTypeA
GetStringTypeW
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
GetCurrentDirectoryA
GetDriveTypeA
GetFullPathNameA
SetEnvironmentVariableA
ReadConsoleInputA
FlushConsoleInputBuffer
FindFirstFileA
GetLocaleInfoW
LoadLibraryExW
CompareStringA
FindNextFileW
GetVolumeInformationW
FindFirstFileW
FindClose
GetCurrentProcess
DuplicateHandle
GetFileSize
SetEndOfFile
FormatMessageA
GlobalMemoryStatus
GetVersion
CreateToolhelp32Snapshot
VirtualAllocEx
ReadProcessMemory
VirtualFreeEx
RemoveDirectoryW
lstrcpynW
LocalReAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
GetCurrentThread
LCMapStringW
ConvertDefaultLocale
UnlockFile
LockFile
SetFilePointer
ReadFile
GetThreadLocale
MoveFileW
GetModuleHandleA
lstrlenA
lstrcmpA
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
GetVersionExW
LoadLibraryA
GetVersionExA
FormatMessageW
MulDiv
GetSystemTime
GetComputerNameW
SetFileAttributesW
GlobalMemoryStatusEx
GetDiskFreeSpaceW
GetLogicalDrives
FileTimeToLocalFileTime
QueryDosDeviceW
GetProcessTimes
QueryPerformanceCounter
GetLocalTime
GetProcessHeap
HeapFree
HeapAlloc
MoveFileExW
GetFileAttributesW
GetLogicalDriveStringsW
GetDriveTypeW
CreateDirectoryW
GetDiskFreeSpaceExW
CompareStringW
LocalFree
LocalAlloc
GetCurrentDirectoryW
FlushFileBuffers
FileTimeToSystemTime
WriteFile
SystemTimeToFileTime
CreateProcessW
SetCurrentDirectoryW
GetTickCount
DeviceIoControl
CreateFileW
GetSystemDirectoryW
CreateThread
DeleteFileW
lstrcmpiW
GetFullPathNameW
GetModuleFileNameW
FreeResource
WinExec
lstrcatW
GlobalFree
GlobalUnlock
GlobalAlloc
GetModuleHandleW
GlobalLock
TlsFree
GetCurrentProcessId
TlsAlloc
ReleaseMutex
GetCurrentThreadId
DeleteCriticalSection
CreateWaitableTimerW
CreateIoCompletionPort
WaitForMultipleObjects
PostQueuedCompletionStatus
CreateEventW
InterlockedExchangeAdd
EnterCriticalSection
QueueUserAPC
SetLastError
InterlockedExchange
LeaveCriticalSection
GetSystemTimeAsFileTime
Sleep
InitializeCriticalSectionAndSpinCount
TerminateThread
TlsSetValue
SleepEx
SetEvent
InterlockedCompareExchange
WaitForSingleObject
InterlockedDecrement
GetQueuedCompletionStatus
InterlockedIncrement
SetWaitableTimer
TlsGetValue
CreateMutexW
GetProcAddress
LoadLibraryW
FreeLibrary
lstrcpyW
CloseHandle
LockResource
GetLastError
lstrlenW
MultiByteToWideChar
lstrcmpW
SizeofResource
WideCharToMultiByte
OpenProcess
LoadResource
FindResourceW
SetConsoleMode
GetFileInformationByHandle
VirtualFree
PeekNamedPipe
user32
GetMessageTime
PeekMessageW
MapWindowPoints
TrackPopupMenu
GetKeyState
SetMenu
IsWindowVisible
MessageBoxW
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
EqualRect
CallWindowProcW
GetMenu
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetMenuState
GetMenuItemID
GetMenuItemCount
DrawFocusRect
GetWindowDC
GetForegroundWindow
SetRect
GetSysColorBrush
CopyRect
GetShellWindow
UnhookWindowsHookEx
IsRectEmpty
DrawTextW
TabbedTextOutW
DrawTextExW
GrayStringW
EnumWindows
GetWindowThreadProcessId
GetFocus
DestroyWindow
GetMessageW
TranslateMessage
FindWindowExW
CheckMenuItem
FillRect
RedrawWindow
SetLayeredWindowAttributes
GetDesktopWindow
wsprintfW
GetSubMenu
EnableMenuItem
ModifyMenuW
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
LoadIconW
BeginPaint
EndPaint
GetCursorPos
BringWindowToTop
ClientToScreen
WindowFromPoint
GetWindowLongW
FrameRect
UpdateWindow
SetWindowRgn
GetDlgCtrlID
GetWindow
SetCursor
GetTopWindow
SetActiveWindow
GetLastActivePopup
GetWindowTextW
GetWindowTextLengthW
SetFocus
RemovePropW
GetPropW
SetPropW
SetTimer
ScreenToClient
GetClassNameW
GetClassLongW
CallNextHookEx
SetWindowsHookExW
GetCapture
IsChild
WinHelpW
SendDlgItemMessageA
SendDlgItemMessageW
RegisterWindowMessageW
SystemParametersInfoW
FindWindowW
DefWindowProcW
EnableWindow
SendMessageW
SetDlgItemTextW
IsWindowEnabled
GetDlgItemTextW
GetSystemMetrics
ReleaseCapture
LoadBitmapW
ShowWindow
SetWindowPos
GetDlgItem
ReleaseDC
OffsetRect
RegisterClassExW
GetDC
PtInRect
MessageBoxA
GetProcessWindowStation
GetUserObjectInformationW
EnumChildWindows
GetClientRect
LoadCursorW
SetForegroundWindow
PostMessageW
PostQuitMessage
GetWindowRect
UpdateLayeredWindow
GetMessagePos
IsWindow
IsDialogMessageW
GetSysColor
SetWindowLongW
InvalidateRect
InflateRect
SetWindowTextW
MoveWindow
PostThreadMessageW
RegisterClipboardFormatW
UnregisterClassW
CharNextW
ValidateRect
SetWindowContextHelpId
MapDialogRect
MessageBeep
GetNextDlgGroupItem
CharUpperW
DestroyMenu
SetCapture
InvalidateRgn
CopyAcceleratorTableW
GetActiveWindow
CreateDialogIndirectParamW
GetNextDlgTabItem
EndDialog
DispatchMessageW
TrackMouseEvent
GetParent
KillTimer
LoadImageW
gdi32
RectVisible
Escape
PtVisible
ExtTextOutW
CreateBrushIndirect
GetCurrentObject
GetClipBox
SetTextColor
SetBkColor
CreateBitmap
SaveDC
RestoreDC
SetBkMode
SetMapMode
LineTo
MoveToEx
SetTextAlign
SelectClipRgn
GetClipRgn
SelectClipPath
TextOutW
CreateFontW
OffsetViewportOrgEx
SetViewportExtEx
EndPath
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreatePen
CreateRectRgnIndirect
GetMapMode
DPtoLP
GetRgnBox
GetBkColor
GetTextColor
GetViewportExtEx
BeginPath
GetViewportOrgEx
SetViewportOrgEx
Rectangle
CreateSolidBrush
CombineRgn
CreateRectRgn
BitBlt
GetTextExtentPoint32W
CreateFontIndirectW
GetStockObject
GetBitmapBits
SetBitmapBits
DeleteDC
ScaleViewportExtEx
RoundRect
CreateDIBSection
GetDeviceCaps
StretchBlt
SetDIBColorTable
DeleteObject
SelectObject
CreateCompatibleDC
CreateCompatibleBitmap
GetWindowExtEx
GetObjectW
GetDIBColorTable
msimg32
TransparentBlt
GradientFill
AlphaBlend
comdlg32
GetFileTitleW
winspool.drv
DocumentPropertiesW
OpenPrinterW
ClosePrinter
advapi32
RegisterEventSourceA
DeregisterEventSource
RegEnumKeyW
RegOpenKeyW
RegDeleteKeyW
RegSetValueExW
RegOpenKeyExW
RegQueryValueW
RegCloseKey
RegQueryValueExW
RegCreateKeyExW
ReportEventA
shell32
SHGetFolderPathW
Shell_NotifyIconW
SHChangeNotify
SHBrowseForFolderW
SHGetPathFromIDListW
ShellExecuteW
comctl32
_TrackMouseEvent
shlwapi
PathFileExistsW
PathRemoveFileSpecW
PathAppendW
StrFormatByteSizeW
PathStripToRootW
PathIsUNCW
PathFindFileNameW
PathFindExtensionW
StrChrW
oledlg
OleUIBusyW
ole32
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CLSIDFromString
CLSIDFromProgID
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CoTaskMemAlloc
CoTaskMemFree
CoSetProxyBlanket
CoInitialize
CoUninitialize
CoCreateInstance
CreateStreamOnHGlobal
CoRegisterMessageFilter
oleaut32
VariantCopy
OleCreateFontIndirect
SafeArrayDestroy
VariantChangeType
SysAllocStringLen
SysStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
VariantInit
VariantClear
SysAllocString
SysFreeString
version
GetFileVersionInfoSizeW
VerQueryValueW
GetFileVersionInfoW
snmpapi
SnmpUtilOidFree
SnmpUtilOidNCmp
SnmpUtilOidCpy
wininet
InternetOpenW
InternetOpenUrlW
HttpQueryInfoW
InternetCloseHandle
InternetReadFile
InternetConnectW
HttpAddRequestHeadersW
HttpOpenRequestW
DeleteUrlCacheEntryW
InternetQueryDataAvailable
InternetGetLastResponseInfoW
InternetSetStatusCallbackW
InternetSetFilePointer
InternetWriteFile
HttpEndRequestW
HttpSendRequestExW
ws2_32
WSASetLastError
__WSAFDIsSet
freeaddrinfo
bind
WSACleanup
setsockopt
getsockname
WSAGetLastError
select
WSASend
WSASocketW
WSARecv
getaddrinfo
closesocket
WSAStartup
connect
ioctlsocket
gethostbyaddr
gethostbyname
htons
inet_ntoa
gethostname
recv
getsockopt
listen
inet_addr
accept
send
shutdown
gdiplus
GdipCreateBitmapFromStream
GdipGetImagePixelFormat
GdipDeleteFont
GdipCreateBitmapFromScan0
GdipDeleteGraphics
GdipGetImageGraphicsContext
GdipSetStringFormatAlign
GdipDeleteFontFamily
GdipBitmapUnlockBits
GdipCreateSolidFill
GdipDrawImageI
GdipAlloc
GdipDisposeImage
GdipCreateFont
GdipCreateBitmapFromHBITMAP
GdipGetGenericFontFamilySansSerif
GdipDrawString
GdipGetImagePaletteSize
GdipCreateFontFamilyFromName
GdipCreateFromHDC
GdipBitmapLockBits
GdipCloneImage
GdipCreateStringFormat
GdipGetImageWidth
GdipReleaseDC
GdipDeleteStringFormat
GdiplusStartup
GdipDrawImagePointRectI
GdipGetImageEncodersSize
GdipGetImageEncoders
GdipSaveImageToFile
GdipSetSmoothingMode
GdipCreateBitmapFromStreamICM
GdipCloneBrush
GdipFree
GdipDeleteBrush
GdiplusShutdown
GdipGetImageHeight
GdipGetImagePalette
iphlpapi
SendARP
IcmpSendEcho2
IcmpCreateFile
IcmpCloseHandle
GetAdaptersInfo
Sections
.text Size: 1.3MB - Virtual size: 1.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 365KB - Virtual size: 365KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 81KB - Virtual size: 107KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4.3MB - Virtual size: 4.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ