NvOptimusEnablementCuda
Static task
static1
Behavioral task
behavioral1
Sample
2024-08-19_ee386a2cf6d72908159452e8a85f2955_ryuk.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
2024-08-19_ee386a2cf6d72908159452e8a85f2955_ryuk.exe
Resource
win10v2004-20240802-en
General
-
Target
2024-08-19_ee386a2cf6d72908159452e8a85f2955_ryuk
-
Size
7.8MB
-
MD5
ee386a2cf6d72908159452e8a85f2955
-
SHA1
071a395c96a0d010eab9c82b26726a09a2d64897
-
SHA256
7b81f8f0b3422d77cbd9033a7363192642ee04f4b66b008c575caddaee34720a
-
SHA512
fac2c8043ddee26db2b36d3a4eeb5c6dd2740a2e85b1a055284ff399eb71bfffc1afa0ea06446bf94d0d03c5ba572ca0b5f410862f3c48650be5dfd387e0f254
-
SSDEEP
98304:xi4jwJ2zVPiuNMuE1y2qldX6i/hIUA+nCvw3c7Mk9OpxK:I4NpPiMMt1y2AdX6i/hIal3ajkp
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-08-19_ee386a2cf6d72908159452e8a85f2955_ryuk
Files
-
2024-08-19_ee386a2cf6d72908159452e8a85f2955_ryuk.exe windows:6 windows x64 arch:x64
6cb963f862ace78070e002f91c4f5c49
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
OutputDebugStringA
GetCurrentProcess
GetLocalTime
GetTickCount64
MultiByteToWideChar
FreeLibrary
WaitForMultipleObjectsEx
SetErrorMode
LoadLibraryA
CreateFileA
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.0MB - Virtual size: 4.0MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 3.2MB - Virtual size: 3.2MB
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: 159KB - Virtual size: 159KB
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