├── .gitignore ├── Client ├── Client.cpp ├── Client.vcxproj ├── Client.vcxproj.filters ├── Define │ ├── IA32.h │ └── VAD.h ├── Driver │ ├── CommunicationType.h │ ├── Driver.cpp │ └── Driver.h ├── Inject.cpp ├── Inject.h ├── Library │ └── skCrypter.h └── Utils │ ├── Hijack.cpp │ ├── Hijack.h │ ├── MemoryUtils.cpp │ └── MemoryUtils.h ├── Driver ├── API.cpp ├── API.h ├── Communication │ ├── Communication.cpp │ ├── Communication.h │ └── CommunicationType.h ├── Define │ ├── CRT.h │ ├── IA32.h │ ├── NT.h │ └── Patterns.h ├── Driver.inf ├── Driver.vcxproj ├── Driver.vcxproj.filters ├── Hide │ ├── Hide.cpp │ └── Hide.h ├── Library │ └── skCrypter.h ├── Main.cpp └── Utils │ ├── MemoryUtils.cpp │ └── MemoryUtils.h ├── Images ├── BehindThreadStack.PNG ├── NoSpoofing.PNG ├── PteSpoofing.PNG ├── RemoveVadNode.PNG └── VadSpoofing.PNG └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/.gitignore -------------------------------------------------------------------------------- /Client/Client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Client.cpp -------------------------------------------------------------------------------- /Client/Client.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Client.vcxproj -------------------------------------------------------------------------------- /Client/Client.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Client.vcxproj.filters -------------------------------------------------------------------------------- /Client/Define/IA32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Define/IA32.h -------------------------------------------------------------------------------- /Client/Define/VAD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Define/VAD.h -------------------------------------------------------------------------------- /Client/Driver/CommunicationType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Driver/CommunicationType.h -------------------------------------------------------------------------------- /Client/Driver/Driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Driver/Driver.cpp -------------------------------------------------------------------------------- /Client/Driver/Driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Driver/Driver.h -------------------------------------------------------------------------------- /Client/Inject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Inject.cpp -------------------------------------------------------------------------------- /Client/Inject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Inject.h -------------------------------------------------------------------------------- /Client/Library/skCrypter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Library/skCrypter.h -------------------------------------------------------------------------------- /Client/Utils/Hijack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Utils/Hijack.cpp -------------------------------------------------------------------------------- /Client/Utils/Hijack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Utils/Hijack.h -------------------------------------------------------------------------------- /Client/Utils/MemoryUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Utils/MemoryUtils.cpp -------------------------------------------------------------------------------- /Client/Utils/MemoryUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Client/Utils/MemoryUtils.h -------------------------------------------------------------------------------- /Driver/API.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/API.cpp -------------------------------------------------------------------------------- /Driver/API.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/API.h -------------------------------------------------------------------------------- /Driver/Communication/Communication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Communication/Communication.cpp -------------------------------------------------------------------------------- /Driver/Communication/Communication.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include 3 | 4 | namespace Communication { 5 | NTSTATUS 6 | Initialize(); 7 | } 8 | -------------------------------------------------------------------------------- /Driver/Communication/CommunicationType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Communication/CommunicationType.h -------------------------------------------------------------------------------- /Driver/Define/CRT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Define/CRT.h -------------------------------------------------------------------------------- /Driver/Define/IA32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Define/IA32.h -------------------------------------------------------------------------------- /Driver/Define/NT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Define/NT.h -------------------------------------------------------------------------------- /Driver/Define/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Define/Patterns.h -------------------------------------------------------------------------------- /Driver/Driver.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Driver.inf -------------------------------------------------------------------------------- /Driver/Driver.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Driver.vcxproj -------------------------------------------------------------------------------- /Driver/Driver.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Driver.vcxproj.filters -------------------------------------------------------------------------------- /Driver/Hide/Hide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Hide/Hide.cpp -------------------------------------------------------------------------------- /Driver/Hide/Hide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Hide/Hide.h -------------------------------------------------------------------------------- /Driver/Library/skCrypter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Library/skCrypter.h -------------------------------------------------------------------------------- /Driver/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Main.cpp -------------------------------------------------------------------------------- /Driver/Utils/MemoryUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Utils/MemoryUtils.cpp -------------------------------------------------------------------------------- /Driver/Utils/MemoryUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Driver/Utils/MemoryUtils.h -------------------------------------------------------------------------------- /Images/BehindThreadStack.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Images/BehindThreadStack.PNG -------------------------------------------------------------------------------- /Images/NoSpoofing.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Images/NoSpoofing.PNG -------------------------------------------------------------------------------- /Images/PteSpoofing.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Images/PteSpoofing.PNG -------------------------------------------------------------------------------- /Images/RemoveVadNode.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Images/RemoveVadNode.PNG -------------------------------------------------------------------------------- /Images/VadSpoofing.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/Images/VadSpoofing.PNG -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charliewolfe/Stealthy-Kernelmode-Injector/HEAD/README.md --------------------------------------------------------------------------------