1 repositorio
Techniques and tools for intercepting and redirecting function calls within kernel-level drivers.
Distinct from Driver Capability Querying: Focuses on the mechanism of hooking driver functions to change behavior, not the purpose of querying or installing drivers.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Driver Hooking Frameworks. Refine with filters or upvote what's useful.
vgpu_unlock es un conjunto de herramientas de software y modificaciones de controladores diseñadas para desbloquear características de virtualización de nivel empresarial en hardware gráfico de consumo. Funciona como una herramienta de desbloqueo de vGPU y suplantador de ID de dispositivo de hardware que permite compartir una sola tarjeta gráfica entre múltiples máquinas virtuales. El proyecto logra esto empleando hooking a nivel de controlador, parches de memoria dinámicos y suplantación de dispositivos a nivel de kernel. Estas técnicas interceptan las consultas de identificación de hardware y modifican el estado operativo del controlador de GPU en tiempo de ejecución para saltarse las restricciones de software impuestas por el fabricante. Las capacidades resultantes proporcionan gráficos acelerados por hardware a los sistemas operativos invitados y permiten compartir GPU virtuales en hardware que no soporta estas funciones de forma nativa.
Employs driver-level hooking to redirect internal GPU driver calls and unlock restricted virtualization capabilities.