Static task
static1
Behavioral task
behavioral1
Sample
2024-04-17_c73267700916618dfef6548641897277_icedid.exe
Resource
win7-20240215-en
Behavioral task
behavioral2
Sample
2024-04-17_c73267700916618dfef6548641897277_icedid.exe
Resource
win10v2004-20240412-en
General
-
Target
2024-04-17_c73267700916618dfef6548641897277_icedid
-
Size
1006KB
-
MD5
c73267700916618dfef6548641897277
-
SHA1
cccca9c43e01b4bac98ee4ee4f2d8ae3e03b21c3
-
SHA256
eae52b0c0b78b957b247cc9fc2b858e896a5323ae0821e7db03f51ebdf8bdce4
-
SHA512
d4c17e1a84e9d841c81bd559d81f22b54d6d10ec54e04c9e7b58e2d9caabe667c5b3feacc32a1b1fb9a1c6b057d41fc8eaca56919b2632b9202f8c79ffc88966
-
SSDEEP
12288:rwE4kbwmOVVA1sogzpnd4KMnQgt7sTA5UUhQwVDJESV7DD55l7RGU:MFkbwt8gzpndsnQgtq9UhQwRiSdDbLGU
Malware Config
Signatures
Files
-
2024-04-17_c73267700916618dfef6548641897277_icedid.exe windows:4 windows x86 arch:x86
11d35514eb69bc39ca3ae606e8709508
Code Sign
e2:8f:97:11:85:09:98:81:e4:51:5a:59:ce:db:95:4b:0c:91:52:84Signer
Actual PE Digeste2:8f:97:11:85:09:98:81:e4:51:5a:59:ce:db:95:4b:0c:91:52:84Digest Algorithmsha1PE Digest MatchestrueHeaders
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
d:\开发项目\xunlei-doyo\release\DYIE.pdb
Imports
kernel32
GetVersionExW
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoW
UnhandledExceptionFilter
IsDebuggerPresent
ExitThread
RtlUnwind
RaiseException
HeapReAlloc
VirtualAlloc
GetSystemInfo
HeapSize
SetStdHandle
GetFileType
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
SetHandleCount
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
GetSystemTimeAsFileTime
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
GetStringTypeA
SetErrorMode
LCMapStringA
LCMapStringW
GetTimeZoneInformation
GetConsoleCP
GetConsoleMode
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEnvironmentVariableA
GetFileTime
GetFileAttributesW
VirtualProtectEx
InitializeCriticalSectionAndSpinCount
SetProcessWorkingSetSize
ResetEvent
IsBadWritePtr
IsBadReadPtr
CreateProcessW
CreatePipe
GetFileSizeEx
GetTempPathW
GetExitCodeThread
CreateMutexW
WriteProcessMemory
OutputDebugStringW
WritePrivateProfileStructW
GetPrivateProfileStructW
ReadProcessMemory
GetFullPathNameW
FindFirstFileW
FindClose
DuplicateHandle
GetFileSize
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
GlobalFlags
GetTickCount
lstrlenA
FileTimeToLocalFileTime
FileTimeToSystemTime
GetModuleHandleA
TlsFree
DeleteCriticalSection
LocalReAlloc
TlsSetValue
TlsAlloc
InitializeCriticalSection
GlobalHandle
GlobalReAlloc
EnterCriticalSection
TlsGetValue
LeaveCriticalSection
LocalAlloc
CreateEventW
SuspendThread
SetEvent
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesW
lstrcmpA
GetLocaleInfoW
CompareStringA
InterlockedExchange
GetVersion
GlobalGetAtomNameW
GlobalAddAtomW
GlobalFindAtomW
GlobalDeleteAtom
CompareStringW
LoadLibraryA
lstrcmpW
GetVersionExA
InterlockedDecrement
InterlockedIncrement
FormatMessageW
LocalFree
MulDiv
ResumeThread
SetThreadPriority
QueryPerformanceCounter
GetLastError
SetLastError
GetCurrentThreadId
TerminateThread
GetModuleFileNameW
FreeResource
SetThreadLocale
GetThreadLocale
TerminateProcess
GetCurrentProcess
Sleep
GetVolumeInformationW
GlobalAlloc
WaitForSingleObject
OpenProcess
GlobalUnlock
GlobalLock
CreateThread
Module32NextW
Module32FirstW
GetCurrentProcessId
CreateToolhelp32Snapshot
GetModuleHandleW
GetSystemDirectoryW
VirtualProtect
VirtualQuery
GlobalFree
DeleteFileW
WideCharToMultiByte
SetUnhandledExceptionFilter
GetProcAddress
ExitProcess
LoadLibraryW
FreeLibrary
CloseHandle
ReadFile
CreateFileW
lstrlenW
WritePrivateProfileStringW
GetPrivateProfileStringW
GetLocalTime
MultiByteToWideChar
GetComputerNameW
FindResourceW
LoadResource
LockResource
SizeofResource
GetStringTypeW
user32
BeginDeferWindowPos
EndDeferWindowPos
GetDlgItem
GetTopWindow
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
UpdateWindow
GetMenu
MessageBoxW
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
GetSysColor
AdjustWindowRectEx
DeferWindowPos
GetDlgCtrlID
DefWindowProcW
CallWindowProcW
SystemParametersInfoA
GetWindowPlacement
GetWindow
SetWindowContextHelpId
MapDialogRect
UnhookWindowsHookEx
SetFocus
InvalidateRgn
ReleaseDC
GetDC
EqualRect
IntersectRect
SetRect
IsRectEmpty
CopyRect
IsWindowEnabled
GetWindowLongW
CopyAcceleratorTableW
GetMenuState
MessageBeep
TranslateAcceleratorW
SendMessageW
DispatchMessageW
SetActiveWindow
GetLastActivePopup
GetMenuItemID
SetMenu
GetMenuItemCount
TranslateMessage
LoadCursorW
SetCursor
DestroyIcon
ReleaseCapture
WindowFromPoint
ClientToScreen
SetCapture
GetCapture
RedrawWindow
DrawIconEx
GetKeyState
GetFocus
InvalidateRect
SystemParametersInfoW
SendDlgItemMessageW
RegisterWindowMessageW
GetNextDlgTabItem
LoadBitmapW
SetForegroundWindow
GetWindowTextW
GetWindowTextLengthW
RemovePropW
GetPropW
SetPropW
GetClassNameW
GetClassLongW
CallNextHookEx
SetWindowsHookExW
IsChild
WinHelpW
wsprintfW
IsDialogMessageW
SetWindowTextW
SetMenuItemInfoW
DeleteMenu
TrackPopupMenu
LoadMenuW
GetSubMenu
GetDesktopWindow
FindWindowExW
UnregisterClassA
DrawFrameControl
DrawFocusRect
GetMonitorInfoW
MonitorFromWindow
AppendMenuW
SetWindowLongW
FindWindowW
GetWindowThreadProcessId
IsWindow
SendMessageTimeoutW
SetTimer
IsIconic
LoadIconW
GetSystemMetrics
GetClientRect
EnableWindow
DrawIcon
UnpackDDElParam
GetSystemMenu
BringWindowToTop
SetRectEmpty
CreatePopupMenu
InsertMenuItemW
LoadAcceleratorsW
GetActiveWindow
DestroyMenu
ReuseDDElParam
PostThreadMessageW
CharUpperW
UnregisterClassW
RegisterClipboardFormatW
GetSysColorBrush
GetMenuItemInfoW
InflateRect
EndPaint
BeginPaint
GetWindowDC
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
FillRect
CharNextW
ShowOwnedPopups
CreateDialogIndirectParamW
EndDialog
GetMessageW
ValidateRect
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
ModifyMenuW
EnableMenuItem
CheckMenuItem
PostMessageW
GetWindowRect
DestroyWindow
OffsetRect
GetParent
KillTimer
SetParent
GetCursorPos
ScreenToClient
PtInRect
ShowWindow
IsWindowVisible
GetForegroundWindow
MoveWindow
GetNextDlgGroupItem
SendDlgItemMessageA
PostQuitMessage
AttachThreadInput
SetWindowPos
gdi32
LineTo
MoveToEx
DeleteObject
GetViewportExtEx
GetWindowExtEx
GetPixel
PtVisible
RectVisible
TextOutW
ExtTextOutW
Escape
SelectObject
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
ScaleWindowExtEx
ExtSelectClipRgn
DeleteDC
CreatePen
CreateSolidBrush
GetTextExtentPoint32W
GetMapMode
SetBkMode
RestoreDC
SaveDC
GetTextColor
GetBkColor
SetBkColor
SetTextColor
GetClipBox
GetRgnBox
CreateRectRgnIndirect
GetDeviceCaps
GetStockObject
BitBlt
CreatePatternBrush
SetMapMode
GetCurrentObject
StretchBlt
CreateCompatibleBitmap
CreateBitmap
CreateCompatibleDC
SetWindowExtEx
CreateFontIndirectW
GetObjectW
comdlg32
GetFileTitleW
winspool.drv
DocumentPropertiesW
OpenPrinterW
ClosePrinter
advapi32
RegQueryInfoKeyW
RegEnumValueW
RegQueryValueExW
RegCloseKey
RegQueryValueW
RegEnumKeyW
RegDeleteKeyW
RegDeleteValueW
RegSetValueExW
RegCreateKeyExW
RegOpenKeyW
CryptReleaseContext
CryptDestroyHash
CryptGetHashParam
CryptHashData
CryptCreateHash
CryptAcquireContextW
RegOpenKeyExW
shell32
DragQueryFileW
DragFinish
ShellExecuteW
SHGetSpecialFolderPathW
SHGetFolderPathW
comctl32
InitCommonControlsEx
_TrackMouseEvent
shlwapi
PathIsUNCW
PathStripToRootW
UrlUnescapeW
PathFindFileNameW
PathFindExtensionW
StrStrIW
PathFileExistsW
PathRemoveFileSpecW
StrCmpIW
StrCmpW
oledlg
OleUIBusyW
ole32
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
OleRun
CoCreateInstance
CLSIDFromString
CLSIDFromProgID
CreateILockBytesOnHGlobal
StgOpenStorageOnILockBytes
CoGetClassObject
CoTaskMemAlloc
CoTaskMemFree
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
StgCreateDocfileOnILockBytes
CoInitialize
CoUninitialize
CoCreateGuid
oleaut32
VariantCopy
OleCreateFontIndirect
VariantChangeType
SafeArrayDestroy
VariantClear
SystemTimeToVariantTime
VariantTimeToSystemTime
SysStringLen
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayCreateVector
SysFreeString
SysAllocString
SysAllocStringLen
VariantInit
GetErrorInfo
dbghelp
ImageDirectoryEntryToData
ws2_32
ioctlsocket
setsockopt
WSAStartup
shutdown
WSACleanup
gethostbyname
WSCEnumProtocols
socket
select
WSAGetLastError
htons
connect
send
recv
WSCGetProviderPath
closesocket
version
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
wininet
FindNextUrlCacheEntryW
DeleteUrlCacheEntryW
FindCloseUrlCache
InternetConnectW
FindFirstUrlCacheEntryW
HttpOpenRequestW
InternetCrackUrlW
InternetCanonicalizeUrlW
InternetQueryDataAvailable
HttpQueryInfoW
InternetCloseHandle
InternetGetLastResponseInfoW
InternetOpenW
InternetSetStatusCallbackW
InternetSetFilePointer
InternetWriteFile
InternetReadFile
HttpSendRequestW
dsound
ord1
netapi32
Netbios
snmpapi
SnmpUtilOidNCmp
SnmpUtilOidCpy
SnmpUtilVarBindFree
psapi
GetModuleBaseNameW
winmm
midiStreamOut
waveOutWrite
urlmon
UrlMkSetSessionOption
UrlMkGetSessionOption
Sections
.text Size: 660KB - Virtual size: 659KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 152KB - Virtual size: 148KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 16KB - Virtual size: 35KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 168KB - Virtual size: 165KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ