Static task
static1
Behavioral task
behavioral1
Sample
XhangerRevival.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
XhangerRevival.exe
Resource
win10v2004-20231215-en
General
-
Target
xlite.zip
-
Size
598KB
-
MD5
68d4b1a0f1e2f3daa651ca41ee2e1b45
-
SHA1
24a6950f27de6744bf215d4d2df75a17f6b5b561
-
SHA256
42625e5f5c01a4f4573d01da2e18ea112801ec3ff19565a21d326be048b55c75
-
SHA512
414c1f2d037a419cb47d3c9fff4cc30a8eada20239d2cf73c325dd9770fb3e35f2076ce01f6a7d6c8dd0e7a5f7314072ba70719456d0e58c8de1fda2c40f4b4d
-
SSDEEP
12288:IySOVZ2JGzwKV5rLX03J6n5JGT83/2zMB0OL23dJ5q:UQeOlL4YCkzB0OmdJ4
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource unpack001/XhangerRevival.exe
Files
-
xlite.zip.zip
-
XhangerRevival.exe.exe windows:6 windows x86 arch:x86
a10887d0365f34c4a39cd631ce686cbb
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
advapi32
RegQueryValueExA
RegCloseKey
RegOpenKeyExA
kernel32
QueryPerformanceFrequency
QueryPerformanceCounter
GetModuleFileNameA
lstrcatA
Sleep
GetFileAttributesA
CloseHandle
SetFileAttributesA
CreateProcessA
WriteConsoleW
HeapSize
CreateFileW
SetStdHandle
GlobalUnlock
GetProcessHeap
SetEnvironmentVariableW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
GetACP
IsValidCodePage
FindNextFileW
FindFirstFileExW
FindClose
HeapReAlloc
GetFileAttributesExW
GlobalLock
GlobalFree
GlobalAlloc
CreateProcessW
GetExitCodeProcess
WaitForSingleObject
DeleteFileW
GetFileSizeEx
GetConsoleCP
FlushFileBuffers
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLastError
WideCharToMultiByte
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
SetLastError
InitializeCriticalSectionAndSpinCount
CreateEventW
SwitchToThread
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GetSystemTimeAsFileTime
GetModuleHandleW
GetProcAddress
EncodePointer
DecodePointer
MultiByteToWideChar
CompareStringW
LCMapStringW
GetLocaleInfoW
GetStringTypeW
GetCPInfo
SetEvent
ResetEvent
WaitForSingleObjectEx
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
IsProcessorFeaturePresent
IsDebuggerPresent
GetStartupInfoW
GetCurrentProcessId
GetCurrentThreadId
InitializeSListHead
RtlUnwind
RaiseException
FreeLibrary
LoadLibraryExW
ExitProcess
GetModuleHandleExW
ReadFile
GetModuleFileNameW
GetStdHandle
WriteFile
SetFilePointerEx
GetConsoleMode
ReadConsoleW
GetFileType
HeapAlloc
HeapFree
SetEndOfFile
user32
SetClipboardData
GetClipboardData
EmptyClipboard
CloseClipboard
OpenClipboard
GetCursorPos
SetCursorPos
ReleaseCapture
GetClientRect
MessageBoxA
GetKeyState
LoadCursorA
ScreenToClient
GetCapture
ClientToScreen
IsChild
GetForegroundWindow
SetCapture
SetCursor
imm32
ImmReleaseContext
ImmSetCompositionWindow
ImmGetContext
xinput1_3
ord4
ord2
urlmon
URLDownloadToFileA
wininet
InternetCloseHandle
InternetOpenA
InternetOpenUrlA
InternetReadFile
Sections
.text Size: 353KB - Virtual size: 352KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 499KB - Virtual size: 498KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 5KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 14KB - Virtual size: 14KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ