Static task
static1
Behavioral task
behavioral1
Sample
2023-08-22_14de5634e4ad88d983182d3b24cfbb85_icedid_JC.exe
Resource
win7-20230831-en
Behavioral task
behavioral2
Sample
2023-08-22_14de5634e4ad88d983182d3b24cfbb85_icedid_JC.exe
Resource
win10v2004-20230831-en
General
-
Target
2023-08-22_14de5634e4ad88d983182d3b24cfbb85_icedid_JC.exe
-
Size
1.9MB
-
MD5
14de5634e4ad88d983182d3b24cfbb85
-
SHA1
85b61b8e0db7954becf8fb7a6189eb2bb74db985
-
SHA256
55855ab53ccab35b149480a9e8c78f52566be735783aa7380e4c627179aaf04a
-
SHA512
b607b2af0958c12ea60a50e2a6086482e3de44c692e64bbd0f19a32846354e4328d85c1d214a420fa69a949c057f5f1550e8db49d4e15a45329a0d8daeb241fc
-
SSDEEP
24576:CDXHhaEAUw4RQLzDB+KyycHCkyszrL/j7bZBnxvarwAKzf5f:L5zDEKJcHC8bZFxyrVKzf9
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2023-08-22_14de5634e4ad88d983182d3b24cfbb85_icedid_JC.exe
Files
-
2023-08-22_14de5634e4ad88d983182d3b24cfbb85_icedid_JC.exe.exe windows x86
69f28c86f6d8081b8d99b2c986a2303f
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
version
GetFileVersionInfoW
GetFileVersionInfoSizeW
VerQueryValueW
setupapi
SetupDiGetDeviceRegistryPropertyW
SetupDiGetClassDevsW
SetupDiDestroyDeviceInfoList
SetupDiCallClassInstaller
SetupDiSetDeviceRegistryPropertyW
SetupDiCreateDeviceInfoW
SetupDiCreateDeviceInfoList
SetupDiEnumDeviceInfo
iphlpapi
GetAdaptersInfo
SendARP
msports
ComDBReleasePort
ComDBClose
ComDBOpen
ComDBClaimPort
ComDBClaimNextFreePort
newdev
UpdateDriverForPlugAndPlayDevicesW
wininet
InternetReadFile
InternetOpenUrlW
InternetCloseHandle
InternetOpenW
kernel32
SetFilePointer
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
GetFileSize
DuplicateHandle
FindClose
GetVolumeInformationW
GetFullPathNameW
InterlockedExchange
CompareStringA
GetLocaleInfoW
EnumResourceLanguagesW
ConvertDefaultLocale
GetCurrentThread
WritePrivateProfileStringW
GlobalFlags
LocalAlloc
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
InterlockedIncrement
FileTimeToSystemTime
GetFileAttributesW
GetFileTime
SetErrorMode
GetThreadLocale
GetStartupInfoW
RtlUnwind
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
RaiseException
HeapFree
HeapAlloc
GetSystemTimeAsFileTime
HeapReAlloc
GetDriveTypeA
FindFirstFileA
ExitThread
CreateThread
GetFileInformationByHandle
ExitProcess
HeapSize
VirtualAlloc
VirtualQuery
GetModuleFileNameA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
SetHandleCount
GetStartupInfoA
HeapCreate
HeapDestroy
VirtualFree
QueryPerformanceCounter
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
LCMapStringW
GetConsoleCP
GetConsoleMode
LCMapStringA
GetFullPathNameA
GetCurrentDirectoryA
SetStdHandle
InitializeCriticalSectionAndSpinCount
GetTimeZoneInformation
GetStringTypeA
GetStringTypeW
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEnvironmentVariableA
GetProcessHeap
lstrlenA
lstrcmpA
VirtualProtect
SuspendThread
ResumeThread
SetThreadPriority
GetCurrentProcessId
WideCharToMultiByte
GetCurrentThreadId
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
CompareStringW
lstrcmpW
GetVersionExA
GetModuleHandleA
GlobalAlloc
FormatMessageW
LocalFree
lstrlenW
MulDiv
GlobalLock
GlobalUnlock
GlobalFree
FreeResource
ExpandEnvironmentStringsA
LoadLibraryA
GetStdHandle
GetFileType
PeekNamedPipe
GetTickCount
FormatMessageA
SleepEx
InitializeCriticalSection
FindFirstFileW
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
SetLastError
GetSystemInfo
DeleteFileW
GetPrivateProfileIntW
InterlockedDecrement
GetSystemDefaultLangID
GetModuleHandleW
GetCurrentProcess
GetModuleFileNameW
FindResourceExW
GetFileSizeEx
GetCommTimeouts
SetCommMask
CreateEventW
GetCommState
BuildCommDCBW
PurgeComm
WaitCommEvent
WaitForMultipleObjects
GetCommMask
ReadFile
GetOverlappedResult
WaitForSingleObject
SetEvent
Sleep
TerminateThread
ResetEvent
SetCommTimeouts
SetCommState
LoadLibraryW
GetProcAddress
FreeLibrary
WriteFile
GetPrivateProfileStringW
GetWindowsDirectoryW
MultiByteToWideChar
GetVersionExW
GetSystemWindowsDirectoryW
GetEnvironmentVariableW
CreateFileW
GetLastError
CloseHandle
FindResourceW
LoadResource
LockResource
SizeofResource
InterlockedCompareExchange
GetStringTypeExA
FileTimeToLocalFileTime
user32
CharNextW
CopyAcceleratorTableW
SetRect
InvalidateRgn
SetCapture
GetNextDlgGroupItem
MessageBeep
RegisterClipboardFormatW
PostThreadMessageW
GetWindowThreadProcessId
ShowWindow
MoveWindow
SetWindowTextW
IsDialogMessageW
SetDlgItemTextW
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuW
EnableMenuItem
CheckMenuItem
RegisterWindowMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
SetFocus
GetWindowTextLengthW
GetWindowTextW
GetForegroundWindow
GetLastActivePopup
DispatchMessageW
GetTopWindow
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
UnregisterClassW
SetScrollPos
GetScrollPos
SetForegroundWindow
MessageBoxW
CreateWindowExW
GetClassInfoExW
ValidateRect
RegisterClassW
AdjustWindowRectEx
EqualRect
SetScrollInfo
GetDlgCtrlID
DefWindowProcW
CallWindowProcW
GetMenu
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindow
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
ScreenToClient
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
UnhookWindowsHookEx
GetMenuState
GetMenuItemID
GetMenuItemCount
GetSubMenu
GetDesktopWindow
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamW
DestroyWindow
IsWindow
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
LoadImageW
GetKeyState
GetSystemMetrics
LoadIconW
IsIconic
GetSystemMenu
PostMessageW
AppendMenuW
DrawIcon
LoadBitmapW
SetWindowLongW
RedrawWindow
IsWindowVisible
GetFocus
KillTimer
SetTimer
GetSysColorBrush
SetWindowContextHelpId
PostQuitMessage
CharUpperW
GetCursorPos
MapDialogRect
GetAsyncKeyState
GetMessageW
SetMenu
TranslateMessage
UpdateWindow
GetSysColor
InflateRect
IsRectEmpty
CopyRect
GetWindowLongW
GetParent
ReleaseDC
GetDC
GetClientRect
PtInRect
SetCursor
LoadCursorW
EnableWindow
InvalidateRect
GetWindowRect
SendMessageW
LoadStringA
DestroyMenu
ReleaseCapture
GetClassInfoW
GetWindowPlacement
gdi32
SetMapMode
GetClipBox
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
CreateBitmap
GetStockObject
SetTextColor
SelectObject
CreateRectRgnIndirect
GetMapMode
EnumFontFamiliesExW
GetBkColor
GetTextColor
GetRgnBox
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
SetBkMode
SetBkColor
RestoreDC
SaveDC
SetViewportExtEx
OffsetViewportOrgEx
GetDeviceCaps
CreateSolidBrush
DeleteObject
SetPixel
RoundRect
CreatePen
GetTextFaceW
GetTextExtentPoint32W
BitBlt
CreateCompatibleDC
CreateCompatibleBitmap
CreateFontW
GetWindowExtEx
GetViewportExtEx
GetObjectW
MoveToEx
LineTo
SetViewportOrgEx
comdlg32
GetFileTitleW
winspool.drv
DocumentPropertiesW
OpenPrinterW
ClosePrinter
advapi32
CryptGetHashParam
RegQueryValueW
CryptAcquireContextA
CryptAcquireContextW
CryptCreateHash
CryptHashData
RegCloseKey
CryptDestroyHash
CryptReleaseContext
RegDeleteKeyW
RegEnumKeyW
RegCreateKeyExW
RegOpenKeyExW
RegDeleteValueW
RegSetValueExW
RegOpenKeyW
RegQueryValueExW
shell32
ShellExecuteW
comctl32
ord17
shlwapi
PathFindExtensionW
PathStripToRootW
PathIsUNCW
PathRemoveFileSpecW
PathFindFileNameW
oledlg
OleUIBusyW
ole32
CoInitializeSecurity
CoCreateInstance
CoSetProxyBlanket
CoInitializeEx
CoInitialize
CoTaskMemFree
CoTaskMemAlloc
CoUninitialize
CoFreeUnusedLibraries
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
OleInitialize
CLSIDFromProgID
CoRevokeClassObject
oleaut32
VariantCopy
OleCreateFontIndirect
VariantTimeToSystemTime
SystemTimeToVariantTime
SysAllocString
SysStringLen
VariantInit
VariantChangeType
SysAllocStringLen
SafeArrayCreateVector
SafeArrayPutElement
SafeArrayDestroy
VariantClear
SysFreeString
ws2_32
getpeername
getsockopt
bind
ntohs
getsockname
setsockopt
WSAGetLastError
send
gethostbyname
WSASetLastError
connect
__WSAFDIsSet
socket
ioctlsocket
select
recv
shutdown
closesocket
WSAStartup
WSACleanup
ntohl
inet_addr
freeaddrinfo
getaddrinfo
sendto
recvfrom
accept
listen
gethostname
htons
Sections
.text Size: 940KB - Virtual size: 939KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 167KB - Virtual size: 166KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 16KB - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 805KB - Virtual size: 805KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ