C:\work\SwitchER\x64\Release\SwitchER.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2024-04-08_b0734324ae5661672ad596b0274cfd18_ryuk.exe
Resource
win7-20240319-en
Behavioral task
behavioral2
Sample
2024-04-08_b0734324ae5661672ad596b0274cfd18_ryuk.exe
Resource
win10v2004-20240226-en
General
-
Target
2024-04-08_b0734324ae5661672ad596b0274cfd18_ryuk
-
Size
17.5MB
-
MD5
b0734324ae5661672ad596b0274cfd18
-
SHA1
4159f8d8d1ae64792f103b698465a6ebe7f3e7ea
-
SHA256
3f5eddf6f39444704d7b227ee26fbf15974f1ab2c8d91c026ec90e66fc940db2
-
SHA512
567c398f95c21b2912366a82e107fb50ffdcfd38a9ec7ad618ad06368326cee3cf68dd41ccc6d1c44e6de8ec52734a4562565d1b47ac5f4f3a6b1e81443d0dc7
-
SSDEEP
98304:0PhhjFJhvduZWmSbuvRqz/V1ZaNZQhqpyaQFLOAkGkzdnEVomFHKnP:m/bbCKiUqpyaQFLOyomFHKnP
Malware Config
Signatures
-
Detects executables containing possible sandbox analysis VM usernames 1 IoCs
resource yara_rule sample INDICATOR_SUSPICIOUS_EXE_SandboxUserNames -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2024-04-08_b0734324ae5661672ad596b0274cfd18_ryuk
Files
-
2024-04-08_b0734324ae5661672ad596b0274cfd18_ryuk.exe windows:6 windows x64 arch:x64
b512acbddaf2de08bba5821fca727f0d
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
PDB Paths
Imports
kernel32
GetEnvironmentStringsW
GetOEMCP
IsValidCodePage
GetTimeZoneInformation
ReadConsoleW
EnumSystemLocalesW
IsValidLocale
GetTimeFormatW
GetDateFormatW
GetConsoleMode
GetConsoleCP
SetEnvironmentVariableA
GetDriveTypeW
GetACP
GetStdHandle
VirtualQuery
FreeEnvironmentStringsW
GetSystemInfo
HeapQueryInformation
GetCommandLineA
SetStdHandle
ExitProcess
GetFileType
FreeLibraryAndExitThread
ExitThread
CreateThread
RtlUnwindEx
InterlockedPushEntrySList
RtlPcToFileHeader
LCMapStringW
GetCPInfo
SetFilePointerEx
FindFirstFileExW
GetStringTypeW
OutputDebugStringW
WriteConsoleW
VirtualAlloc
GlobalAddAtomW
LockResource
LoadResource
FindResourceW
GetSystemTime
lstrlenW
CreateEventW
CloseHandle
WaitForSingleObject
Sleep
SetEvent
DeleteFileW
RemoveDirectoryW
GetModuleHandleW
CopyFileW
lstrcmpA
MultiByteToWideChar
CreateDirectoryW
GetModuleFileNameW
GetTempPathW
GetLastError
SetFilePointer
CreateFileW
ReadFile
SetFileAttributesW
WriteFile
GetVersionExW
WideCharToMultiByte
GlobalReAlloc
GlobalSize
GlobalLock
GlobalUnlock
MulDiv
GetTickCount
GetWindowsDirectoryW
LoadLibraryW
FreeLibrary
GetCurrentThreadId
WaitForMultipleObjects
GlobalAlloc
GetTickCount64
OpenProcess
K32GetProcessImageFileNameW
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
lstrcmpW
lstrcpyW
HeapFree
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionEx
HeapSize
HeapReAlloc
RaiseException
HeapAlloc
DecodePointer
DeleteCriticalSection
GetProcessHeap
InitializeCriticalSection
OpenMutexW
CreateMutexW
GetCommandLineW
GlobalFree
lstrcpynW
QueryDosDeviceW
SetLastError
QueryPerformanceCounter
QueryPerformanceFrequency
GetCurrentThread
LocalFree
FormatMessageW
OutputDebugStringA
EncodePointer
GetSystemDirectoryW
FreeResource
GetModuleHandleExW
GetProcAddress
LoadLibraryExW
GlobalDeleteAtom
SizeofResource
GlobalFindAtomW
CreateActCtxW
ActivateActCtx
DeactivateActCtx
FindActCtxSectionStringW
QueryActCtxW
GetCurrentProcessId
InitializeCriticalSectionAndSpinCount
FileTimeToLocalFileTime
FindClose
FindFirstFileW
FindNextFileW
SystemTimeToTzSpecificLocalTime
FileTimeToSystemTime
GetProfileIntW
GetPrivateProfileIntW
GetPrivateProfileStringW
WritePrivateProfileStringW
SetThreadPriority
ResumeThread
TlsAlloc
TlsGetValue
TlsSetValue
TlsFree
GlobalHandle
LocalAlloc
LocalReAlloc
GlobalGetAtomNameW
GetThreadLocale
CompareStringW
GetLocaleInfoW
GetSystemDefaultUILanguage
GetUserDefaultUILanguage
GlobalFlags
VirtualProtect
GetCurrentDirectoryW
VerSetConditionMask
VerifyVersionInfoW
GetFileAttributesW
GetFileAttributesExW
GetFileSizeEx
GetFileTime
FlushFileBuffers
GetFileSize
GetFullPathNameW
GetVolumeInformationW
LockFile
SetEndOfFile
UnlockFile
DuplicateHandle
GetCurrentProcess
lstrcmpiW
FindResourceExW
SearchPathW
GetTempFileNameW
SetErrorMode
GetUserDefaultLCID
ResetEvent
WaitForSingleObjectEx
InitializeSListHead
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
IsProcessorFeaturePresent
GetSystemTimeAsFileTime
IsDebuggerPresent
GetStartupInfoW
user32
IsDialogMessageW
SetWindowTextW
IsWindowEnabled
IsDlgButtonChecked
CheckDlgButton
GetDlgItemTextW
SetDlgItemTextW
GetDlgItemInt
SetDlgItemInt
MoveWindow
ShowWindow
GetMonitorInfoW
MonitorFromWindow
WinHelpW
GetScrollInfo
SetScrollInfo
GetLastActivePopup
GetTopWindow
GetClassNameW
GetClassLongPtrW
SetWindowLongPtrW
GetWindowLongPtrW
EqualRect
MapWindowPoints
AdjustWindowRectEx
GetWindowTextLengthW
RemovePropW
GetPropW
SetPropW
ShowScrollBar
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
ScrollWindow
ValidateRect
EndPaint
BeginPaint
UpdateWindow
TrackPopupMenuEx
SetMenu
GetMenu
GetDlgCtrlID
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetWindowPlacement
GetWindowPlacement
DestroyWindow
IsChild
IsMenu
GetClassInfoExW
RegisterClassW
CallWindowProcW
GetMessageTime
PeekMessageW
RegisterWindowMessageW
InsertMenuW
GetMenuItemID
GetMenuState
GetMenuStringW
GetIconInfo
OffsetRect
DrawStateW
SetRectEmpty
keybd_event
SendInput
AttachThreadInput
GetGUIThreadInfo
EnumWindows
GetWindowInfo
GetWindow
EnableMenuItem
CheckMenuItem
SetActiveWindow
DestroyCursor
DestroyMenu
TrackPopupMenu
GetSubMenu
LoadMenuW
UnhookWindowsHookEx
DestroyIcon
DrawIcon
IsIconic
SetWindowsHookExW
GetSystemMenu
SetSystemCursor
SetMenuItemBitmaps
ChangeClipboardChain
SetClipboardViewer
SetLayeredWindowAttributes
GetWindowLongW
SetWindowLongW
UnregisterClassW
GetMenuCheckMarkDimensions
SetMenuItemInfoW
LoadBitmapW
SetDlgItemTextA
ActivateKeyboardLayout
LoadKeyboardLayoutW
IsWindow
GetClientRect
IsWindowVisible
InvalidateRect
GetDC
GetWindowThreadProcessId
SetClipboardData
EmptyClipboard
CloseClipboard
GetClipboardData
OpenClipboard
GetKeyboardState
MessageBoxW
GetKeyboardLayout
GetKeyboardLayoutNameA
GetForegroundWindow
CopyIcon
DispatchMessageW
TranslateMessage
WindowFromPoint
ClientToScreen
GetDoubleClickTime
GetWindowDC
CreateDialogIndirectParamW
EndDialog
GetNextDlgTabItem
GetActiveWindow
GetKeyNameTextW
MapVirtualKeyW
SendDlgItemMessageA
GetMenuItemInfoW
RegisterClipboardFormatW
PostQuitMessage
SetWindowContextHelpId
MapDialogRect
SetWindowRgn
GetSysColorBrush
DrawIconEx
GetMessageW
ShowOwnedPopups
GetAsyncKeyState
GrayStringW
DrawTextExW
TabbedTextOutW
ReleaseCapture
GetCapture
CopyImage
RealChildWindowFromPoint
ReuseDDElParam
TrackMouseEvent
IsZoomed
CharUpperW
DeleteMenu
NotifyWinEvent
LoadIconW
IsRectEmpty
CopyRect
GetDlgItem
GetDesktopWindow
RedrawWindow
InflateRect
DrawFrameControl
DrawFocusRect
GetSysColor
DrawTextW
GetWindowTextW
GetFocus
KillTimer
SetTimer
SetRect
LoadCursorW
SetCursor
SetCursorPos
CreatePopupMenu
GetMenuItemCount
RemoveMenu
DrawMenuBar
AppendMenuW
ReleaseDC
SetForegroundWindow
SetFocus
CreateWindowExW
SetWindowPos
WindowFromDC
BringWindowToTop
MessageBeep
GetParent
GetCaretPos
SystemParametersInfoW
FillRect
FrameRect
DrawEdge
GetClassInfoW
DefWindowProcW
IntersectRect
GetKeyState
GetCursorPos
ScreenToClient
IsClipboardFormatAvailable
GetSystemMetrics
GetMessagePos
PtInRect
InvertRect
SetCapture
ClipCursor
GetMenuDefaultItem
SetMenuDefaultItem
UpdateLayeredWindow
EnableScrollBar
UnionRect
MonitorFromPoint
EnumDisplayMonitors
LoadImageW
LoadAcceleratorsW
TranslateAcceleratorW
InsertMenuItemW
UnpackDDElParam
EnableWindow
PostMessageW
SendMessageW
GetWindowRgn
CreateMenu
GetComboBoxInfo
TranslateMDISysAccel
DefMDIChildProcW
DefFrameProcW
MapVirtualKeyExW
IsCharLowerW
SubtractRect
HideCaret
CreateAcceleratorTableW
ToUnicodeEx
CharUpperBuffW
GetUpdateRect
SetClassLongPtrW
DestroyAcceleratorTable
ModifyMenuW
LockWindowUpdate
SetParent
GetNextDlgGroupItem
InvalidateRgn
CopyAcceleratorTableW
CharNextW
WaitMessage
PostThreadMessageW
CallNextHookEx
GetWindowRect
gdi32
GetTextFaceW
SetPixelV
GetWindowOrgEx
GetViewportOrgEx
PtInRegion
GetBoundsRect
FrameRgn
SetPaletteEntries
ExtFloodFill
LPtoDP
GetSystemPaletteEntries
GetNearestPaletteIndex
EnumFontFamiliesExW
GetPaletteEntries
CreatePalette
RoundRect
OffsetRgn
SetDIBColorTable
StretchBlt
SetPixel
RealizePalette
GetRgnBox
GetTextCharsetInfo
EnumFontFamiliesW
CreateDIBitmap
CreateDIBSection
CreateRoundRectRgn
Polyline
Polygon
GetTextColor
Ellipse
CreateEllipticRgn
DPtoLP
SetRectRgn
GetMapMode
CombineRgn
CreateRectRgnIndirect
ScaleWindowExtEx
ScaleViewportExtEx
OffsetWindowOrgEx
OffsetViewportOrgEx
SetWindowOrgEx
SetWindowExtEx
SetViewportOrgEx
SetViewportExtEx
MoveToEx
SetTextAlign
SetROP2
SetPolyFillMode
GetLayout
SetLayout
SetMapMode
SelectPalette
ExtSelectClipRgn
SelectClipRgn
SaveDC
RestoreDC
LineTo
IntersectClipRect
GetWindowExtEx
GetViewportExtEx
GetStockObject
GetObjectType
GetClipBox
ExcludeClipRect
CreateRectRgn
CreatePatternBrush
CreateHatchBrush
CreateBitmap
SetBkColor
CreateDCW
CopyMetaFileW
SetDIBitsToDevice
SetStretchBltMode
GetPixel
PatBlt
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
CreateFontW
CreatePen
BitBlt
GetBkColor
CreateCompatibleBitmap
CreateCompatibleDC
GetDeviceCaps
GetCurrentObject
GetTextExtentPoint32W
FillRgn
CreatePolygonRgn
DeleteObject
SetBkMode
Rectangle
SelectObject
CreateSolidBrush
SetTextColor
SetDCBrushColor
DeleteDC
GetTextMetricsW
CreateFontIndirectW
GetObjectW
msimg32
AlphaBlend
TransparentBlt
comdlg32
ChooseColorW
ChooseFontW
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
SystemFunction036
RegOpenKeyExW
RegQueryValueExW
RegCloseKey
RegEnumValueW
RegCreateKeyExW
RegSetValueExW
RegEnumKeyExW
RegQueryValueW
RegEnumKeyW
RegDeleteKeyW
RegDeleteValueW
shell32
SHGetFolderPathW
ShellExecuteW
DragQueryFileW
CommandLineToArgvW
Shell_NotifyIconW
SHAppBarMessage
SHGetFileInfoW
DragFinish
SHGetDesktopFolder
SHBrowseForFolderW
SHGetSpecialFolderLocation
SHGetPathFromIDListW
SHGetMalloc
ExtractIconExW
comctl32
ImageList_GetImageInfo
ImageList_Draw
ImageList_AddMasked
InitCommonControlsEx
_TrackMouseEvent
shlwapi
PathFindExtensionW
PathFindFileNameW
PathRemoveFileSpecW
PathIsUNCW
StrFormatKBSizeW
PathStripToRootW
StrCmpW
uxtheme
GetThemeSysColor
GetWindowTheme
IsThemeBackgroundPartiallyTransparent
GetThemePartSize
IsAppThemed
OpenThemeData
CloseThemeData
DrawThemeBackground
GetThemeColor
GetCurrentThemeName
DrawThemeText
DrawThemeParentBackground
ole32
OleFlushClipboard
OleLockRunning
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
CreateILockBytesOnHGlobal
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateStreamOnHGlobal
CoRegisterMessageFilter
CoRevokeClassObject
CoGetClassObject
CoDisconnectObject
CoInitialize
CLSIDFromProgID
CLSIDFromString
CoCreateGuid
RevokeDragDrop
RegisterDragDrop
CoLockObjectExternal
DoDragDrop
OleGetClipboard
OleIsCurrentClipboard
OleSetClipboard
OleUninitialize
OleInitialize
CoFreeUnusedLibraries
CoCreateInstance
CoUninitialize
ReleaseStgMedium
OleDuplicateData
CoTaskMemFree
CoTaskMemAlloc
CoInitializeEx
oleaut32
VariantTimeToSystemTime
VariantInit
VariantClear
VariantChangeType
SysAllocString
LoadTypeLi
SysStringLen
SafeArrayDestroy
VarDateFromStr
VariantCopy
VarBstrFromDate
OleCreateFontIndirect
SystemTimeToVariantTime
VarUdateFromDate
SysFreeString
SysAllocStringLen
oledlg
OleUIBusyW
gdiplus
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdipCreateBitmapFromHBITMAP
GdipDrawImageI
GdipDeleteGraphics
GdipBitmapUnlockBits
GdipBitmapLockBits
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePaletteSize
GdipGetImagePalette
GdipGetImagePixelFormat
GdiplusShutdown
GdipAlloc
GdipFree
GdiplusStartup
GdipCloneImage
GdipDisposeImage
GdipGetImageGraphicsContext
GdipGetImageWidth
GdipGetImageHeight
oleacc
AccessibleObjectFromWindow
LresultFromObject
CreateStdAccessibleObject
imm32
ImmGetContext
ImmGetOpenStatus
ImmReleaseContext
winmm
PlaySoundW
Sections
.text Size: 3.1MB - Virtual size: 3.1MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 1.1MB - Virtual size: 1.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 48KB - Virtual size: 124KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 146KB - Virtual size: 145KB
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
.rsrc Size: 12.9MB - Virtual size: 12.9MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 78KB - Virtual size: 77KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ