e:\git\gxtools\win32\GXDownloader_boot\Release\GXDownloader_boot.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-02-04_0981f85d00a2fb673c4130a2f02034d6_icedid.exe
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
2024-02-04_0981f85d00a2fb673c4130a2f02034d6_icedid.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-02-04_0981f85d00a2fb673c4130a2f02034d6_icedid
-
Size
2.2MB
-
MD5
0981f85d00a2fb673c4130a2f02034d6
-
SHA1
0ae8484a34e317a62fb012c9c02d40d820e285cb
-
SHA256
2b6252021bfbb46ed87ddd21f63c941e325cfa5e99e9df6d8de5b6f475b6cf2f
-
SHA512
4805fec2662bf50bc6b5dccc4a2542d5cbd37f8109a550ed34e413b1555e79582f16f8c449e9ac1e78fe8195468bf2156608a1048f5835fec38eff83b4aca014
-
SSDEEP
49152:+3Nu/HD0dyizt74uIhWrHsuUTpHPc8ts:+3E/HAdyizKts
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-02-04_0981f85d00a2fb673c4130a2f02034d6_icedid
Files
-
2024-02-04_0981f85d00a2fb673c4130a2f02034d6_icedid.exe windows:4 windows x86 arch:x86
926525955b4ec0edd933513aab07169b
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
PDB Paths
Imports
kernel32
SetStdHandle
GetFileType
HeapSize
QueryPerformanceCounter
GetCurrentProcessId
GetSystemTimeAsFileTime
HeapDestroy
HeapCreate
IsBadWritePtr
LCMapStringA
LCMapStringW
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetUnhandledExceptionFilter
GetTimeZoneInformation
GetDriveTypeA
GetStringTypeA
GetStringTypeW
IsBadReadPtr
IsBadCodePtr
SetEnvironmentVariableA
HeapReAlloc
GetCommandLineA
GetCurrentDirectoryA
GetStartupInfoA
VirtualQuery
GetSystemInfo
VirtualProtect
HeapAlloc
HeapFree
ExitProcess
RtlUnwind
GetTickCount
SetErrorMode
GetOEMCP
GetFullPathNameA
GetVolumeInformationA
GetCurrentProcess
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
TlsGetValue
EnterCriticalSection
GlobalHandle
GlobalReAlloc
LeaveCriticalSection
LocalAlloc
GlobalFlags
InterlockedIncrement
DeleteCriticalSection
InitializeCriticalSection
RaiseException
FindNextFileA
GetFileTime
GetFileSize
SetFileAttributesA
SetFileTime
SystemTimeToFileTime
LocalFileTimeToFileTime
FindFirstFileA
FindClose
FileTimeToLocalFileTime
FileTimeToSystemTime
InterlockedDecrement
GlobalGetAtomNameA
GlobalFindAtomA
lstrcmpW
GlobalAddAtomA
SetLastError
MulDiv
lstrcpynA
LocalFree
WritePrivateProfileStringA
GetCurrentThread
GetCurrentThreadId
GlobalDeleteAtom
lstrcmpA
GetModuleHandleA
GetProcAddress
ConvertDefaultLocale
EnumResourceLanguagesA
LoadLibraryA
FreeLibrary
lstrcatA
lstrcpyA
FreeResource
GetCPInfo
CompareStringW
CompareStringA
lstrlenA
lstrcmpiA
MultiByteToWideChar
CreatePipe
CreateProcessA
PeekNamedPipe
ReadFile
WaitForSingleObject
TerminateProcess
GetLastError
FormatMessageA
GetVersion
GetFileAttributesA
CreateDirectoryA
CreateFileA
WriteFile
CloseHandle
VirtualAlloc
VirtualFree
GetModuleFileNameA
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
GetPrivateProfileIntA
GetPrivateProfileStringA
Sleep
DeleteFileA
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
SetHandleCount
user32
PostThreadMessageA
InvalidateRgn
CopyAcceleratorTableA
IsRectEmpty
CharNextA
DestroyMenu
EndPaint
BeginPaint
GetWindowDC
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
RegisterWindowMessageA
WinHelpA
CreateWindowExA
GetClassLongA
GetClassInfoExA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SendDlgItemMessageA
SetFocus
IsChild
GetWindowTextLengthA
GetForegroundWindow
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
MapWindowPoints
SetForegroundWindow
GetMenu
AdjustWindowRectEx
EqualRect
GetClassInfoA
RegisterClassA
UnregisterClassA
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
IntersectRect
GetWindowPlacement
EnableMenuItem
CheckMenuItem
GetMenuCheckMarkDimensions
CallNextHookEx
GetMessageA
IsWindowVisible
GetCursorPos
ValidateRect
MessageBoxA
GetLastActivePopup
GetWindow
SetWindowContextHelpId
MapDialogRect
SetWindowPos
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetDlgItem
IsWindowEnabled
EndDialog
PostQuitMessage
GetWindowTextA
ReleaseCapture
SetCapture
GetCapture
UpdateWindow
TranslateMessage
DispatchMessageA
SetWindowLongA
LoadCursorA
IsWindow
GetMessagePos
GetFocus
PtInRect
MessageBeep
PostMessageA
SetCursor
GetWindowLongA
GetParent
GetNextDlgTabItem
GetActiveWindow
InvalidateRect
ClientToScreen
DrawFocusRect
OffsetRect
InflateRect
DrawStateA
RegisterClipboardFormatA
SystemParametersInfoA
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
GetDesktopWindow
ReleaseDC
GetDC
ModifyMenuA
GetSubMenu
GetMenuState
GetMenuItemID
GetMenuItemCount
SetWindowsHookExA
GetNextDlgGroupItem
LoadBitmapA
GetSysColorBrush
FillRect
GetSysColor
CopyRect
SetRect
CharUpperA
PeekMessageA
wsprintfA
GetKeyState
GetSystemMetrics
LoadIconA
EnableWindow
GetClientRect
GetWindowRect
IsIconic
GetSystemMenu
SendMessageA
AppendMenuA
DrawIcon
SetMenuItemBitmaps
gdi32
CreateRectRgnIndirect
GetBkColor
GetMapMode
GetTextColor
GetRgnBox
SetBkMode
RestoreDC
SaveDC
GetClipBox
RoundRect
CreateBitmap
SetBkColor
SetTextColor
GetStockObject
ExtSelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
GetWindowExtEx
GetViewportExtEx
MoveToEx
LineTo
CreateSolidBrush
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
GetTextExtentPoint32A
GetDeviceCaps
GetObjectA
CreatePen
SelectObject
DeleteObject
DeleteDC
SetMapMode
comdlg32
GetSaveFileNameA
GetFileTitleA
GetOpenFileNameA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
RegEnumValueA
RegQueryInfoKeyA
RegOpenKeyExA
RegEnumKeyExA
RegCloseKey
RegQueryValueA
RegCreateKeyExA
RegSetValueExA
RegDeleteValueA
RegDeleteKeyA
RegOpenKeyA
RegEnumKeyA
RegQueryValueExA
comctl32
ord17
_TrackMouseEvent
ImageList_Destroy
shlwapi
PathFindFileNameA
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
CoTaskMemFree
CLSIDFromString
OleUninitialize
CoFreeUnusedLibraries
CoTaskMemAlloc
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CLSIDFromProgID
CreateILockBytesOnHGlobal
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
OleInitialize
oleaut32
SysFreeString
VariantCopy
SysAllocString
SafeArrayDestroy
SystemTimeToVariantTime
OleCreateFontIndirect
VariantInit
VariantChangeType
VariantClear
SysAllocStringByteLen
SysStringLen
SysAllocStringLen
netapi32
Netbios
version
GetFileVersionInfoA
GetFileVersionInfoSizeA
VerQueryValueA
ws2_32
htonl
inet_addr
inet_ntoa
Sections
.text Size: 192KB - Virtual size: 188KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 52KB - Virtual size: 49KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 12KB - Virtual size: 22KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2.0MB - Virtual size: 2.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE