D:\a\SoftEtherVPN\SoftEtherVPN\build\vpnclient.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-07-04_9fe005c01c1b6eaf1596fd080662fb32_ryuk.exe
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
2024-07-04_9fe005c01c1b6eaf1596fd080662fb32_ryuk.exe
Resource
win10v2004-20240704-en
General
-
Target
2024-07-04_9fe005c01c1b6eaf1596fd080662fb32_ryuk
-
Size
8.4MB
-
MD5
9fe005c01c1b6eaf1596fd080662fb32
-
SHA1
825c754b8f8e4ab526e55e419bf50460278da26a
-
SHA256
a668b73d4e05c0edbb51e42fcdadb970dfbb165a9b6b894700500f73ec0f2eb8
-
SHA512
340865c3de6f41d5b3e47392163a1cbd5368afe31d6671caf5320f32fd3d199316ad0459ae698c7ccf52f41d5ac9561a9b7c0b3159e9c31944e3b90765b361c7
-
SSDEEP
98304:krNoEhU+dXtHjrHpUXi8BHKDpWNjBwGcBpt:8NRUehHpKi8lKDgNmG2
Malware Config
Signatures
-
Embeds OpenSSL 1 IoCs
Embeds OpenSSL, may be used to circumvent TLS interception.
resource yara_rule sample embeds_openssl -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-07-04_9fe005c01c1b6eaf1596fd080662fb32_ryuk
Files
-
2024-07-04_9fe005c01c1b6eaf1596fd080662fb32_ryuk.exe windows:6 windows x64 arch:x64
47cb9956250871e186aaa9e276cfd8ee
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
PDB Paths
Imports
kernel32
AcquireSRWLockExclusive
AcquireSRWLockShared
CloseHandle
CompareStringW
ConvertFiberToThread
ConvertThreadToFiberEx
CreateDirectoryA
CreateDirectoryW
CreateEventA
CreateFiberEx
CreateFileA
CreateFileW
CreateMutexA
CreateProcessA
CreateProcessW
CreateSemaphoreA
CreateThread
DeleteCriticalSection
DeleteFiber
DeleteFileA
DeleteFileW
DeviceIoControl
EncodePointer
EnterCriticalSection
EnumResourceNamesA
EnumSystemLocalesW
ExitProcess
ExitThread
FileTimeToSystemTime
FindClose
FindFirstFileA
FindFirstFileExW
FindFirstFileW
FindNextFileA
FindNextFileW
FlsAlloc
FlsFree
FlsGetValue
FlsSetValue
FlushFileBuffers
FormatMessageA
FreeEnvironmentStringsW
FreeLibrary
FreeLibraryAndExitThread
GetACP
GetCPInfo
GetCommandLineA
GetCommandLineW
GetComputerNameA
GetComputerNameExW
GetComputerNameW
GetConsoleCP
GetConsoleMode
GetConsoleOutputCP
GetConsoleScreenBufferInfo
GetCurrentDirectoryA
GetCurrentDirectoryW
GetCurrentProcess
GetCurrentProcessId
GetCurrentThread
GetCurrentThreadId
GetDateFormatW
GetDiskFreeSpaceExA
GetDiskFreeSpaceExW
GetDriveTypeW
GetEnvironmentStringsW
GetEnvironmentVariableW
GetExitCodeProcess
GetExitCodeThread
GetFileAttributesExW
GetFileInformationByHandle
GetFileSize
GetFileSizeEx
GetFileType
GetFullPathNameW
GetLastError
GetLocalTime
GetLocaleInfoW
GetModuleFileNameA
GetModuleFileNameW
GetModuleHandleA
GetModuleHandleExW
GetModuleHandleW
GetNativeSystemInfo
GetNumberOfConsoleInputEvents
GetOEMCP
GetProcAddress
GetProcessHeap
GetShortPathNameA
GetShortPathNameW
GetStartupInfoW
GetStdHandle
GetStringTypeW
GetSystemDirectoryA
GetSystemInfo
GetSystemTime
GetSystemTimeAsFileTime
GetTempPathA
GetTempPathW
GetThreadLocale
GetTimeFormatW
GetTimeZoneInformation
GetUserDefaultLCID
GetVersionExA
GlobalMemoryStatus
HeapAlloc
HeapCreate
HeapDestroy
HeapFree
HeapReAlloc
HeapSize
InitializeCriticalSection
InitializeCriticalSectionAndSpinCount
InitializeSListHead
InitializeSRWLock
InterlockedFlushSList
InterlockedPushEntrySList
IsDebuggerPresent
IsProcessorFeaturePresent
IsValidCodePage
IsValidLocale
IsWow64Process
LCMapStringW
LeaveCriticalSection
LoadLibraryA
LoadLibraryExA
LoadLibraryExW
LoadLibraryW
LocalFree
MoveFileA
MoveFileW
MulDiv
MultiByteToWideChar
OpenEventA
OpenMutexA
OpenProcess
OutputDebugStringW
PeekConsoleInputA
PeekNamedPipe
PulseEvent
QueryFullProcessImageNameA
QueryFullProcessImageNameW
QueryPerformanceCounter
QueryPerformanceFrequency
RaiseException
ReadConsoleA
ReadConsoleInputW
ReadConsoleW
ReadFile
ReleaseMutex
ReleaseSRWLockExclusive
ReleaseSRWLockShared
ReleaseSemaphore
RemoveDirectoryA
RemoveDirectoryW
ResetEvent
ResumeThread
RtlCaptureContext
RtlLookupFunctionEntry
RtlPcToFileHeader
RtlUnwind
RtlUnwindEx
RtlVirtualUnwind
SetConsoleCtrlHandler
SetConsoleMode
SetConsoleScreenBufferSize
SetCurrentDirectoryW
SetEndOfFile
SetEnvironmentVariableW
SetErrorMode
SetEvent
SetFilePointer
SetFilePointerEx
SetFileTime
SetLastError
SetPriorityClass
SetProcessShutdownParameters
SetStdHandle
SetThreadAffinityMask
SetThreadPriority
SetUnhandledExceptionFilter
Sleep
SwitchToFiber
SystemTimeToFileTime
SystemTimeToTzSpecificLocalTime
TerminateProcess
TlsAlloc
TlsFree
TlsGetValue
TlsSetValue
TryEnterCriticalSection
UnhandledExceptionFilter
VirtualAlloc
VirtualFree
VirtualLock
VirtualProtect
VirtualUnlock
WaitForMultipleObjects
WaitForSingleObject
WideCharToMultiByte
Wow64DisableWow64FsRedirection
Wow64RevertWow64FsRedirection
WriteConsoleA
WriteConsoleW
WriteFile
lstrcmpiA
lstrlenA
user32
AllowSetForegroundWindow
AppendMenuW
CallWindowProcW
CheckDlgButton
CreatePopupMenu
CreateWindowExA
CreateWindowExW
DefWindowProcA
DeleteMenu
DestroyIcon
DestroyMenu
DestroyWindow
DialogBoxParamW
DispatchMessageA
DrawMenuBar
DrawTextW
EnableMenuItem
EnableWindow
EndDialog
EnumChildWindows
EnumWindows
ExitWindowsEx
FindWindowA
GetClassNameA
GetClassNameW
GetClientRect
GetCursorPos
GetDlgCtrlID
GetDlgItem
GetFocus
GetForegroundWindow
GetKeyState
GetMenu
GetMenuItemCount
GetMenuItemID
GetMenuItemInfoA
GetMenuItemInfoW
GetMenuStringA
GetMenuStringW
GetMessageA
GetParent
GetProcessWindowStation
GetPropW
GetSubMenu
GetSysColor
GetSystemMenu
GetUserObjectInformationW
GetWindowLongA
GetWindowLongPtrA
GetWindowLongPtrW
GetWindowPlacement
GetWindowRect
GetWindowTextA
GetWindowTextLengthA
GetWindowTextLengthW
GetWindowTextW
GetWindowThreadProcessId
InsertMenuW
IsDlgButtonChecked
IsIconic
IsWindowEnabled
KillTimer
LoadCursorA
LoadIconA
LoadImageA
LoadMenuA
MapDialogRect
MessageBeep
MessageBoxA
MessageBoxW
MoveWindow
PeekMessageA
PostMessageA
PostQuitMessage
RedrawWindow
RegisterClassA
RegisterWindowMessageA
RemovePropW
SendMessageA
SendMessageTimeoutA
SendMessageW
SetActiveWindow
SetFocus
SetForegroundWindow
SetMenuItemInfoA
SetMenuItemInfoW
SetPropW
SetRect
SetTimer
SetWindowLongA
SetWindowLongPtrA
SetWindowLongPtrW
SetWindowPlacement
SetWindowPos
SetWindowTextW
ShowWindow
SwitchToThisWindow
SystemParametersInfoA
TrackPopupMenu
TranslateMessage
UnregisterClassA
UpdateWindow
wsprintfA
advapi32
AddAccessAllowedAceEx
AdjustTokenPrivileges
AllocateLocallyUniqueId
ChangeServiceConfig2A
CloseServiceHandle
ControlService
ConvertStringSidToSidA
CreateProcessAsUserW
CreateServiceW
CryptAcquireContextW
CryptCreateHash
CryptDecrypt
CryptDestroyHash
CryptDestroyKey
CryptEnumProvidersW
CryptExportKey
CryptGenRandom
CryptGetProvParam
CryptGetUserKey
CryptReleaseContext
CryptSetHashParam
CryptSignHashW
DeleteService
DeregisterEventSource
DuplicateTokenEx
GetLengthSid
GetUserNameA
GetUserNameW
InitializeAcl
LogonUserA
LogonUserW
LookupAccountNameA
LookupPrivilegeValueA
OpenProcessToken
OpenSCManagerA
OpenServiceA
QueryServiceStatus
RegCloseKey
RegCreateKeyExA
RegDeleteKeyExA
RegDeleteValueA
RegEnumKeyExA
RegEnumValueA
RegLoadKeyW
RegOpenKeyExA
RegQueryValueExA
RegQueryValueExW
RegSetValueExA
RegSetValueExW
RegUnLoadKeyW
RegisterEventSourceW
ReportEventW
SetNamedSecurityInfoW
SetTokenInformation
StartServiceA
SystemFunction036
secur32
GetUserNameExA
GetUserNameExW
LsaConnectUntrusted
LsaDeregisterLogonProcess
LsaFreeReturnBuffer
LsaLogonUser
LsaLookupAuthenticationPackage
shell32
SHBrowseForFolderA
SHBrowseForFolderW
SHChangeNotify
SHGetMalloc
SHGetPathFromIDListA
SHGetPathFromIDListW
SHGetSpecialFolderLocation
ShellExecuteA
ShellExecuteExA
ShellExecuteExW
ShellExecuteW
Shell_NotifyIconW
winmm
PlaySoundA
timeGetTime
iphlpapi
CancelMibChangeNotify2
CreateIpForwardEntry2
DeleteIpForwardEntry2
FreeMibTable
GetAdaptersAddresses
GetAdaptersInfo
GetIfTable
GetIfTable2
GetInterfaceInfo
GetIpForwardTable2
GetIpInterfaceEntry
GetNetworkParams
IcmpCloseHandle
IcmpCreateFile
IcmpSendEcho
InitializeIpForwardEntry
IpReleaseAddress
IpRenewAddress
NotifyRouteChange2
psapi
EnumProcessModules
EnumProcesses
GetModuleFileNameExA
GetModuleFileNameExW
gdi32
BitBlt
CreateCompatibleDC
CreateDIBSection
CreateFontA
DeleteDC
DeleteObject
GdiFlush
GetDeviceCaps
GetObjectA
GetStockObject
GetTextExtentPoint32A
GetTextMetricsA
SelectObject
wtsapi32
WTSFreeMemory
WTSQuerySessionInformationW
setupapi
CM_Get_DevNode_Status_Ex
CM_Get_Device_ID_ExA
SetupDiCallClassInstaller
SetupDiCreateDeviceInfoList
SetupDiCreateDeviceInfoW
SetupDiDestroyDeviceInfoList
SetupDiEnumDeviceInfo
SetupDiGetClassDevsExA
SetupDiGetDeviceInfoListDetailA
SetupDiGetDeviceRegistryPropertyA
SetupDiGetINFClassW
SetupDiRemoveDevice
SetupDiSetClassInstallParamsA
SetupDiSetDeviceRegistryPropertyA
newdev
UpdateDriverForPlugAndPlayDevicesW
dwmapi
DwmIsCompositionEnabled
dbghelp
MiniDumpWriteDump
ws2_32
WSAAccept
WSACleanup
WSAEventSelect
WSAGetLastError
WSAIoctl
WSASetLastError
WSAStartup
accept
bind
closesocket
connect
freeaddrinfo
getaddrinfo
gethostbyaddr
gethostbyname
gethostname
getnameinfo
getpeername
getservbyname
getservbyport
getsockname
getsockopt
htonl
htons
inet_addr
inet_ntoa
ioctlsocket
listen
ntohs
recv
recvfrom
select
send
sendto
setsockopt
shutdown
socket
crypt32
CertCloseStore
CertDuplicateCertificateContext
CertEnumCertificatesInStore
CertFindCertificateInStore
CertFreeCertificateContext
CertGetCertificateContextProperty
CertOpenStore
CertOpenSystemStoreA
CertOpenSystemStoreW
comctl32
CreatePropertySheetPageW
CreateStatusWindowW
ImageList_Create
ImageList_Destroy
ImageList_ReplaceIcon
ImageList_SetBkColor
InitCommonControlsEx
PropertySheetW
comdlg32
GetOpenFileNameA
GetOpenFileNameW
GetSaveFileNameA
GetSaveFileNameW
ole32
CoCreateInstance
CoInitialize
CoTaskMemAlloc
CoUninitialize
PropVariantClear
oleaut32
SysAllocString
SysFreeString
urlmon
CreateURLMoniker
Sections
.text Size: 6.3MB - Virtual size: 6.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.5MB - Virtual size: 1.5MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 150KB - Virtual size: 188KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 286KB - Virtual size: 286KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.00cfg Size: 512B - Virtual size: 56B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.gxfg Size: 59KB - Virtual size: 59KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.retplne Size: 512B - Virtual size: 72B
_RDATA Size: 512B - Virtual size: 500B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
memcpy_ Size: 512B - Virtual size: 264B
.rsrc Size: 45KB - Virtual size: 44KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 49KB - Virtual size: 48KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ