d:\work\QisuClient\tag\branch2.2.1\QiyiInstaller2.0\release\QiyiInstaller.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-10-13_07891c5261393fd949c8ee48d4541af6_icedid.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
2024-10-13_07891c5261393fd949c8ee48d4541af6_icedid.exe
Resource
win10v2004-20241007-en
General
-
Target
2024-10-13_07891c5261393fd949c8ee48d4541af6_icedid
-
Size
1.9MB
-
MD5
07891c5261393fd949c8ee48d4541af6
-
SHA1
28a9749ceab4f3a7f0c96180512bbf785e0a3001
-
SHA256
e52afcd8650a2686dbdb5f161a6d895882122bcd07204c48148ec5fab3ff5032
-
SHA512
d08189f8f7a8d7c5b86451a794fc5495921ec706a8894653718b11b68b2065c5289b93d771b1ff33d24729289f7592f51dccde4256e8249124bf532c87cef428
-
SSDEEP
24576:/qRKDkGC0nY6zga6R5iy3jX8myKwtpQ4eoyL8/jnjS4BS3r4Xoi9v9QfQz7mU2Co:S0Rnb+7QK+IL87jLBS3rKzFQwmnGjKN
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-10-13_07891c5261393fd949c8ee48d4541af6_icedid
Files
-
2024-10-13_07891c5261393fd949c8ee48d4541af6_icedid.exe windows:4 windows x86 arch:x86
f2a8737ff053add045eae8483c3db845
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
dbghelp
MakeSureDirectoryPathExists
gdiplus
GdipCloneImage
GdipLoadImageFromFile
GdipLoadImageFromFileICM
GdipGetFontStyle
GdipGetFamily
GdipDeleteFont
GdipCreateFont
GdipDeleteFontFamily
GdipCreateFontFamilyFromName
GdipDeleteCachedBitmap
GdipCreateCachedBitmap
GdipGetPathWorldBounds
GdipDrawImageRectRectI
GdipDrawCachedBitmap
GdipDrawString
GdipGetImageWidth
GdipSetSmoothingMode
GdipDeleteGraphics
GdipGetImageGraphicsContext
GdipCreateFromHDC
GdipAddPathString
GdipDeletePath
GdipCreatePath
GdipDeleteStringFormat
GdipCreateStringFormat
GdipDisposeImage
GdipCreateSolidFill
GdipCloneBrush
GdipDeleteBrush
GdipDisposeImageAttributes
GdipCreateImageAttributes
GdipAlloc
GdipFree
GdipGetGenericFontFamilySansSerif
GdipSetInterpolationMode
GdiplusShutdown
GdipGetImageHeight
GdipCreateBitmapFromScan0
GdipSetImageAttributesWrapMode
GdipLoadImageFromStreamICM
GdipLoadImageFromStream
GdiplusStartup
GdipGraphicsClear
kernel32
GetVersionExA
lstrcmpW
LoadLibraryA
CompareStringW
GlobalDeleteAtom
GlobalFindAtomW
GlobalAddAtomW
GetCurrentThreadId
FormatMessageW
InterlockedExchange
CompareStringA
GetLocaleInfoW
lstrcmpA
EnumResourceLanguagesW
GetVersion
ConvertDefaultLocale
GetCurrentThread
GetThreadLocale
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
DuplicateHandle
GetVolumeInformationW
GetFullPathNameW
InterlockedDecrement
FileTimeToLocalFileTime
EnterCriticalSection
LocalAlloc
GlobalFlags
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
InterlockedIncrement
SetErrorMode
MulDiv
GetFileTime
HeapFree
HeapAlloc
GetProcessHeap
GetStartupInfoW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
ExitProcess
HeapReAlloc
GetDriveTypeA
GetTimeFormatA
GetDateFormatA
GetTimeZoneInformation
GetConsoleCP
GetConsoleMode
RaiseException
RtlUnwind
SetStdHandle
GetFileType
HeapSize
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetStdHandle
GetModuleFileNameA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
SetHandleCount
GetStartupInfoA
HeapDestroy
HeapCreate
VirtualFree
QueryPerformanceCounter
GetCPInfo
GetACP
GetOEMCP
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
IsValidCodePage
GetStringTypeA
GetStringTypeW
LCMapStringA
LCMapStringW
GetFullPathNameA
GetCurrentDirectoryA
SetEnvironmentVariableA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetModuleHandleA
GetSystemTimeAsFileTime
FindNextFileA
FindFirstFileA
CreateDirectoryA
FileTimeToSystemTime
GetFileAttributesExA
GetFileSize
SetFilePointer
WriteFile
ReadFile
CreateFileW
CreateFileA
LocalFree
SetLastError
FindClose
FindNextFileW
GetLongPathNameW
FindFirstFileW
GetDiskFreeSpaceExW
GetLogicalDrives
FreeLibrary
GetProcAddress
LoadLibraryW
CopyFileW
MoveFileExW
SetCurrentDirectoryW
GetCurrentDirectoryW
RemoveDirectoryW
OpenProcess
SetFileAttributesW
MoveFileW
CreateDirectoryW
GetFileAttributesW
GetDriveTypeW
GetModuleHandleW
lstrcpyW
GetPrivateProfileSectionNamesW
Process32NextW
Process32FirstW
CreateToolhelp32Snapshot
GetCurrentProcessId
lstrlenA
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
GetCurrentProcess
TerminateProcess
CloseHandle
OutputDebugStringW
GetLocalTime
TryEnterCriticalSection
FreeResource
DeleteFileW
GetWindowsDirectoryW
GetVersionExW
GetTempPathW
GetModuleFileNameW
GetSystemDirectoryW
GetTickCount
GetLastError
CreateMutexW
GetCommandLineW
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSection
MultiByteToWideChar
CreateThread
WideCharToMultiByte
lstrlenW
TerminateThread
WritePrivateProfileStringW
Sleep
GetPrivateProfileStringW
FindResourceW
LoadResource
LockResource
SizeofResource
WaitForSingleObject
user32
DestroyMenu
GetSysColorBrush
SetCapture
ReleaseCapture
CopyAcceleratorTableW
IsRectEmpty
SetRect
InvalidateRgn
GetNextDlgGroupItem
MessageBeep
UnregisterClassW
RegisterClipboardFormatW
PostThreadMessageW
CharUpperW
PostQuitMessage
GetDesktopWindow
GetActiveWindow
CreateDialogIndirectParamW
GetNextDlgTabItem
EndDialog
IsWindowEnabled
MoveWindow
SetWindowTextW
IsDialogMessageW
UnregisterClassA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapW
ModifyMenuW
GetMenuState
EnableMenuItem
CheckMenuItem
RegisterWindowMessageW
SendDlgItemMessageW
SendDlgItemMessageA
WinHelpW
IsChild
GetCapture
SetWindowsHookExW
CallNextHookEx
GetClassLongW
GetClassNameW
SetPropW
GetPropW
RemovePropW
GetFocus
SetFocus
GetForegroundWindow
SetActiveWindow
DispatchMessageW
GetDlgItem
GetTopWindow
DestroyWindow
UnhookWindowsHookEx
GetMessageTime
GetMessagePos
PeekMessageW
MapWindowPoints
GetKeyState
SetForegroundWindow
UpdateWindow
GetMenu
GetSubMenu
GetMenuItemID
GetMenuItemCount
CreateWindowExW
GetClassInfoW
RegisterClassW
AdjustWindowRectEx
EqualRect
CopyRect
GetDlgCtrlID
DefWindowProcW
CallWindowProcW
GetWindowLongW
SetWindowLongW
SetWindowPos
OffsetRect
GetMessageW
TranslateMessage
GetCursorPos
ValidateRect
SystemParametersInfoA
GetWindowPlacement
GetSystemMetrics
GetWindow
GetSysColor
EndPaint
BeginPaint
ClientToScreen
ScreenToClient
GrayStringW
DrawTextExW
DrawTextW
TabbedTextOutW
GetWindowDC
EnumWindows
GetWindowTextW
GetWindowThreadProcessId
MessageBoxW
CharNextW
LoadCursorW
SetCursor
ShowWindow
LoadIconW
ReleaseDC
GetDC
IsWindow
FindWindowExW
FlashWindow
IsIconic
KillTimer
SetTimer
SetWindowRgn
PtInRect
GetClientRect
IsWindowVisible
PostMessageW
EnableWindow
InvalidateRect
GetParent
GetWindowRect
SendMessageW
SetWindowContextHelpId
GetLastActivePopup
MapDialogRect
GetClassInfoExW
IntersectRect
gdi32
GetObjectW
CreateFontIndirectW
GetStockObject
CreateRoundRectRgn
GetDeviceCaps
AddFontResourceW
SaveDC
RestoreDC
SetBkColor
SetBkMode
ExtSelectClipRgn
DeleteDC
CreateBitmap
CreateRectRgnIndirect
ScaleWindowExtEx
GetMapMode
DPtoLP
GetBkColor
GetTextColor
GetRgnBox
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SelectObject
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
GetWindowExtEx
GetViewportExtEx
DeleteObject
GetClipBox
SetMapMode
SetTextColor
comdlg32
GetFileTitleW
winspool.drv
DocumentPropertiesW
OpenPrinterW
ClosePrinter
advapi32
RegQueryValueW
RegEnumKeyW
RegCreateKeyExW
RegOpenKeyW
SetEntriesInAclW
BuildExplicitAccessWithNameW
GetUserNameW
SetNamedSecurityInfoW
GetNamedSecurityInfoW
RegOpenKeyExW
RegSetValueExA
RegDeleteValueW
RegDeleteKeyW
RegEnumKeyExW
RegCreateKeyW
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
RegSetValueExW
RegQueryValueExW
shell32
SHGetSpecialFolderPathA
ShellExecuteExW
SHGetPathFromIDListW
SHBrowseForFolderW
Shell_NotifyIconW
SHGetSpecialFolderPathW
SHChangeNotify
ShellExecuteW
comctl32
InitCommonControlsEx
_TrackMouseEvent
shlwapi
PathFindFileNameW
PathFileExistsW
PathFindExtensionW
PathStripToRootW
PathIsUNCW
UrlUnescapeW
oledlg
OleUIBusyW
ole32
OleFlushClipboard
OleIsCurrentClipboard
CoRevokeClassObject
OleInitialize
CoFreeUnusedLibraries
OleUninitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CLSIDFromString
CLSIDFromProgID
CoRegisterMessageFilter
CoTaskMemAlloc
CoTaskMemFree
CoUninitialize
CoCreateInstance
CoInitialize
CoCreateGuid
CreateStreamOnHGlobal
oleaut32
VariantCopy
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
OleCreateFontIndirect
SysAllocString
SysFreeString
SysStringLen
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
urlmon
URLDownloadToFileW
iphlpapi
GetAdaptersInfo
wtsapi32
WTSQuerySessionInformationW
WTSFreeMemory
ws2_32
ntohs
htons
ntohl
htonl
wininet
InternetCloseHandle
InternetQueryDataAvailable
InternetCrackUrlW
InternetCanonicalizeUrlW
InternetQueryOptionW
InternetOpenUrlW
InternetReadFile
InternetWriteFile
InternetSetFilePointer
InternetSetStatusCallbackW
InternetOpenW
InternetGetLastResponseInfoW
InternetSetOptionExW
Exports
Exports
CheckUse
ClearTmp
Compatibility
Copy
CreateShortCut
Delete
DeleteReg
DeleteRegValue
DownloadAndInstall
DownloadAndInstallFont
DynamicConfig
Exists
FireWallAllow
GetMaxDisk
GetOsVersion
GetRandomId
GetServerConfig
GetSoft
IfThen
Kill
MakeSurePath
MaxConnection
Move
Notify
NotifyOK
OpenUrl
Out
PinTaskBar
PrivilegePath
RMDir
RMDirFile
ReadIni
ReadReg
RefreshShortcut
RegDLL
RegExists
Run
SendLog
SleepMiliSeconds
UnRegDLL
WaitProcess
WriteIni
WriteReg
WriteXml
Sections
.text Size: 472KB - Virtual size: 468KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 108KB - Virtual size: 106KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 16KB - Virtual size: 37KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 8.7MB - Virtual size: 8.7MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ