c:\WingHorizon\src\RSUpdate\Release\Play-Launcher.pdb
Static task
static1
Behavioral task
behavioral1
Sample
tmp.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
tmp.exe
Resource
win10v2004-20240221-en
General
-
Target
tmp
-
Size
7.5MB
-
MD5
853acda063f4fd37684b2d2ef4813316
-
SHA1
4d0506f29f46a6ca00a9fa42ad870e04217026f4
-
SHA256
130a3d4efe82b825d79eb95b650dd245e9fe04c398fa545eb155dff687723ac8
-
SHA512
f23f5c1288da0d050ef666465eed4a45351936f900f6a8274830b8d6b87f1a8985b95fe090be72696ec0175e0ded41efe33660edca9034e7bb63f746bf4647a5
-
SSDEEP
196608:+5dhMY1/eRxfk/dQA4Wh1b4+OMg3VMC3yckMWArYm:+XhMuT11bb9glH3yckMWArYm
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource tmp
Files
-
tmp.exe windows:5 windows x86 arch:x86
2956e4d8cae7468f04e78b76bed71c48
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
PDB Paths
Imports
d3dx9_43
D3DXCreateTextureFromFileInMemoryEx
D3DXCreateVolumeTextureFromFileInMemoryEx
D3DXCreateTextureFromFileInMemory
D3DXGetImageInfoFromFileInMemory
D3DXSaveSurfaceToFileA
D3DXCreateFontA
D3DXCreateCubeTextureFromFileInMemoryEx
d3d9
Direct3DCreate9
kernel32
CreateFileA
GetFileAttributesA
CreateDirectoryA
FileTimeToSystemTime
SystemTimeToFileTime
GetSystemTime
GetLocalTime
GetTickCount
GetACP
GetOEMCP
GetComputerNameA
FormatMessageA
GetFileTime
ReadFile
VirtualProtect
CreateRemoteThread
SuspendThread
GetThreadContext
SetThreadContext
ResumeThread
FreeLibrary
SetFileAttributesW
CreateDirectoryW
GetFileAttributesW
SetFilePointer
GetCurrentThreadId
MoveFileW
GetTempPathA
GetTempPathW
GetCurrentDirectoryW
GetFullPathNameW
LocalFree
GetLastError
InterlockedDecrement
InterlockedIncrement
InitializeCriticalSection
SizeofResource
LockResource
LoadResource
FindResourceA
SetFileAttributesA
MoveFileA
DeleteFileA
WakeConditionVariable
WakeAllConditionVariable
InitializeConditionVariable
SleepConditionVariableCS
GetStartupInfoA
GetSystemTimeAsFileTime
GetProcessHeap
HeapFree
GetFileSize
DeleteFileW
CreateThread
GetPriorityClass
QueryDosDeviceA
FatalAppExitA
Process32First
Process32Next
WTSGetActiveConsoleSessionId
VerifyVersionInfoW
GetProcessId
ReadProcessMemory
OpenProcess
InterlockedCompareExchange
VirtualAlloc
SetUnhandledExceptionFilter
GetCurrentProcessId
CreateToolhelp32Snapshot
Module32First
Module32Next
CreateFileMappingA
UnmapViewOfFile
MulDiv
DuplicateHandle
GetCurrentThread
TryEnterCriticalSection
InterlockedExchangeAdd
GetSystemInfo
MapViewOfFile
GetModuleHandleA
InterlockedExchange
IsDebuggerPresent
InitializeCriticalSectionAndSpinCount
QueryPerformanceCounter
QueryPerformanceFrequency
SetConsoleTitleA
AllocConsole
Sleep
GlobalAlloc
ExitProcess
GlobalUnlock
GlobalLock
GetCurrentProcess
TerminateProcess
GetCurrentDirectoryA
GetFullPathNameA
CreateEventA
SetEvent
OutputDebugStringA
OpenEventA
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
UnhandledExceptionFilter
CreateFileW
CloseHandle
TerminateThread
WaitForSingleObject
GetVersionExA
GetProcAddress
GlobalMemoryStatusEx
CopyFileA
GetModuleFileNameA
MultiByteToWideChar
LoadLibraryA
WriteFile
user32
FindWindowExA
EnumWindows
GetWindowTextA
GetClassNameA
ReleaseDC
GetClientRect
ClientToScreen
ShowCursor
GetForegroundWindow
GetWindowThreadProcessId
GetDC
SendMessageA
PostQuitMessage
RegisterClassA
CreateWindowExA
GetActiveWindow
InvalidateRect
UpdateWindow
BeginPaint
EndPaint
SetClipboardViewer
ChangeClipboardChain
PeekMessageW
GetMessageW
GetSystemMetrics
DispatchMessageA
TranslateMessage
GetMessageA
PeekMessageA
ShowWindow
SetWindowTextA
SetWindowLongA
DefWindowProcA
SetCapture
SetFocus
MessageBoxA
GetFocus
GetKeyState
OpenClipboard
GetWindowRect
GetClipboardData
GetCursorPos
ReleaseCapture
ClipCursor
SetWindowPos
GetWindowLongA
AdjustWindowRect
LoadIconA
LoadCursorA
FindWindowA
SwitchToThisWindow
GetAsyncKeyState
CloseClipboard
LoadStringW
SetRect
GetCaretBlinkTime
gdi32
CreatePen
GetStockObject
CreateFontA
DeleteDC
GetDeviceCaps
CreateICA
CreateCompatibleDC
LineTo
MoveToEx
ExtTextOutA
SetMapMode
CreateDIBSection
SetTextAlign
SetBkColor
SetTextColor
DeleteObject
GetTextExtentPoint32A
SelectObject
BitBlt
CreateCompatibleBitmap
advapi32
RegOpenKeyExA
InitializeAcl
BuildExplicitAccessWithNameA
SetEntriesInAclA
SetSecurityInfo
RegQueryValueExA
RegCreateKeyExA
RegSetValueExA
RegCloseKey
OpenProcessToken
LookupPrivilegeValueA
AdjustTokenPrivileges
GetUserNameA
CryptAcquireContextA
CryptReleaseContext
CryptGenRandom
CryptAcquireContextW
CryptGetProvParam
CryptEnumProvidersA
CryptGetUserKey
CryptDestroyKey
CryptExportKey
shell32
ShellExecuteA
SHGetFolderPathA
ole32
CoCreateInstance
StringFromCLSID
CreateStreamOnHGlobal
CoInitializeEx
CoTaskMemFree
CoUninitialize
CoInitialize
oleaut32
VariantClear
SysAllocString
SysFreeString
iphlpapi
GetAdaptersInfo
ntdll
VerSetConditionMask
wininet
InternetCloseHandle
InternetReadFile
InternetOpenUrlA
InternetOpenA
FtpPutFileA
FtpCreateDirectoryA
InternetConnectA
dbghelp
MiniDumpWriteDump
MakeSureDirectoryPathExists
wtsapi32
WTSSendMessageA
wsock32
recv
getsockopt
setsockopt
inet_ntoa
WSAGetLastError
socket
WSAStartup
ntohs
inet_addr
getsockname
gethostbyname
ioctlsocket
htons
connect
select
__WSAFDIsSet
bind
closesocket
shutdown
send
gdiplus
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromStream
GdipAlloc
GdipGetImageEncoders
GdipGetImageEncodersSize
GdiplusStartup
GdipCloneImage
GdipFree
GdipDisposeImage
GdipCreateBitmapFromHBITMAP
GdipSaveImageToStream
GdipSaveImageToFile
GdiplusShutdown
msvcr90
fopen
_unlink
strstr
isspace
??0exception@std@@QAE@ABV01@@Z
?what@exception@std@@UBEPBDXZ
??1exception@std@@UAE@XZ
??0exception@std@@QAE@ABQBD@Z
memmove_s
exit
rand
_invalid_parameter_noinfo
freopen
__iob_func
getchar
fwrite
_vsnprintf
fgets
??0exception@std@@QAE@XZ
malloc
printf
free
wcstombs
??0bad_cast@std@@QAE@ABV01@@Z
??1bad_cast@std@@UAE@XZ
??0bad_cast@std@@QAE@PBD@Z
memchr
__CxxFrameHandler3
memcmp
strlen
_stricmp
memset
memcpy
strcmp
_strnicmp
strncmp
wcscmp
_wcsicmp
sprintf
strcpy
strncpy
tolower
toupper
srand
_localtime64
_mktime64
atoi
strcat
_gmtime64
memmove
qsort
isalnum
towlower
towupper
fseek
_telli64
ftell
ferror
fread
_filelength
_filelengthi64
_atoi64
fgetc
fputc
_CxxThrowException
system
remove
_ctime64
_mkdir
fflush
_assert
feof
_set_errno
_get_errno
_access_s
_errno
strcpy_s
_stat32
setvbuf
_purecall
ceil
_snprintf
longjmp
strtoul
_setjmp3
atof
_aligned_free
_aligned_msize
_aligned_malloc
calloc
realloc
__uncaught_exception
abort
setlocale
___lc_codepage_func
___lc_handle_func
__crtLCMapStringA
__pctype_func
isupper
_calloc_crt
_free_locale
_strupr
_tzset
_fileno
_strlwr
_except_handler3
_mbsstr
rename
ungetc
fgetpos
fsetpos
fputs
strerror
_unlock
__dllonexit
_encode_pointer
_lock
_onexit
_decode_pointer
_amsg_exit
__getmainargs
_cexit
_exit
_XcptFilter
_ismbblead
_acmdln
_initterm
_initterm_e
_configthreadlocale
__setusermatherr
_adjust_fdiv
__p__commode
__p__fmode
__set_app_type
?terminate@@YAXXZ
_except_handler4_common
_crt_debugger_hook
?_type_info_dtor_internal_method@type_info@@QAEXXZ
_invoke_watson
_controlfp_s
memcpy_s
vsprintf
_beginthreadex
_time64
sprintf_s
sscanf
vsprintf_s
fclose
fprintf
strrchr
_access
strchr
_wfsopen
mbstowcs_s
islower
dinput8
DirectInput8Create
crypt32
CryptEncryptMessage
CryptEncodeObject
CryptDecryptMessage
CryptMsgOpenToDecode
CryptMsgUpdate
CryptMsgClose
CryptMsgGetParam
CryptMsgControl
CertGetSubjectCertificateFromStore
CertNameToStrW
CertDuplicateCertificateContext
CertSetCertificateContextProperty
CryptDecodeObject
CertGetCertificateContextProperty
CertCreateCertificateContext
CertEnumCertificatesInStore
CertCloseStore
CertFreeCertificateContext
CertOpenStore
Exports
Exports
ZSTDMT_compressCCtx
ZSTDMT_compressStream
ZSTDMT_compressStream_generic
ZSTDMT_compress_advanced
ZSTDMT_createCCtx
ZSTDMT_createCCtx_advanced
ZSTDMT_endStream
ZSTDMT_flushStream
ZSTDMT_freeCCtx
ZSTDMT_getMTCtxParameter
ZSTDMT_initCStream
ZSTDMT_initCStream_advanced
ZSTDMT_initCStream_usingCDict
ZSTDMT_resetCStream
ZSTDMT_setMTCtxParameter
ZSTDMT_sizeof_CCtx
ZSTD_CCtxParam_getParameter
ZSTD_CCtxParam_setParameter
ZSTD_CCtxParams_init
ZSTD_CCtxParams_init_advanced
ZSTD_CCtxParams_reset
ZSTD_CCtx_getParameter
ZSTD_CCtx_loadDictionary
ZSTD_CCtx_loadDictionary_advanced
ZSTD_CCtx_loadDictionary_byReference
ZSTD_CCtx_refCDict
ZSTD_CCtx_refPrefix
ZSTD_CCtx_refPrefix_advanced
ZSTD_CCtx_reset
ZSTD_CCtx_resetParameters
ZSTD_CCtx_setParameter
ZSTD_CCtx_setParametersUsingCCtxParams
ZSTD_CCtx_setPledgedSrcSize
ZSTD_CStreamInSize
ZSTD_CStreamOutSize
ZSTD_DCtx_loadDictionary
ZSTD_DCtx_loadDictionary_advanced
ZSTD_DCtx_loadDictionary_byReference
ZSTD_DCtx_refDDict
ZSTD_DCtx_refPrefix
ZSTD_DCtx_refPrefix_advanced
ZSTD_DCtx_reset
ZSTD_DCtx_setFormat
ZSTD_DCtx_setMaxWindowSize
ZSTD_DStreamInSize
ZSTD_DStreamOutSize
ZSTD_adjustCParams
ZSTD_checkCParams
ZSTD_compress
ZSTD_compressBegin
ZSTD_compressBegin_advanced
ZSTD_compressBegin_usingCDict
ZSTD_compressBegin_usingCDict_advanced
ZSTD_compressBegin_usingDict
ZSTD_compressBlock
ZSTD_compressBound
ZSTD_compressCCtx
ZSTD_compressContinue
ZSTD_compressEnd
ZSTD_compressStream
ZSTD_compress_advanced
ZSTD_compress_generic
ZSTD_compress_generic_simpleArgs
ZSTD_compress_usingCDict
ZSTD_compress_usingCDict_advanced
ZSTD_compress_usingDict
ZSTD_copyCCtx
ZSTD_copyDCtx
ZSTD_createCCtx
ZSTD_createCCtxParams
ZSTD_createCCtx_advanced
ZSTD_createCDict
ZSTD_createCDict_advanced
ZSTD_createCDict_byReference
ZSTD_createCStream
ZSTD_createCStream_advanced
ZSTD_createDCtx
ZSTD_createDCtx_advanced
ZSTD_createDDict
ZSTD_createDDict_advanced
ZSTD_createDDict_byReference
ZSTD_createDStream
ZSTD_createDStream_advanced
ZSTD_decodingBufferSize_min
ZSTD_decompress
ZSTD_decompressBegin
ZSTD_decompressBegin_usingDDict
ZSTD_decompressBegin_usingDict
ZSTD_decompressBlock
ZSTD_decompressContinue
ZSTD_decompressDCtx
ZSTD_decompressStream
ZSTD_decompress_generic
ZSTD_decompress_generic_simpleArgs
ZSTD_decompress_usingDDict
ZSTD_decompress_usingDict
ZSTD_endStream
ZSTD_estimateCCtxSize
ZSTD_estimateCCtxSize_usingCCtxParams
ZSTD_estimateCCtxSize_usingCParams
ZSTD_estimateCDictSize
ZSTD_estimateCDictSize_advanced
ZSTD_estimateCStreamSize
ZSTD_estimateCStreamSize_usingCCtxParams
ZSTD_estimateCStreamSize_usingCParams
ZSTD_estimateDCtxSize
ZSTD_estimateDDictSize
ZSTD_estimateDStreamSize
ZSTD_estimateDStreamSize_fromFrame
ZSTD_findDecompressedSize
ZSTD_findFrameCompressedSize
ZSTD_flushStream
ZSTD_frameHeaderSize
ZSTD_freeCCtx
ZSTD_freeCCtxParams
ZSTD_freeCDict
ZSTD_freeCStream
ZSTD_freeDCtx
ZSTD_freeDDict
ZSTD_freeDStream
ZSTD_getBlockSize
ZSTD_getCParams
ZSTD_getDecompressedSize
ZSTD_getDictID_fromDDict
ZSTD_getDictID_fromDict
ZSTD_getDictID_fromFrame
ZSTD_getErrorCode
ZSTD_getErrorName
ZSTD_getErrorString
ZSTD_getFrameContentSize
ZSTD_getFrameHeader
ZSTD_getFrameHeader_advanced
ZSTD_getParams
ZSTD_initCStream
ZSTD_initCStream_advanced
ZSTD_initCStream_srcSize
ZSTD_initCStream_usingCDict
ZSTD_initCStream_usingCDict_advanced
ZSTD_initCStream_usingDict
ZSTD_initDStream
ZSTD_initDStream_usingDDict
ZSTD_initDStream_usingDict
ZSTD_initStaticCCtx
ZSTD_initStaticCDict
ZSTD_initStaticCStream
ZSTD_initStaticDCtx
ZSTD_initStaticDDict
ZSTD_initStaticDStream
ZSTD_insertBlock
ZSTD_isError
ZSTD_isFrame
ZSTD_maxCLevel
ZSTD_nextInputType
ZSTD_nextSrcSizeToDecompress
ZSTD_resetCStream
ZSTD_resetDStream
ZSTD_setDStreamParameter
ZSTD_sizeof_CCtx
ZSTD_sizeof_CDict
ZSTD_sizeof_CStream
ZSTD_sizeof_DCtx
ZSTD_sizeof_DDict
ZSTD_sizeof_DStream
ZSTD_versionNumber
ZSTD_versionString
Sections
.text Size: 2.3MB - Virtual size: 2.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 790KB - Virtual size: 790KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 409KB - Virtual size: 1.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.tls Size: 512B - Virtual size: 9B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.bdata1 Size: 512B - Virtual size: 4B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 3.8MB - Virtual size: 3.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 193KB - Virtual size: 192KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ