NvOptimusEnablementCuda
Behavioral task
behavioral1
Sample
afbff87f565f4634dbff39f7f909e22b5f9f5bde92ec75043b9d1dea7f9a0562.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
afbff87f565f4634dbff39f7f909e22b5f9f5bde92ec75043b9d1dea7f9a0562.exe
Resource
win10v2004-20220812-en
General
-
Target
afbff87f565f4634dbff39f7f909e22b5f9f5bde92ec75043b9d1dea7f9a0562
-
Size
7.9MB
-
MD5
c0ea15781d96b4ee64325a52e7dfd3ec
-
SHA1
47481e3b901906b46c6f5355008888b491717dc8
-
SHA256
afbff87f565f4634dbff39f7f909e22b5f9f5bde92ec75043b9d1dea7f9a0562
-
SHA512
4e8cef6aebf6715b740b6d01fa20d157b2fae081908872011c52fda385fca08d38ab38f80ca93f23d6a3af1e917ebe3e05ae1bdf923b4d6d5cc5d456b6cb333f
-
SSDEEP
98304:j00gdP0zYIOe75qgUoAAKDtCLOCE8l66dVZ6ZtA5dSoiy:40rYIjqgULA2tLKtZ/blH
Malware Config
Signatures
-
Detectes Phoenix Miner Payload 1 IoCs
resource yara_rule sample miner_phoenix
Files
-
afbff87f565f4634dbff39f7f909e22b5f9f5bde92ec75043b9d1dea7f9a0562.exe windows x64
a8eb81b09f2018eee064158a9f3242cb
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
psapi
EnumProcessModules
GetModuleFileNameExA
cfgmgr32
CM_Open_DevNode_Key
CM_Locate_DevNodeW
CM_Get_Child
CM_Get_Sibling
CM_Get_DevNode_Status
CM_Get_DevNode_PropertyW
CM_Get_Device_ID_List_SizeW
CM_Get_Device_ID_ListW
CM_Get_Device_IDW
advapi32
RegisterEventSourceW
ReportEventW
CryptAcquireContextA
CryptReleaseContext
CryptGenRandom
CryptGetHashParam
CryptCreateHash
CryptHashData
CryptDestroyHash
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
DeregisterEventSource
RegOpenKeyExW
RegQueryValueExW
RegSetValueExW
RegGetValueW
RegEnumValueA
ws2_32
getpeername
inet_pton
shutdown
send
recv
freeaddrinfo
getaddrinfo
ntohs
select
getsockopt
getsockname
connect
accept
__WSAFDIsSet
WSAStringToAddressW
WSAAddressToStringW
WSASocketW
WSASend
WSARecv
WSAGetLastError
WSASetLastError
setsockopt
ntohl
listen
htons
htonl
ioctlsocket
closesocket
bind
WSACleanup
WSAStartup
socket
WSAIoctl
kernel32
GetACP
ReadConsoleInputA
PeekConsoleInputA
GetNumberOfConsoleInputEvents
SystemTimeToTzSpecificLocalTime
PeekNamedPipe
GetDriveTypeW
ReadFile
SetStdHandle
ExitProcess
GetModuleHandleExW
GetCommandLineW
GetCommandLineA
RtlUnwindEx
UnregisterWaitEx
QueryDepthSList
InterlockedFlushSList
GetLastError
PostQueuedCompletionStatus
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
DeleteCriticalSection
GetCurrentThread
TlsAlloc
TlsFree
GetModuleHandleA
GetProcAddress
VerSetConditionMask
CloseHandle
SetLastError
CreateIoCompletionPort
GetQueuedCompletionStatus
WaitForSingleObject
SetWaitableTimer
QueueUserAPC
TerminateThread
TlsGetValue
TlsSetValue
WaitForMultipleObjects
VerifyVersionInfoA
WideCharToMultiByte
WaitForSingleObjectEx
ReleaseSemaphore
GetSystemTimeAsFileTime
CreateFileA
OutputDebugStringA
GetCurrentProcess
GetLocalTime
GetTickCount64
MultiByteToWideChar
FreeLibrary
WaitForMultipleObjectsEx
SetErrorMode
LoadLibraryA
DeviceIoControl
GetExitCodeProcess
CreateProcessA
ExpandEnvironmentStringsA
GetSystemDirectoryA
LoadLibraryExA
CreateSemaphoreA
GetSystemTime
SystemTimeToFileTime
SetConsoleCtrlHandler
GetStdHandle
WriteFile
SetConsoleTextAttribute
GetConsoleMode
SetConsoleMode
CreateFileW
Sleep
GetCurrentProcessId
ExitThread
OpenProcess
VirtualProtect
EnumSystemLocalesW
GetModuleHandleW
QueryFullProcessImageNameA
CreateToolhelp32Snapshot
Process32First
Process32Next
LocalFileTimeToFileTime
SetThreadExecutionState
CreateWaitableTimerA
ReadConsoleW
GlobalMemoryStatusEx
SetThreadPriority
SetEvent
ReleaseMutex
SleepEx
CreateMutexW
CreateEventW
IsBadReadPtr
IsBadWritePtr
InitOnceExecuteOnce
SetCurrentDirectoryW
GetCurrentDirectoryW
DeleteFileW
FindClose
FindFirstFileW
FindNextFileW
GetFileAttributesW
GetFileAttributesExW
GetFileTime
GetFullPathNameW
RemoveDirectoryW
SetEndOfFile
SetFilePointerEx
HeapSize
MoveFileExW
LCMapStringW
AreFileApisANSI
QueryPerformanceFrequency
QueryPerformanceCounter
SetEnvironmentVariableA
VirtualAlloc
VirtualFree
GetSystemInfo
GetNativeSystemInfo
InitializeCriticalSection
TryEnterCriticalSection
GetCurrentThreadId
SwitchToThread
ResetEvent
GetModuleFileNameA
HeapDestroy
HeapAlloc
HeapFree
HeapReAlloc
FreeLibraryAndExitThread
HeapCreate
LocalAlloc
GetSystemDirectoryW
LocalFree
LoadLibraryExW
GetModuleFileNameW
FormatMessageA
GetFileType
FlushConsoleInputBuffer
GetTickCount
GlobalMemoryStatus
LoadLibraryW
InterlockedPushEntrySList
InterlockedPopEntrySList
GetVersionExW
GetThreadTimes
UnregisterWait
GetConsoleCP
GetDateFormatW
GetTimeFormatW
IsValidLocale
FileTimeToSystemTime
GetUserDefaultLCID
RegisterWaitForSingleObject
SetThreadAffinityMask
FlushFileBuffers
GetTimeZoneInformation
SetEnvironmentVariableW
GetProcessHeap
FindFirstFileExA
FindNextFileA
IsValidCodePage
GetOEMCP
GetProcessAffinityMask
GetNumaHighestNodeNumber
DeleteTimerQueueTimer
ChangeTimerQueueTimer
CreateTimerQueueTimer
GetLogicalProcessorInformation
GetThreadPriority
CreateThread
SignalObjectAndWait
CreateTimerQueue
GetStartupInfoW
GetEnvironmentStringsW
FreeEnvironmentStringsW
WriteConsoleW
VirtualQuery
RaiseException
DuplicateHandle
GetExitCodeThread
RtlPcToFileHeader
EncodePointer
DecodePointer
QueueUserWorkItem
IsProcessorFeaturePresent
GetCPInfo
CompareStringW
GetLocaleInfoW
GetStringTypeW
InitializeSListHead
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
IsDebuggerPresent
user32
GetProcessWindowStation
GetUserObjectInformationW
MessageBoxW
ole32
StringFromGUID2
mswsock
GetAcceptExSockaddrs
AcceptEx
wintrust
CryptCATAdminCalcHashFromFileHandle
CryptCATAdminEnumCatalogFromHash
CryptCATAdminReleaseCatalogContext
CryptCATAdminReleaseContext
WinVerifyTrust
CryptCATAdminAcquireContext
CryptCATCatalogInfoFromContext
crypt32
CertEnumCertificatesInStore
CertFreeCertificateContext
CertCloseStore
CertOpenSystemStoreA
Exports
Exports
Sections
.text Size: 4.1MB - Virtual size: 4.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 3.3MB - Virtual size: 3.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 346KB - Virtual size: 381KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 160KB - Virtual size: 160KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.tls Size: 512B - Virtual size: 21B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.gfids Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 32KB - Virtual size: 31KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ