Extended Key Usages
ExtKeyUsageCodeSigning
Static task
static1
Behavioral task
behavioral1
Sample
d3d9.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
d3d9.dll
Resource
win10v2004-20240426-en
Target
d3d9.dll
Size
2.1MB
MD5
972b9c13c75465b0d5a527584bb5819f
SHA1
a9e9cd45d93819a29196fb94c5e7236a445afeec
SHA256
0e3a267cc2a1b079b6e13d0b8a532a7c6456d1bb56e11a779772f7eceacb4a66
SHA512
587a728e0b21882d3bf25df03d58f0e11f904f604e0eb28aa84168f85f6eb6e5b6bc37d30fd5ec30a3b7ce0f2fe39b8e612eaea87e0d0a0cba62516957453001
SSDEEP
49152:gRPQarFz9kmbowsasKje1eSjM+QXRcvkVA1CS/KbMMGJK5qJBH8:cLrR9kmLjyGTjS/Kb548
ExtKeyUsageCodeSigning
KeyUsageDigitalSignature
KeyUsageCertSign
KeyUsageCRLSign
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
d3d9.pdb
expf
floor
floorf
cosf
cos
ceil
strchr
__CxxFrameHandler3
log10f
logf
memcmp
memcpy
memset
pow
powf
sinf
sqrt
sqrtf
strcmp
_onexit
__dllonexit
_unlock
_lock
?terminate@@YAXXZ
??1type_info@@UEAA@XZ
__C_specific_handler
_initterm
_amsg_exit
_XcptFilter
_vsnprintf
strstr
sscanf
realloc
strrchr
_purecall
malloc
free
_stricmp
memmove
isalnum
_aligned_malloc
_aligned_free
qsort
_resetstkoflw
?what@exception@@UEBAPEBDXZ
??1exception@@UEAA@XZ
??0exception@@QEAA@AEBQEBDH@Z
??0exception@@QEAA@AEBV0@@Z
memmove_s
??0exception@@QEAA@XZ
??0exception@@QEAA@AEBQEBD@Z
memcpy_s
_aligned_realloc
memchr
atoi
strtoul
_CxxThrowException
wcscmp
RtlVirtualUnwind
RtlLookupFunctionEntry
RtlCaptureContext
EtwRegisterTraceGuidsA
EtwGetTraceLoggerHandle
EtwUnregisterTraceGuids
EtwGetTraceEnableFlags
EtwGetTraceEnableLevel
RtlIsCriticalSectionLockedByThread
EtwEventWrite
WinSqmAddToStreamEx
WinSqmIsOptedIn
EtwLogTraceEvent
VerSetConditionMask
EtwEventUnregister
EtwEventRegister
EtwEventWriteNoRegistration
RegCreateKeyExA
RegGetValueA
RegSetValueExA
RegOpenKeyExA
RegCloseKey
RegQueryValueExA
RegDeleteValueA
RegEnumValueA
RegQueryInfoKeyA
RegEnumKeyExA
SetKernelObjectSecurity
SetSecurityDescriptorDacl
InitializeSecurityDescriptor
GetSidSubAuthority
IsValidSid
InitializeSid
GetLengthSid
SetSecurityDescriptorSacl
AddMandatoryAce
GetSidLengthRequired
AddAccessAllowedAce
InitializeAcl
ConvertStringSidToSidW
GetCurrentDpiInfo
EnumDisplayDevicesA
SystemParametersInfoA
SetWindowPos
GetMonitorInfoA
IntersectRect
GetSystemMetrics
ReleaseDC
SetRect
OffsetRect
GetDC
GetClientRect
EnumDisplaySettingsA
GetWindowInfo
DisplayConfigGetDeviceInfo
ClientToScreen
EnumDisplayMonitors
IsWindowUnicode
GetWindowLongPtrW
GetWindowLongPtrA
PtInRect
SetForegroundWindow
GetForegroundWindow
IsWindowVisible
ShowWindow
IsZoomed
SetTimer
KillTimer
SetWindowLongPtrW
CallWindowProcW
NotifyOverlayWindow
SetWindowLongPtrA
CallWindowProcA
SendMessageA
PostMessageA
IsIconic
GetKeyState
GetWindowRect
OpenClipboard
EmptyClipboard
SetClipboardData
CloseClipboard
IsWindow
OpenInputDesktop
GetUserObjectInformationA
CloseDesktop
GetThreadDesktop
RegisterHotKey
UnregisterHotKey
SetRectEmpty
UnionRect
IsProcessDPIAware
GetAncestor
GetWindowDisplayAffinity
SetWindowDisplayAffinity
GetWindowLongA
mouse_event
SetCursor
GetCursor
DestroyIcon
GetDesktopWindow
GetWindowDC
CreateIconIndirect
GetCursorPos
SetCursorPos
DefWindowProcA
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
D3DKMTDestroyContext
CreateDIBitmap
GetSystemPaletteEntries
GetNearestColor
GetDeviceCaps
D3DKMTWaitForVerticalBlankEvent
D3DKMTCreateOverlay
D3DKMTGetScanLine
D3DKMTPresent
D3DKMTOpenSyncObjectFromNtHandle
D3DKMTCreateContext
D3DKMTWaitForSynchronizationObject
D3DKMTDestroyAllocation
D3DKMTFlipOverlay
D3DKMTGetDeviceState
D3DKMTWaitForSynchronizationObject2
D3DKMTOfferAllocations
D3DKMTCheckOcclusion
D3DKMTCreateDCFromMemory
D3DKMTDestroyDevice
D3DKMTEnumAdapters
D3DKMTDestroyOverlay
D3DKMTUpdateOverlay
D3DKMTOpenAdapterFromDeviceName
D3DKMTCheckExclusiveOwnership
D3DKMTSetGammaRamp
D3DKMTRender
D3DKMTQueryResourceInfo
D3DKMTGetDisplayModeList
D3DKMTQueryStatistics
D3DKMTConfigureSharedResource
D3DKMTReclaimAllocations
D3DKMTCreateAllocation
D3DKMTReleaseProcessVidPnSourceOwners
D3DKMTCreateAllocation2
D3DKMTSetContextSchedulingPriority
D3DKMTOpenAdapterFromHdc
D3DKMTShareObjects
D3DKMTOpenResource2
D3DKMTSetQueuedLimit
D3DKMTSignalSynchronizationObject2
D3DKMTSharedPrimaryUnLockNotification
D3DKMTGetContextSchedulingPriority
D3DKMTDestroyDCFromMemory
D3DKMTQueryAdapterInfo
D3DKMTDestroySynchronizationObject
D3DKMTGetSharedPrimaryHandle
D3DKMTSetDisplayMode
D3DKMTSetAllocationPriority
D3DKMTGetRuntimeData
D3DKMTEscape
D3DKMTCreateSynchronizationObject2
D3DKMTGetOverlayState
D3DKMTCreateSynchronizationObject
D3DKMTOpenResource
D3DKMTUnlock
D3DKMTCreateDevice
D3DKMTGetMultisampleMethodList
D3DKMTQueryAllocationResidency
D3DKMTLock
D3DKMTCloseAdapter
D3DKMTCheckMonitorPowerState
D3DKMTSetDisplayPrivateDriverFormat
D3DKMTSetVidPnSourceOwner
D3DKMTSignalSynchronizationObject
D3DKMTSharedPrimaryLockNotification
DdEntry26
DdEntry33
DdEntry2
GetDeviceGammaRamp
SetLayout
DdEntry29
DdEntry6
DdEntry17
DdEntry49
DdEntry21
DdEntry34
DdEntry12
DdEntry37
DdEntry9
DeleteDC
DdEntry44
CreateDIBSection
StretchBlt
GetDIBits
DdEntry22
GdiEntry1
DdEntry25
DdEntry48
CreateDCA
DdEntry5
GetRegionData
DeleteObject
SelectObject
DdEntry40
DdEntry28
DdEntry56
DdEntry13
CreateCompatibleDC
DdEntry19
DdEntry45
DdEntry31
DdEntry38
DdEntry36
CreateCompatibleBitmap
DdEntry11
DdEntry16
DdEntry30
DdEntry1
DdEntry10
DdEntry43
DdEntry24
DdEntry27
DdEntry4
SetStretchBltMode
CreateRectRgn
DdEntry54
DdEntry50
DdEntry20
DdEntry3
DdEntry39
DdEntry53
DdEntry18
DdEntry23
GdiEntry13
DdEntry35
DdEntry46
DdEntry41
DdEntry42
GetRandomRgn
BitBlt
RtlDeleteFunctionTable
WideCharToMultiByte
RtlAddFunctionTable
ResumeThread
SetThreadAffinityMask
GetProcessAffinityMask
AcquireSRWLockExclusive
OutputDebugStringW
ReleaseSRWLockExclusive
GetCurrentProcess
LocalFree
QueryPerformanceFrequency
GetModuleHandleA
LocalAlloc
VerifyVersionInfoA
Sleep
GetTickCount
QueryPerformanceCounter
GetCurrentProcessId
CloseHandle
DisableThreadLibraryCalls
FreeLibraryAndExitThread
CreateSemaphoreExA
SetErrorMode
LoadLibraryW
LoadLibraryA
InitializeCriticalSection
GetCurrentThreadId
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
FreeLibrary
GetModuleHandleW
GetProcAddress
GetModuleFileNameA
OutputDebugStringA
GetNativeSystemInfo
GetLastError
ReleaseMutex
WaitForSingleObject
MultiByteToWideChar
ReleaseSemaphore
InitializeSRWLock
GetProcessId
AcquireSRWLockShared
DebugBreak
GetSystemTime
GlobalAddAtomA
CreateSemaphoreA
lstrcmpA
OpenEventW
ResetEvent
CreateMutexW
HeapAlloc
HeapFree
GetProcessHeap
OpenMutexW
SetNamedPipeHandleState
ConnectNamedPipe
DisconnectNamedPipe
FlushFileBuffers
ReadFile
PeekNamedPipe
WriteFile
GetPrivateProfileStringA
TransactNamedPipe
WaitNamedPipeA
CreateFileA
CreateNamedPipeA
UnhandledExceptionFilter
SetUnhandledExceptionFilter
TerminateProcess
GetSystemTimeAsFileTime
SetThreadIdealProcessor
SetThreadPriority
GetCurrentThread
TlsAlloc
LoadLibraryExA
GetEnvironmentVariableA
TlsSetValue
TlsGetValue
lstrlenA
WaitForMultipleObjectsEx
VirtualFree
VirtualAlloc
GetSystemInfo
VirtualProtect
ResolveDelayLoadedAPI
DelayLoadFailureHook
CreateThread
CreateEventA
SetEvent
GetLogicalProcessorInformation
GetVersionExA
IsProcessorFeaturePresent
GetFileSize
GetModuleHandleExW
SetLastError
GetModuleFileNameW
ReleaseSRWLockShared
DwmIsCompositionEnabled
ord128
ord137
ord136
ord100
ord101
D3DPERF_BeginEvent
D3DPERF_EndEvent
D3DPERF_GetStatus
D3DPERF_QueryRepeatFrame
D3DPERF_SetMarker
D3DPERF_SetOptions
D3DPERF_SetRegion
DebugSetLevel
DebugSetMute
Direct3D9EnableMaximizedWindowedModeShim
Direct3DCreate9
Direct3DCreate9Ex
Direct3DShaderValidatorCreate9
PSGPError
PSGPSampleTexture
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ