Static task
static1
Behavioral task
behavioral1
Sample
2024-01-18_a1dbefb9035d8b7342c9f4c6a7e66e2f_ryuk.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
2024-01-18_a1dbefb9035d8b7342c9f4c6a7e66e2f_ryuk.exe
Resource
win10v2004-20231215-en
General
-
Target
2024-01-18_a1dbefb9035d8b7342c9f4c6a7e66e2f_ryuk
-
Size
1.2MB
-
MD5
a1dbefb9035d8b7342c9f4c6a7e66e2f
-
SHA1
f917110a5551f76b1d2ca9e52d4edcc025377f1e
-
SHA256
f22afafe33499202978933738b2a9e563eb10a0d72a63b669f2872d9af044bee
-
SHA512
fc941ba96f907963909d99f65b794896f36a5cf0ee3a41946fcaa7883e6f9478ab4c73378b15e53d77641b64ac3d93de7042e8462cb6b7fd489782067aad6984
-
SSDEEP
24576:Wk1K+KhKO5QED9wh6rSfHpFfUcQC7VtTqHtVNf07+:Wk1K5Qa9wYCHff8OtTqHtHm
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-01-18_a1dbefb9035d8b7342c9f4c6a7e66e2f_ryuk
Files
-
2024-01-18_a1dbefb9035d8b7342c9f4c6a7e66e2f_ryuk.exe windows:6 windows x64 arch:x64
308ab740e7d836fd12ba31a18a3ec35d
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
dsound
ord1
ord6
ord7
ord2
winmm
midiInGetNumDevs
timeEndPeriod
timeBeginPeriod
midiInUnprepareHeader
midiOutGetDevCapsA
midiInGetDevCapsA
midiOutReset
midiInStop
midiOutClose
midiOutLongMsg
midiOutGetNumDevs
midiInOpen
midiOutShortMsg
midiInAddBuffer
midiInClose
midiInStart
midiOutUnprepareHeader
midiInPrepareHeader
midiInReset
midiOutOpen
midiOutPrepareHeader
opengl32
glBindTexture
glTexParameteri
glDeleteTextures
glTexImage2D
glPixelStorei
glShadeModel
glEnable
glBlendFunc
glDisable
glClearColor
glMap1f
glViewport
glMatrixMode
glLoadIdentity
glOrtho
glTexSubImage2D
glClear
glPushMatrix
glRotatef
glColor4f
glBegin
glTexCoord2f
wglGetCurrentDC
wglGetProcAddress
glGetString
wglCreateContext
glVertex2f
glEnd
glPopMatrix
glPointSize
glVertex2d
glColor3f
glEvalCoord1f
glVertex3fv
glVertex3f
glFlush
glRasterPos2i
glDrawPixels
glFinish
glReadPixels
wglMakeCurrent
wglDeleteContext
glGenTextures
glu32
gluDeleteNurbsRenderer
gluOrtho2D
comctl32
InitCommonControlsEx
ord17
wininet
InternetGetConnectedState
kernel32
GetEnvironmentStringsW
GetCommandLineW
GetCommandLineA
GetOEMCP
IsValidCodePage
FindNextFileA
FindFirstFileExA
FindClose
GetTimeZoneInformation
ReadConsoleW
SetFilePointerEx
SetStdHandle
GetFullPathNameW
FreeEnvironmentStringsW
GetConsoleMode
GetConsoleCP
FlushFileBuffers
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetTimeFormatW
GetDateFormatW
HeapReAlloc
HeapFree
HeapAlloc
GetACP
WriteFile
GetStdHandle
GetModuleFileNameW
SetEnvironmentVariableA
GetProcessHeap
GetCurrentDirectoryW
WriteConsoleW
HeapSize
ReadFile
SetEndOfFile
FileTimeToSystemTime
OpenFile
MultiByteToWideChar
EnterCriticalSection
LeaveCriticalSection
GetModuleHandleA
LoadLibraryA
FreeLibrary
SetThreadPriority
InitializeCriticalSection
WaitForSingleObject
Sleep
SetEvent
CloseHandle
ResetEvent
DeleteCriticalSection
CreateEventA
CreateMutexA
CreateTimerQueue
OpenMutexA
WritePrivateProfileStringA
CreateDirectoryA
GetPrivateProfileIntA
GetPrivateProfileStringA
OutputDebugStringA
GetModuleFileNameA
GlobalLock
GetCurrentProcessId
WideCharToMultiByte
GlobalUnlock
SizeofResource
FindResourceA
LockResource
LoadResource
ExitProcess
SystemTimeToTzSpecificLocalTime
PeekNamedPipe
GetFileType
GetDriveTypeW
CreateFileW
GetModuleHandleExW
FreeLibraryAndExitThread
ExitThread
CreateThread
InterlockedFlushSList
InterlockedPushEntrySList
LoadLibraryExW
GetLastError
RtlUnwindEx
RaiseException
RtlPcToFileHeader
GetCPInfo
GetStringTypeW
GetLocaleInfoW
LCMapStringW
CompareStringW
GetTickCount
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSectionAndSpinCount
SetLastError
DecodePointer
EncodePointer
QueryPerformanceFrequency
GetCurrentThread
DuplicateHandle
TryEnterCriticalSection
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
QueryPerformanceCounter
GetStartupInfoW
IsDebuggerPresent
GetProcAddress
GetModuleHandleW
CreateEventW
WaitForSingleObjectEx
IsProcessorFeaturePresent
TerminateProcess
GetCurrentProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
SignalObjectAndWait
SwitchToThread
GetThreadPriority
GetLogicalProcessorInformation
CreateTimerQueueTimer
ChangeTimerQueueTimer
DeleteTimerQueueTimer
GetNumaHighestNodeNumber
GetProcessAffinityMask
SetThreadAffinityMask
RegisterWaitForSingleObject
UnregisterWait
GetThreadTimes
GetVersionExW
VirtualAlloc
VirtualFree
VirtualProtect
ReleaseSemaphore
InterlockedPopEntrySList
QueryDepthSList
UnregisterWaitEx
LoadLibraryW
ReleaseMutex
user32
GetMessageA
DispatchMessageA
GetClassLongA
RegisterWindowMessageA
IsDialogMessageA
GetWindowLongA
TranslateMessage
CreateDialogParamA
GetParent
FindWindowA
SetForegroundWindow
GetWindowRect
GetAncestor
GetSystemMetrics
DialogBoxParamA
wsprintfA
ShowWindow
MessageBoxA
MoveWindow
SendDlgItemMessageA
GetClientRect
GetDlgItem
PostQuitMessage
EnableWindow
GetForegroundWindow
EndPaint
DestroyWindow
GetDC
RegisterClassA
DefWindowProcA
CreateWindowExA
UnregisterClassA
ReleaseDC
CharLowerBuffA
InvalidateRect
ShowCursor
ReleaseCapture
UpdateWindow
SetWindowLongPtrA
GetWindowLongPtrA
IsClipboardFormatAvailable
PeekMessageA
AppendMenuA
SetCapture
SendMessageA
GetClipboardData
GetUpdateRect
SetFocus
DestroyMenu
EnumWindows
SetWindowTextA
BeginPaint
GetCursorPos
GetDesktopWindow
SetCursorPos
TrackMouseEvent
ValidateRect
CloseClipboard
ClientToScreen
SetTimer
GetCapture
OpenClipboard
TrackPopupMenu
GetClassNameA
CreatePopupMenu
ScreenToClient
SetWindowPos
LoadCursorA
GetKeyState
GetWindowThreadProcessId
DrawTextW
DrawTextA
EndDialog
CallWindowProcA
gdi32
GetTextMetricsA
CreateDIBSection
CreateCompatibleDC
DeleteDC
DeleteObject
BitBlt
SetPixelFormat
ChoosePixelFormat
CreateFontA
SetBkColor
GetStockObject
SetBkMode
SetTextColor
SelectObject
comdlg32
GetSaveFileNameA
ChooseColorA
GetOpenFileNameA
advapi32
RegCloseKey
RegOpenKeyExA
RegQueryValueExA
RegOpenKeyA
RegEnumKeyA
shell32
SHGetFolderPathA
ShellExecuteA
SHGetSpecialFolderPathA
ole32
CoInitialize
CoUninitialize
CoCreateInstance
CLSIDFromString
Sections
.text Size: 757KB - Virtual size: 757KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 245KB - Virtual size: 245KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 16.4MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 36KB - Virtual size: 36KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.gfids Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.tls Size: 512B - Virtual size: 9B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
_RDATA Size: 6KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 183KB - Virtual size: 182KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 6KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ