├── EFI ├── EFI │ ├── Makefile │ ├── dummy.h │ └── main.c ├── EFIClient │ ├── Driver.cpp │ ├── Driver.h │ ├── EFIClient.cpp │ ├── EFIClient.vcxproj │ ├── EFIClient.vcxproj.filters │ ├── EFIClient.vcxproj.user │ ├── Input │ │ ├── Driver.cpp │ │ ├── DriverEntry.cpp │ │ ├── InputBuffer.h │ │ ├── InputManager.h │ │ ├── KeyboardDriver.cpp │ │ ├── KeyboardDriver.h │ │ ├── MouseDriver.cpp │ │ ├── MouseDriver.h │ │ └── SecurityValidator.h │ ├── MemoryProtector.h │ ├── SpinLock.h │ ├── ThreadManager.h │ ├── overlay │ │ ├── OverlaySystem.cpp │ │ └── OverlaySystem.h │ ├── security │ │ ├── AdvancedMemoryProtection.h │ │ ├── CryptoManager.h │ │ ├── DriverCloaking.cpp │ │ ├── DriverCloaking.h │ │ ├── HypervisorSecurity.h │ │ ├── MemoryDisguise.cpp │ │ ├── MemoryDisguise.h │ │ ├── MemoryProtector.h │ │ ├── SecurityCore.h │ │ ├── SecurityImplementation.cpp │ │ ├── StealthDriver.cpp │ │ ├── StealthDriver.h │ │ ├── SystemCallHook.h │ │ ├── SystemHooks.h │ │ ├── ThreadManager.cpp │ │ └── ThreadManager.h │ └── x64 │ │ └── Debug │ │ ├── EFIClient.Build.CppClean.log │ │ ├── EFIClient.log │ │ ├── EFIClient.tlog │ │ ├── CL.command.1.tlog │ │ ├── EFIClient.lastbuildstate │ │ └── unsuccessfulbuild │ │ ├── EFIClient.vcxproj.FileListAbsolute.txt │ │ ├── vc143.idb │ │ └── vc143.pdb ├── EFI_Driver_Access.sln ├── README.md ├── SecurityCore.h └── ThreadManager.h └── README.md /EFI/EFI/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFI/Makefile -------------------------------------------------------------------------------- /EFI/EFI/dummy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFI/dummy.h -------------------------------------------------------------------------------- /EFI/EFI/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFI/main.c -------------------------------------------------------------------------------- /EFI/EFIClient/Driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Driver.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/Driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Driver.h -------------------------------------------------------------------------------- /EFI/EFIClient/EFIClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/EFIClient.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/EFIClient.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/EFIClient.vcxproj -------------------------------------------------------------------------------- /EFI/EFIClient/EFIClient.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/EFIClient.vcxproj.filters -------------------------------------------------------------------------------- /EFI/EFIClient/EFIClient.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/EFIClient.vcxproj.user -------------------------------------------------------------------------------- /EFI/EFIClient/Input/Driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Input/Driver.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/Input/DriverEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Input/DriverEntry.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/Input/InputBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Input/InputBuffer.h -------------------------------------------------------------------------------- /EFI/EFIClient/Input/InputManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Input/InputManager.h -------------------------------------------------------------------------------- /EFI/EFIClient/Input/KeyboardDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Input/KeyboardDriver.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/Input/KeyboardDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Input/KeyboardDriver.h -------------------------------------------------------------------------------- /EFI/EFIClient/Input/MouseDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Input/MouseDriver.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/Input/MouseDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Input/MouseDriver.h -------------------------------------------------------------------------------- /EFI/EFIClient/Input/SecurityValidator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/Input/SecurityValidator.h -------------------------------------------------------------------------------- /EFI/EFIClient/MemoryProtector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/MemoryProtector.h -------------------------------------------------------------------------------- /EFI/EFIClient/SpinLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/SpinLock.h -------------------------------------------------------------------------------- /EFI/EFIClient/ThreadManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/ThreadManager.h -------------------------------------------------------------------------------- /EFI/EFIClient/overlay/OverlaySystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/overlay/OverlaySystem.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/overlay/OverlaySystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/overlay/OverlaySystem.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/AdvancedMemoryProtection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/AdvancedMemoryProtection.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/CryptoManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/CryptoManager.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/DriverCloaking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/DriverCloaking.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/security/DriverCloaking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/DriverCloaking.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/HypervisorSecurity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/HypervisorSecurity.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/MemoryDisguise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/MemoryDisguise.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/security/MemoryDisguise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/MemoryDisguise.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/MemoryProtector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/MemoryProtector.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/SecurityCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/SecurityCore.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/SecurityImplementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/SecurityImplementation.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/security/StealthDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/StealthDriver.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/security/StealthDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/StealthDriver.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/SystemCallHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/SystemCallHook.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/SystemHooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/SystemHooks.h -------------------------------------------------------------------------------- /EFI/EFIClient/security/ThreadManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/ThreadManager.cpp -------------------------------------------------------------------------------- /EFI/EFIClient/security/ThreadManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/security/ThreadManager.h -------------------------------------------------------------------------------- /EFI/EFIClient/x64/Debug/EFIClient.Build.CppClean.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/x64/Debug/EFIClient.Build.CppClean.log -------------------------------------------------------------------------------- /EFI/EFIClient/x64/Debug/EFIClient.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/x64/Debug/EFIClient.log -------------------------------------------------------------------------------- /EFI/EFIClient/x64/Debug/EFIClient.tlog/CL.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/x64/Debug/EFIClient.tlog/CL.command.1.tlog -------------------------------------------------------------------------------- /EFI/EFIClient/x64/Debug/EFIClient.tlog/EFIClient.lastbuildstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/x64/Debug/EFIClient.tlog/EFIClient.lastbuildstate -------------------------------------------------------------------------------- /EFI/EFIClient/x64/Debug/EFIClient.tlog/unsuccessfulbuild: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /EFI/EFIClient/x64/Debug/EFIClient.vcxproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /EFI/EFIClient/x64/Debug/vc143.idb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/x64/Debug/vc143.idb -------------------------------------------------------------------------------- /EFI/EFIClient/x64/Debug/vc143.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFIClient/x64/Debug/vc143.pdb -------------------------------------------------------------------------------- /EFI/EFI_Driver_Access.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/EFI_Driver_Access.sln -------------------------------------------------------------------------------- /EFI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/README.md -------------------------------------------------------------------------------- /EFI/SecurityCore.h: -------------------------------------------------------------------------------- 1 | #include "Path/To/HvLoader.h" -------------------------------------------------------------------------------- /EFI/ThreadManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/EFI/ThreadManager.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twobot7/advanced-efi-driver-with-gdi-and-kernel-mouse-input/HEAD/README.md --------------------------------------------------------------------------------