1 repository
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 este un set de instrumente software și modificări de drivere concepute pentru a debloca funcționalitățile de virtualizare de nivel enterprise pe hardware grafic de consum. Funcționează ca un instrument de deblocare vGPU și un spoofer de ID de dispozitiv hardware care permite partajarea unei singure plăci grafice între mai multe mașini virtuale. Proiectul realizează acest lucru prin utilizarea hooking-ului la nivel de driver, patching-ului dinamic al memoriei și spoofing-ului de dispozitiv la nivel de kernel. Aceste tehnici interceptează interogările de identificare hardware și modifică starea operațională a driverului GPU în timpul execuției pentru a ocoli restricțiile software impuse de producător. Capabilitățile rezultate oferă grafică accelerată hardware sistemelor de operare guest și permit partajarea GPU-ului virtual pe hardware care nu suportă nativ aceste funcții.
Employs driver-level hooking to redirect internal GPU driver calls and unlock restricted virtualization capabilities.