Direct3DCreate9
Static task
static1
Behavioral task
behavioral1
Sample
d3d9.dll
Resource
win11-20240508-en
Behavioral task
behavioral2
Sample
d3d9_alt.dll
Resource
win11-20240426-en
General
-
Target
RapeLay_d3d9.7z
-
Size
459KB
-
MD5
57cc8fe228f56cfd6a908db7c4dcd6df
-
SHA1
be03f1161131f0a1c12557ebc2c2ab8ba3932834
-
SHA256
438bf1ec1f9eae45f141922057f13c6b04f089a331f016bd4c1ad4d6db48ba5b
-
SHA512
d03f51a9217af3d230e897ae323c3827bc14ec9c7b0d1711d08bfc72e047408e85a9459ba7ec5b1481a1283e0b25a475e03fe19fc97f7fbd73733b50a4e70fb5
-
SSDEEP
12288:/ruIlpzm76TULTizcxSRmuz97cbfY2sGdPId4vFFQtgQqO:/1YWULHSUGaqGViaqMO
Malware Config
Signatures
-
ACProtect 1.3x - 1.4x DLL software 1 IoCs
Detects file using ACProtect software.
resource yara_rule static1/unpack001/d3d9_alt.dll acprotect -
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource unpack001/d3d9.dll unpack001/d3d9_alt.dll
Files
-
RapeLay_d3d9.7z.7z
-
d3d9.dll.dll windows:5 windows x86 arch:x86
7d608d5914319092faa9a8606be4178b
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
Imports
d3dx9_42
D3DXCreateSprite
D3DXCreateFontIndirectW
kernel32
GetProcAddress
DisableThreadLibraryCalls
GetModuleFileNameA
GetModuleHandleA
CreateMutexA
VirtualProtect
ReleaseMutex
DeleteFileA
GetCommandLineW
GetFileSize
GetLocaleInfoW
GetEnvironmentVariableA
MoveFileA
SetEnvironmentVariableA
LocalFree
EnumSystemLocalesW
GetTickCount
GetCurrentProcessId
GetEnvironmentVariableW
LoadLibraryW
GetFileAttributesW
CreateProcessW
GetExitCodeProcess
GetProcessHeap
SetEndOfFile
HeapSize
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
GetModuleFileNameW
GetLocaleInfoA
GetStringTypeW
GetStringTypeA
LoadLibraryA
InitializeCriticalSectionAndSpinCount
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
LCMapStringA
RaiseException
FlushFileBuffers
GetConsoleMode
GetConsoleCP
GetTimeZoneInformation
GetStartupInfoA
GetFileType
SetHandleCount
RtlUnwind
LCMapStringW
WideCharToMultiByte
IsBadReadPtr
GetModuleHandleW
WaitForSingleObject
VirtualQuery
CreateFileA
CloseHandle
FindNextFileW
SetEnvironmentVariableW
FindClose
GetLastError
GetFileSizeEx
MultiByteToWideChar
CreateFileW
ReadFile
WriteFile
SetFilePointer
FindFirstFileW
GetFullPathNameW
CompareStringA
CompareStringW
SetStdHandle
SetLastError
HeapFree
HeapAlloc
HeapReAlloc
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCommandLineA
HeapCreate
HeapDestroy
VirtualFree
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
VirtualAlloc
Sleep
ExitProcess
GetStdHandle
TerminateProcess
GetCurrentProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetCPInfo
InterlockedIncrement
InterlockedDecrement
GetACP
GetOEMCP
IsValidCodePage
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
user32
mouse_event
keybd_event
GetForegroundWindow
GetAsyncKeyState
GetWindowThreadProcessId
GetWindowDC
FillRect
DrawTextW
DialogBoxParamW
GetClientRect
MessageBoxA
GetWindowTextW
ReleaseDC
GetDlgItem
EndDialog
CheckDlgButton
IsDlgButtonChecked
CheckRadioButton
SetWindowTextA
SendMessageW
EnableWindow
SetWindowTextW
GetClassNameA
ScreenToClient
GetWindowRect
GetWindowInfo
FindWindowExA
SendMessageA
SetWindowLongA
CreateWindowExA
SetWindowPos
PostMessageA
AdjustWindowRectEx
CallWindowProcA
GetDlgCtrlID
DialogBoxParamA
MoveWindow
wsprintfW
gdi32
SetTextColor
DeleteDC
SetBkMode
DeleteObject
SelectObject
CreateCompatibleDC
CreateCompatibleBitmap
CreateFontW
GetStockObject
EnumFontsW
comdlg32
GetSaveFileNameW
GetOpenFileNameW
advapi32
RegSetValueExW
RegOpenKeyExW
RegQueryValueExW
RegCreateKeyExW
RegCloseKey
RegOpenKeyExA
RegCreateKeyExA
RegDeleteKeyA
RegQueryValueExA
shell32
CommandLineToArgvW
Exports
Exports
Sections
.text Size: 133KB - Virtual size: 133KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 26KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 7KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 10KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
d3d9_alt.dll.dll windows:6 windows x86 arch:x86
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
Exports
Exports
D3DPERF_BeginEvent
D3DPERF_EndEvent
D3DPERF_GetStatus
D3DPERF_QueryRepeatFrame
D3DPERF_SetMarker
D3DPERF_SetOptions
D3DPERF_SetRegion
DebugSetMute
Direct3DCreate9
Direct3DCreate9Ex
Direct3DShaderValidatorCreate9
Sections
Size: - Virtual size: 652KB
IMAGE_SCN_CNT_UNINITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
Size: 270KB - Virtual size: 272KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 6KB - Virtual size: 8KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE