X:\rdr3\dlc\titleupdate\build\dev_live\game_win64_master.pdb
Static task
static1
Behavioral task
behavioral1
Sample
RDR2.exe
Resource
win7-20240611-en
Behavioral task
behavioral2
Sample
RDR2.exe
Resource
win10v2004-20240508-en
General
-
Target
RDR2.exe
-
Size
108.8MB
-
MD5
fce17b0977460aaf184b536c74d36af7
-
SHA1
03769850d4cf832795c8ff79894177cbc3d40439
-
SHA256
515387809f7fe561aa5c6b2b2fc57d1f20daed14a5f26e00765b45d173247183
-
SHA512
26b8d731895de071cc750653a82d1b3a80610fb0a52f606ed93e988fa0924ce60190c539a245432d100f9c79668c579c6aa7edb0adf0ee0be7e46f8bf5cd9a9b
-
SSDEEP
786432:qvk7C4rxzF1bGizNWifThg8n22r4TdjOthp91E57XQK6dtgl:97bFaWWifdg8nJ6othp91ERQKw8
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource RDR2.exe
Files
-
RDR2.exe.exe windows:6 windows x64 arch:x64
051783ce19703ced1bb9759180d65ac4
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
PDB Paths
Imports
kernel32
FlushFileBuffers
HeapReAlloc
GetCurrentDirectoryW
GetConsoleMode
ReadConsoleW
GetTimeZoneInformation
GetTimeFormatW
GetDateFormatW
GetACP
GetStdHandle
GetFileType
GetModuleHandleExW
HeapSize
GetFullPathNameA
GetDriveTypeW
RtlUnwindEx
SetEnvironmentVariableA
GetSystemDirectoryW
InitializeSListHead
IsProcessorFeaturePresent
GetStartupInfoW
UnhandledExceptionFilter
IsDebuggerPresent
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
WaitForSingleObjectEx
GetStringTypeW
LCMapStringW
CompareStringW
SetEnvironmentVariableW
SetStdHandle
GetFileSize
GetConsoleWindow
GetModuleHandleA
GetPhysicallyInstalledSystemMemory
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
SwitchToThread
IsValidCodePage
GetOEMCP
GetEnvironmentStringsW
FreeEnvironmentStringsW
WriteConsoleW
GetFullPathNameW
GetConsoleCP
TerminateProcess
CreateEventW
SetLastError
GetCPInfo
RaiseException
DecodePointer
EncodePointer
RtlPcToFileHeader
FormatMessageW
InitializeCriticalSection
GetThreadContext
GetSystemTimeAsFileTime
GetOverlappedResult
CreateFileA
VerifyVersionInfoW
CreateEventExA
VerSetConditionMask
GetSystemDefaultUILanguage
GlobalAddAtomA
LocalFree
LocalAlloc
FileTimeToSystemTime
MoveFileWithProgressW
MoveFileExW
CreateFileMappingA
FormatMessageA
UnmapViewOfFile
MapViewOfFile
ResetEvent
GetTempPathW
WriteFile
SetFileTime
SetFilePointerEx
SetFileAttributesW
SetEndOfFile
RemoveDirectoryW
GetFileAttributesExW
GetFileAttributesW
FileTimeToLocalFileTime
WerRegisterFile
GetSystemDefaultLocaleName
CreateSemaphoreA
SetThreadAffinityMask
GetProcessAffinityMask
LoadLibraryExW
GetModuleHandleW
VirtualFree
GetLocalTime
GetSystemInfo
ResumeThread
QueryPerformanceCounter
GetCommandLineW
CloseHandle
WaitForSingleObject
GetCurrentProcess
GetCurrentProcessId
OpenProcess
GetModuleFileNameW
CreateToolhelp32Snapshot
Process32First
Process32Next
K32EnumProcessModules
K32GetModuleFileNameExA
GetProcessHandleCount
DeleteFileW
QueryPerformanceFrequency
ExitProcess
FindClose
FindFirstFileExA
FindNextFileA
GetDiskFreeSpaceExA
GlobalMemoryStatusEx
GetVersionExA
GetNativeSystemInfo
FreeLibrary
LoadLibraryA
WideCharToMultiByte
LCIDToLocaleName
GetUserDefaultUILanguage
VirtualAlloc
VirtualProtect
GetProcAddress
VirtualQueryEx
ReadProcessMemory
GetWriteWatch
ResetWriteWatch
GetModuleFileNameA
GetModuleHandleExA
GetDiskFreeSpaceExW
MultiByteToWideChar
CreateFileW
ReadFile
SetFilePointer
CreateEventA
Sleep
lstrcmpW
SetPriorityClass
WerSetFlags
GetCommandLineA
CreateDirectoryW
FindFirstFileW
FindNextFileW
OutputDebugStringA
SetUnhandledExceptionFilter
GetLastError
HeapAlloc
HeapFree
GetProcessHeap
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionAndSpinCount
TryEnterCriticalSection
DeleteCriticalSection
SetEvent
ReleaseSemaphore
ReleaseMutex
CreateMutexA
CreateThread
GetCurrentThread
GetCurrentThreadId
OpenThread
SetThreadPriority
GetThreadPriority
AddVectoredExceptionHandler
RemoveVectoredExceptionHandler
K32EnumProcesses
K32GetProcessImageFileNameA
VirtualQuery
user32
PostMessageA
RegisterRawInputDevices
GetRawInputData
LoadCursorA
ClipCursor
ScreenToClient
ClientToScreen
GetCursorPos
SetCursor
SetCursorPos
ShowCursor
SetPropA
GetForegroundWindow
ReleaseCapture
SetActiveWindow
GetCapture
MapVirtualKeyExW
MapVirtualKeyW
MapVirtualKeyA
RegisterTouchWindow
CloseTouchInputHandle
GetTouchInputInfo
keybd_event
AdjustWindowRect
GetKeyState
CharNextA
GetDoubleClickTime
PostMessageW
SendMessageW
GetMessageExtraInfo
GetKeyboardLayout
GetKeyboardLayoutList
UnloadKeyboardLayout
ActivateKeyboardLayout
LoadKeyboardLayoutW
DefWindowProcW
MonitorFromPoint
DestroyIcon
LoadIconA
GetParent
SetWindowLongPtrA
GetWindowLongPtrA
SetRect
GetWindowRect
GetClientRect
SetWindowTextA
SetForegroundWindow
AdjustWindowRectEx
GetWindowLongA
GetDesktopWindow
ChangeDisplaySettingsExA
EnumDisplaySettingsA
EnumDisplaySettingsW
EnumDisplayDevicesW
QueryDisplayConfig
DisplayConfigGetDeviceInfo
MonitorFromWindow
UpdateWindow
CreateIconIndirect
RegisterClassW
GetCursorInfo
CreateWindowExW
CallNextHookEx
UnhookWindowsHookEx
SetWindowsHookExA
VkKeyScanExW
ShowWindow
SetCapture
MessageBoxW
SystemParametersInfoA
EnumDisplayDevicesA
LoadStringW
TranslateMessage
DispatchMessageA
PeekMessageA
WaitMessage
DestroyWindow
SetWindowPos
SetFocus
GetSystemMetrics
iphlpapi
GetIpAddrTable
GetBestRoute
GetIpForwardTable2
FreeMibTable
dsound
ord9
ord1
ord6
ord3
ord8
winmm
timeGetTime
timeBeginPeriod
timeEndPeriod
mf
MFGetService
mfplat
MFStartup
MFCreateSourceResolver
MFGetSystemTime
MFCreateAttributes
MFShutdown
MFCreateMediaType
mfreadwrite
MFCreateSourceReaderFromMediaSource
propsys
PropVariantGetStringElem
PropVariantToInt64
ws2_32
WSAStartup
WSACleanup
WSAGetLastError
getsockopt
recvfrom
recv
gethostname
getaddrinfo
freeaddrinfo
htonl
WSAAddressToStringA
getnameinfo
ntohl
ntohs
gethostbyname
socket
setsockopt
send
shutdown
listen
inet_addr
select
htons
getsockname
ioctlsocket
connect
closesocket
bind
accept
__WSAFDIsSet
sendto
crypt32
CertGetNameStringA
CryptMsgGetParam
CertFindCertificateInStore
CryptQueryObject
wintrust
WTHelperGetProvCertFromChain
WTHelperGetProvSignerFromChain
WinVerifyTrust
WTHelperProvDataFromStateData
imm32
ImmSetConversionStatus
ImmGetCandidateListW
ImmSetCompositionStringW
ImmGetCompositionStringW
ImmReleaseContext
ImmGetContext
ImmGetConversionStatus
dinput8
DirectInput8Create
xinput9_1_0
XInputSetState
XInputGetState
oo2core_5_win64
OodleNetwork1UDP_StateCompacted_MaxSize
OodleNetwork1UDP_Decode
OodleNetwork1UDP_Encode
OodleNetwork1UDP_State_Size
OodleNetwork1_Shared_SetWindow
OodleNetwork1_CompressedBufferSizeNeeded
OodleNetwork1_Shared_Size
OodleLZ_GetDecodeBufferSize
OodleLZ_Decompress
OodleLZ_GetCompressedBufferSizeNeeded
OodleLZDecoder_DecodeSome
OodleLZDecoder_Destroy
OodleLZDecoder_MemorySizeNeeded
OodleLZDecoder_Create
OodleNetwork1UDP_State_Uncompact
amd_ags_x64
agsInit
d3d9
Direct3DCreate9Ex
bcrypt
BCryptGenerateSymmetricKey
BCryptGenRandom
BCryptDestroyHash
BCryptFinishHash
BCryptOpenAlgorithmProvider
BCryptGetProperty
BCryptSetProperty
BCryptCloseAlgorithmProvider
BCryptHashData
BCryptGenerateKeyPair
BCryptEncrypt
BCryptDecrypt
BCryptExportKey
BCryptImportKeyPair
BCryptFinalizeKeyPair
BCryptDestroyKey
BCryptDestroySecret
BCryptSecretAgreement
BCryptDeriveKey
BCryptCreateHash
rpcrt4
UuidCreateSequential
version
VerQueryValueA
GetFileVersionInfoW
GetFileVersionInfoSizeW
bink2w64
BinkClose
BinkPause
BinkWait
BinkRegisterFrameBuffers
BinkGoto
BinkGetKeyFrame
BinkFreeGlobals
BinkGetPlatformInfo
BinkSetVolume
BinkShouldSkip
BinkSetOSFileCallbacks
BinkStartAsyncThread
BinkDoFrameAsyncMulti
BinkDoFrameAsyncWait
BinkRequestStopAsyncThreadsMulti
BinkWaitStopAsyncThreadsMulti
BinkSetSoundSystem
BinkOpenDirectSound
BinkSetMemory
BinkSetWillLoop
BinkOpenWithOptions
BinkGetFrameBuffersInfo
BinkNextFrame
gdi32
CreateBitmap
GetStockObject
DeleteObject
advapi32
RegQueryValueExA
RegOpenKeyExA
RegCloseKey
RegGetValueW
CryptAcquireContextA
shell32
ShellExecuteA
ShellExecuteExW
SHGetKnownFolderPath
SHGetFolderPathW
ShellExecuteW
SHGetSpecialFolderPathA
ole32
CoUninitialize
CoInitializeEx
CoSetProxyBlanket
CoCreateInstance
CoInitialize
PropVariantClear
CoTaskMemFree
oleaut32
SysAllocString
VariantClear
SysFreeString
SysStringLen
Sections
.text Size: 50.5MB - Virtual size: 50.5MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 6.1MB - Virtual size: 6.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 27.0MB - Virtual size: 35.4MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 2.1MB - Virtual size: 2.1MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
_RDATA Size: 40KB - Virtual size: 40KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 390KB - Virtual size: 392KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.reloc Size: 872KB - Virtual size: 872KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.idata Size: 15KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.text Size: 21.8MB - Virtual size: 21.8MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE