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