ServiceMain
Static task
static1
Behavioral task
behavioral1
Sample
check.bat
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
check.bat
Resource
win10v2004-20230220-en
Behavioral task
behavioral3
Sample
install.bat
Resource
win7-20230220-en
Behavioral task
behavioral4
Sample
install.bat
Resource
win10v2004-20230220-en
Behavioral task
behavioral5
Sample
xmlprov.dll
Resource
win7-20230220-en
Behavioral task
behavioral6
Sample
xmlprov.dll
Resource
win10v2004-20230220-en
Behavioral task
behavioral7
Sample
xwtpui.dll
Resource
win7-20230220-en
Behavioral task
behavioral8
Sample
xwtpui.dll
Resource
win10v2004-20230220-en
General
-
Target
05880799.exe
-
Size
2.1MB
-
MD5
32a60c3697e5d59e0cb83b9d829f256d
-
SHA1
ea02453f526ff78604f422c02523f1d8c901fd8a
-
SHA256
10109e69d1fb2fe8f801c3588f829e020f1f29c4638fad5394c1033bc298fd3f
-
SHA512
f390d5c81fd3d5de054b335acc65422ff328828cb8c6dfefe4138b525112cc79f83594905dc0fd27f5d4f4c3bf8f63d754486f84c9543c2283121883c89ac486
-
SSDEEP
49152:on4MO1HBv1i0O+hxS5dFySZe0qyKtEH20g/YOE:oaBBv1imhxS5XwEWS
Malware Config
Signatures
-
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource unpack001/xmlprov.dll unpack001/xwtpui.dll
Files
-
05880799.exe.cab
-
check.bat
-
install.bat.bat .vbs
-
xmlprov.dll.dll windows x64
b5c4ed0eff83ecc32cea896df9da78b8
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
LocalAlloc
LocalFree
lstrcmpiW
lstrcpyW
CreateThread
WaitForSingleObject
lstrlenW
lstrcmpiA
LoadLibraryA
GetProcAddress
CloseHandle
CreateFileW
WriteConsoleW
SetStdHandle
GetConsoleMode
GetConsoleCP
SetFilePointer
InitializeCriticalSection
DecodePointer
EncodePointer
GetSystemTimeAsFileTime
HeapAlloc
GetCurrentThreadId
FlsSetValue
GetCommandLineA
RaiseException
RtlPcToFileHeader
TerminateProcess
GetCurrentProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
HeapFree
WriteFile
GetStdHandle
GetModuleFileNameW
GetCPInfo
OutputDebugStringA
GetOEMCP
IsValidCodePage
FlsGetValue
FlsFree
SetLastError
FlsAlloc
Sleep
HeapSize
GetModuleHandleW
ExitProcess
RtlUnwindEx
HeapSetInformation
GetVersion
HeapCreate
HeapDestroy
SetHandleCount
InitializeCriticalSectionAndSpinCount
GetFileType
GetStartupInfoW
DeleteCriticalSection
GetModuleFileNameA
FreeEnvironmentStringsW
WideCharToMultiByte
GetEnvironmentStringsW
GetTickCount
GetCurrentProcessId
LeaveCriticalSection
EnterCriticalSection
LoadLibraryW
LCMapStringW
MultiByteToWideChar
GetStringTypeW
HeapReAlloc
QueryPerformanceCounter
lstrcatW
GetACP
GetLastError
FlushFileBuffers
user32
wsprintfW
wsprintfA
shlwapi
StrTrimW
Exports
Exports
Sections
.text Size: 248KB - Virtual size: 248KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 82KB - Virtual size: 82KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 24KB - Virtual size: 39KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 12KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
text Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
data Size: 16KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.qwdfr0 Size: 2.2MB - Virtual size: 2.2MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.reloc Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 434B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
xmlprov.ini
-
xwtpui.dll.dll windows x64
8b4e7268f710c5bcc4932253ee30a9e9
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
kernel32
CloseHandle
WaitForSingleObject
SetLastError
LoadLibraryA
GetProcAddress
lstrcpyW
lstrcatW
lstrcpynW
MultiByteToWideChar
GetModuleFileNameW
CreateEventW
GetCurrentProcess
TerminateProcess
WaitForDebugEvent
ContinueDebugEvent
InitializeProcThreadAttributeList
UpdateProcThreadAttribute
CreateProcessW
DeleteProcThreadAttributeList
GetStringTypeW
LCMapStringW
LocalFree
GetLastError
GetStartupInfoW
LocalAlloc
WriteFile
LoadLibraryW
HeapReAlloc
HeapAlloc
IsValidCodePage
GetOEMCP
GetACP
GetCPInfo
EnterCriticalSection
LeaveCriticalSection
GetSystemTimeAsFileTime
GetCurrentProcessId
GetTickCount
QueryPerformanceCounter
HeapDestroy
GetCurrentThreadId
FlsSetValue
GetCommandLineA
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
RtlUnwindEx
EncodePointer
FlsGetValue
FlsFree
FlsAlloc
HeapFree
Sleep
GetModuleHandleW
ExitProcess
DecodePointer
SetHandleCount
GetStdHandle
InitializeCriticalSectionAndSpinCount
GetFileType
DeleteCriticalSection
GetModuleFileNameA
FreeEnvironmentStringsW
WideCharToMultiByte
GetEnvironmentStringsW
HeapSetInformation
GetVersion
HeapCreate
HeapSize
user32
wsprintfW
advapi32
ImpersonateLoggedOnUser
CreateWellKnownSid
CreateProcessWithLogonW
shell32
ShellExecuteExW
CommandLineToArgvW
rpcrt4
RpcStringBindingComposeW
NdrAsyncClientCall
RpcAsyncCompleteCall
RpcRaiseException
RpcAsyncInitializeHandle
RpcBindingFree
RpcBindingSetAuthInfoExW
RpcStringFreeW
RpcBindingFromStringBindingW
shlwapi
StrToIntW
Exports
Exports
EntryPoint
Sections
.text Size: 25KB - Virtual size: 25KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 13KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 436B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 474B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ