Static task
static1
Behavioral task
behavioral1
Sample
NEAS.2023-09-25_c17011182558a2bb893c6bbb6a8393f4_icedid_JC.exe
Resource
win7-20231020-en
Behavioral task
behavioral2
Sample
NEAS.2023-09-25_c17011182558a2bb893c6bbb6a8393f4_icedid_JC.exe
Resource
win10v2004-20231023-en
General
-
Target
NEAS.2023-09-25_c17011182558a2bb893c6bbb6a8393f4_icedid_JC.exe
-
Size
905KB
-
MD5
c17011182558a2bb893c6bbb6a8393f4
-
SHA1
d09520125a3de7609cc966c93f046ff9d1ed2b63
-
SHA256
f04bceba922ee452a95db8cf03e94a9a4f2ce9ad098194add0b9c920534725af
-
SHA512
c2abc4516d9fbc26e232e9bc456f98687ebd355934b084602b1c6e8dcb2286137f2a3b31c6519ddf01747409dff003348856e3c38d9c86c6e43ff6c91c35fa3a
-
SSDEEP
24576:jqly1zoAbEL++jx9vBWZzNXM4D8/TmMMTjM:mlEEAbEL+45BWWm3TjM
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource NEAS.2023-09-25_c17011182558a2bb893c6bbb6a8393f4_icedid_JC.exe
Files
-
NEAS.2023-09-25_c17011182558a2bb893c6bbb6a8393f4_icedid_JC.exe.exe windows:5 windows x86
664bf65cd021188ccea8864440d6ad39
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
LCMapStringW
HeapCreate
VirtualFree
GetStdHandle
SetHandleCount
GetFileType
GetConsoleCP
GetConsoleMode
InitializeCriticalSectionAndSpinCount
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
LCMapStringA
GetStringTypeW
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
CompareStringW
SetEnvironmentVariableA
SetEvent
TerminateThread
EndUpdateResourceA
BeginUpdateResourceA
UpdateResourceA
IsValidCodePage
GetACP
GetTimeZoneInformation
GetStringTypeA
HeapSize
CreateEventA
SetThreadPriority
WaitForMultipleObjects
CloseHandle
ExitProcess
FindResourceA
LoadResource
WideCharToMultiByte
SizeofResource
LockResource
InitializeCriticalSection
Sleep
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
FormatMessageA
GetLastError
OutputDebugStringA
GetVersionExA
LocalFree
lstrlenW
SetLastError
GetProcAddress
CopyFileA
LoadLibraryA
GetModuleHandleA
SystemTimeToTzSpecificLocalTime
GetLogicalDrives
GetFileAttributesExA
GetUserDefaultLangID
GetDriveTypeA
GetVolumeInformationA
FileTimeToSystemTime
GetSystemDirectoryA
CreateDirectoryA
lstrcpyA
lstrcpynA
GetTickCount
GetTickCount64
GetWindowsDirectoryA
GetModuleFileNameW
GetLongPathNameA
DeleteFileA
CreateFileA
lstrcmpA
SetFilePointer
lstrlenA
SetEndOfFile
GlobalLock
WriteFile
GlobalAlloc
ReadFile
MultiByteToWideChar
GlobalUnlock
FindFirstFileA
GlobalFree
FindClose
GetModuleFileNameA
FindNextFileA
CreateMutexA
ReleaseMutex
InterlockedExchange
MulDiv
FreeLibrary
ResumeThread
GetCurrentThreadId
SuspendThread
FreeResource
lstrcmpW
CompareStringA
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
GetCurrentProcessId
InterlockedDecrement
MoveFileA
GetStringTypeExA
GetThreadLocale
lstrcmpiA
FlushFileBuffers
LockFile
UnlockFile
GetFileSize
DuplicateHandle
GetCurrentProcess
GetFullPathNameA
GetShortPathNameA
FileTimeToLocalFileTime
LocalFileTimeToFileTime
SystemTimeToFileTime
SetFileTime
GetFileAttributesA
GetFileSizeEx
GetFileTime
GlobalReAlloc
LoadLibraryExA
GetLocaleInfoA
EnumResourceLanguagesA
ConvertDefaultLocale
GetCurrentThread
GetPrivateProfileIntA
WritePrivateProfileStringA
GetPrivateProfileStringA
GetTempFileNameA
GetDiskFreeSpaceA
GlobalFlags
LocalAlloc
TlsGetValue
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
GetModuleHandleW
InterlockedIncrement
GetCPInfo
GetOEMCP
LoadLibraryW
GetSystemDirectoryW
SetErrorMode
GetCurrentDirectoryA
GetTimeFormatA
GetDateFormatA
GetSystemTimeAsFileTime
ExitThread
CreateThread
HeapFree
HeapAlloc
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetCommandLineA
GetStartupInfoA
RtlUnwind
HeapReAlloc
RaiseException
WaitForSingleObject
user32
CallNextHookEx
GetMessageA
GetActiveWindow
IsWindowVisible
ValidateRect
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
GetMenuState
CheckMenuItem
EndPaint
DestroyWindow
SetWindowRgn
TrackPopupMenu
DrawTextA
BeginPaint
CreateWindowExA
DefWindowProcA
GetMenuStringA
GetMenuItemCount
SetMenuDefaultItem
DestroyMenu
ModifyMenuA
RegisterClassA
MoveWindow
ClientToScreen
FillRect
SetCapture
GetDCEx
RedrawWindow
GetSysColorBrush
SystemParametersInfoA
ReleaseCapture
BeginDeferWindowPos
LoadCursorA
EndDeferWindowPos
GetWindow
GetClassLongA
IsRectEmpty
PtInRect
InflateRect
OffsetRect
GetSysColor
CopyRect
keybd_event
SetCursor
CreateIconIndirect
MapVirtualKeyA
SetClassLongA
EndDialog
DestroyCursor
UpdateWindow
IsIconic
DrawIcon
CloseClipboard
IsClipboardFormatAvailable
wsprintfA
TranslateMessage
RegisterClipboardFormatA
MessageBoxA
GetClipboardData
PeekMessageA
EmptyClipboard
GetDlgItem
DispatchMessageA
EqualRect
OpenClipboard
PostQuitMessage
PostThreadMessageA
EnableWindow
PostMessageA
BringWindowToTop
SetWindowTextA
SetClipboardData
SetTimer
KillTimer
GetSubMenu
EnableMenuItem
SetForegroundWindow
LoadMenuA
EnumWindows
GetMonitorInfoA
GetWindowTextA
SetWindowLongA
GetWindowLongA
SetWindowPos
ShowWindow
GetClassInfoA
FindWindowA
GetWindowRect
GetClientRect
GetSystemMetrics
ScreenToClient
SetActiveWindow
GetKeyState
LoadBitmapA
LoadIconA
InvalidateRect
SetWindowsHookExA
GetNextDlgTabItem
IsWindowEnabled
IsWindow
CreateDialogIndirectParamA
SetFocus
SetScrollPos
GetScrollPos
GetWindowTextLengthA
RemoveMenu
InsertMenuA
GetMenuItemID
GetCursorPos
GetDC
AppendMenuA
GetWindowPlacement
IntersectRect
GetMenu
CallWindowProcA
GetDlgCtrlID
SetScrollInfo
GetScrollInfo
DeferWindowPos
SendMessageA
GetParent
GetFocus
GetDesktopWindow
ReleaseDC
TranslateAcceleratorA
SetRectEmpty
CreatePopupMenu
InsertMenuItemA
LoadAcceleratorsA
GetWindowThreadProcessId
ReuseDDElParam
UnpackDDElParam
DefFrameProcA
DefMDIChildProcA
DrawMenuBar
TranslateMDISysAccel
TabbedTextOutA
DrawTextExA
GrayStringA
GetWindowDC
DeleteMenu
GetSystemMenu
SetParent
SetRect
WindowFromPoint
IsZoomed
GetMenuItemInfoA
CharUpperA
ShowOwnedPopups
MapDialogRect
SetWindowContextHelpId
UnregisterClassA
LockWindowUpdate
DestroyIcon
CharNextA
CopyAcceleratorTableA
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
CreateMenu
GetTabbedTextExtentA
IsDialogMessageA
SetDlgItemTextA
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
GetClassNameA
SetPropA
GetPropA
RemovePropA
GetForegroundWindow
GetLastActivePopup
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
AdjustWindowRectEx
GetClassInfoExA
ShowScrollBar
GetScrollRange
SetScrollRange
SetMenu
ScrollWindow
MapWindowPoints
gdi32
GetWindowOrgEx
GetTextExtentPointA
GetTextFaceA
GetTextAlign
GetStretchBltMode
GetROP2
GetPolyFillMode
GetBkMode
GetNearestColor
GetRgnBox
EndDoc
AbortDoc
SetAbortProc
EndPage
StartPage
Rectangle
GetViewportOrgEx
GetMapMode
CombineRgn
SetRectRgn
CreateFontIndirectA
Ellipse
LPtoDP
DPtoLP
CreateEllipticRgn
StretchDIBits
GetCharWidthA
GetTextExtentPoint32A
GetTextMetricsA
GetBkColor
CreatePatternBrush
ExtSelectClipRgn
GetCurrentPositionEx
ScaleWindowExtEx
SetWindowExtEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
StartDocA
GetPixel
GetWindowExtEx
GetViewportExtEx
CreateRectRgn
SelectClipRgn
SetTextAlign
IntersectClipRect
ExcludeClipRect
SetMapMode
SetStretchBltMode
SetROP2
SetPolyFillMode
RestoreDC
SaveDC
CreateRectRgnIndirect
SetBkColor
GetClipBox
CreateDCA
CreatePolygonRgn
MoveToEx
LineTo
SetTextColor
CreateFontA
SetBkMode
CreatePen
CreateSolidBrush
CreateCompatibleBitmap
GetTextColor
BitBlt
DeleteDC
GetDeviceCaps
StretchBlt
SetDIBColorTable
CreateBitmap
GetStockObject
PatBlt
CreateDIBSection
DeleteObject
SelectObject
CreateCompatibleDC
GetSystemPaletteEntries
GetObjectA
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
GetJobA
advapi32
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
CryptSetHashParam
CryptGetHashParam
RegCreateKeyA
GetFileSecurityA
SetFileSecurityA
RegSetValueExA
RegCreateKeyExA
RegQueryValueExA
RegQueryValueA
RegOpenKeyA
RegEnumKeyA
RegDeleteKeyA
RegSetValueA
SetSecurityDescriptorDacl
InitializeSecurityDescriptor
CryptHashData
CryptDestroyKey
RegCloseKey
RegDeleteValueA
RegOpenKeyExA
CryptDestroyHash
CryptCreateHash
CryptGenRandom
CryptAcquireContextA
CryptReleaseContext
shell32
ExtractIconA
SHGetSpecialFolderPathA
SHGetFileInfoA
SHGetSpecialFolderLocation
SHGetPathFromIDListA
Shell_NotifyIconA
DragQueryFileA
SHFileOperationA
DragAcceptFiles
DragFinish
ShellExecuteA
comctl32
InitCommonControlsEx
shlwapi
StrStrIA
SHDeleteValueA
SHDeleteKeyA
PathRemoveExtensionA
PathFindFileNameA
PathStripToRootA
PathIsUNCA
PathFindExtensionA
PathRemoveFileSpecW
oledlg
ord8
ole32
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CreateStreamOnHGlobal
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
IsAccelerator
CoTaskMemFree
CoInitializeEx
CoUninitialize
CoCreateInstance
oleaut32
SysAllocString
OleCreateFontIndirect
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
VariantCopy
SysAllocStringLen
VariantInit
VariantChangeType
VariantClear
SysAllocStringByteLen
SysFreeString
SysStringLen
wsock32
ntohl
closesocket
accept
socket
select
gethostbyname
htonl
htons
bind
WSAGetLastError
getpeername
WSASetLastError
connect
sendto
recvfrom
WSAAsyncSelect
recv
inet_ntoa
shutdown
ntohs
WSAStartup
ioctlsocket
WSACleanup
inet_addr
listen
send
odbc32
ord17
ord41
ord10
ord3
ord16
ord2
ord1
ord15
ord9
ord14
ord20
ord8
ord48
ord49
ord11
ord19
ord12
ord46
ord18
ord13
ord59
ord43
ord68
ord44
ord45
ord50
ord51
ord5
gdiplus
GdiplusStartup
GdiplusShutdown
GdipFree
GdipGetImageHeight
GdipGetImagePalette
GdipCreateBitmapFromStream
GdipGetImagePixelFormat
GdipCreateBitmapFromScan0
GdipDeleteGraphics
GdipGetImageGraphicsContext
GdipBitmapUnlockBits
GdipDrawImageI
GdipAlloc
GdipDisposeImage
GdipGetImagePaletteSize
GdipBitmapLockBits
GdipCloneImage
GdipGetImageWidth
ws2_32
WSAIoctl
version
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
mpr
WNetGetUniversalNameA
imm32
ImmGetContext
ImmGetVirtualKey
ImmGetConversionStatus
ImmReleaseContext
Sections
.text Size: 661KB - Virtual size: 661KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 156KB - Virtual size: 156KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 17KB - Virtual size: 36KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 69KB - Virtual size: 69KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ