Static task
static1
Behavioral task
behavioral1
Sample
XhsyU.exe
Resource
win10-20230220-en
General
-
Target
XhsyU.exe
-
Size
4.9MB
-
MD5
35b9d54b35a51776de28dfb837263f0b
-
SHA1
2042df51e4099c295e971e01f40f4ecae845a014
-
SHA256
f4e69d9d7955aad8e3e1f7e91cf9a232bc12d6b2511b9297e7fbbb69a1afc568
-
SHA512
5a6a88c0cf2ba025324efb17a75b18250f3da38930fa0a6c521f2c8824d053d790127682c89e66c2329e651d91998c3073b6c4c25d4f94a1f1ed5073332dda3b
-
SSDEEP
49152:EsXCAMggt1brDH9Lc3bFHtoW/3/7KjvhtiXtWGSX30aZ0JmLdxJHxANLPaBqpAHK:FCYcI7KvhOWVZxxBqpAhQ1CNvi
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource XhsyU.exe
Files
-
XhsyU.exe.exe windows x64
7d3af4c001b069d98ce8f1a83a368ad0
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
AreFileApisANSI
SetFileApisToOEM
SetFileApisToANSI
IsDebuggerPresent
DecodePointer
GetLastError
SetLastError
SetErrorMode
GetThreadErrorMode
TransactNamedPipe
WaitNamedPipeW
CallNamedPipeW
GetProcessHeap
DeviceIoControl
WaitForSingleObject
WaitForSingleObjectEx
CreateMutexA
Sleep
GetCurrentProcess
GetCurrentProcessId
SwitchToThread
CreateThread
GetCurrentThread
GetCurrentThreadId
TlsAlloc
CreateProcessA
CreateProcessW
FlushProcessWriteBuffers
FlushInstructionCache
OpenProcess
GetCurrentProcessorNumber
GetVersion
GetTickCount
GetTickCount64
GetSystemDirectoryW
GetComputerNameExA
VirtualAlloc
VirtualAllocEx
WriteProcessMemory
GetLargePageMinimum
CreateThreadpoolCleanupGroup
GetModuleFileNameA
GetModuleFileNameW
GetProcAddress
LoadLibraryA
LoadLibraryW
ConvertFiberToThread
IsSystemResumeAutomatic
EraseTape
MulDiv
GetSystemDEPPolicy
lstrcatW
CopyFileW
WTSGetActiveConsoleSessionId
GetActiveProcessorGroupCount
GetShortPathNameW
UnregisterApplicationRestart
GetACP
GetSystemDefaultUILanguage
GetUserDefaultLangID
GetSystemDefaultLangID
GetSystemDefaultLCID
GetThreadUILanguage
FreeConsole
GetConsoleCP
GetConsoleWindow
GetConsoleAliasExesLengthA
K32QueryWorkingSetEx
CreateFileA
WriteFile
lstrcatA
lstrlenW
FindFirstFileA
ReadFile
GetSystemInfo
GetVersionExA
GetModuleHandleA
GetModuleHandleW
lstrcpynA
VerifyVersionInfoW
GlobalFree
LocalFree
Process32First
Process32Next
SetFilePointerEx
GetConsoleMode
FlushFileBuffers
HeapReAlloc
HeapSize
GetStringTypeW
SetStdHandle
GetFileType
FreeEnvironmentStringsW
GetEnvironmentStringsW
WideCharToMultiByte
MultiByteToWideChar
GetCommandLineW
GetCPInfo
GetOEMCP
IsValidCodePage
WriteConsoleW
FindNextFileW
FindFirstFileExW
FindClose
GetLogicalDrives
DeleteFileA
CreateFileW
CreateDirectoryW
GetEnvironmentVariableW
GetEnvironmentStrings
GetCommandLineA
lstrlenA
lstrcpyA
GlobalAlloc
Process32NextW
Process32FirstW
UnregisterApplicationRecoveryCallback
CreateToolhelp32Snapshot
lstrcpyW
lstrcmpW
LCMapStringW
HeapAlloc
HeapFree
GetStdHandle
GetModuleHandleExW
TerminateProcess
LoadLibraryExW
FreeLibrary
TlsFree
TlsSetValue
TlsGetValue
InitializeCriticalSectionAndSpinCount
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
EncodePointer
RtlUnwindEx
RaiseException
RtlPcToFileHeader
InitializeSListHead
GetSystemTimeAsFileTime
QueryPerformanceCounter
IsProcessorFeaturePresent
GetStartupInfoW
ExitProcess
VerSetConditionMask
CloseHandle
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
user32
CountClipboardFormats
IsClipboardFormatAvailable
GetFocus
CloseClipboard
SetTimer
KillTimer
FlashWindow
SendMessageW
wsprintfA
GetCapture
GetForegroundWindow
GetPropW
GetClientRect
MessageBoxW
ScreenToClient
GetSysColor
GetWindowLongW
GetDesktopWindow
CharUpperA
GetSystemMetrics
GetDC
ReleaseDC
GetParent
FindWindowW
CharUpperBuffW
wsprintfW
gdi32
SetStretchBltMode
StretchBlt
GetDIBits
DeleteDC
CreateCompatibleBitmap
Polyline
SelectObject
Rectangle
GetTextExtentPoint32W
DeleteObject
CreateCompatibleDC
BitBlt
GetObjectA
advapi32
RegDisablePredefinedCacheEx
shell32
SHGetSpecialFolderPathA
ShellExecuteW
ole32
CoCreateGuid
wininet
InternetOpenA
InternetCloseHandle
InternetConnectA
InternetReadFile
HttpOpenRequestA
HttpSendRequestA
winmm
timeGetTime
waveOutPrepareHeader
waveOutUnprepareHeader
waveOutWrite
shlwapi
StrStrA
ord158
StrChrA
ws2_32
closesocket
send
connect
htons
socket
gethostbyname
WSAStartup
WSACleanup
recv
comctl32
ImageList_GetImageCount
ImageList_Draw
gdiplus
GdipGetImageEncodersSize
GdipGetImageEncoders
netapi32
NetApiBufferFree
NetWkstaGetInfo
Sections
.text Size: 4.1MB - Virtual size: 4.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 48KB - Virtual size: 48KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 7KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.gfids Size: 512B - Virtual size: 232B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 756KB - Virtual size: 760KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE