dennisbabkin / InjectAll
Tutorial & a blog post that demonstrate how to code a Windows driver to inject a custom DLL into all running processes. I coded it from start to finish using C++ and x86/x64 Assembly language in Microsoft Visual Studio. The solution includes a kernel driver project, a DLL project and a C++ test console project.
☆133Updated 3 years ago
Alternatives and similar repositories for InjectAll:
Users that are interested in InjectAll are comparing it to the libraries listed below
- ☆201Updated 2 years ago
- Easy Anti PatchGuard☆218Updated 4 years ago
- Kernel DLL Injector using NX Bit Swapping and VAD hide for hiding injected DLL☆213Updated 4 years ago
- This project migrated to https://github.com/backengineering/llvm-msvc☆141Updated last year
- The Kernel-Mode Winsock library, supporting TCP, UDP and Unix sockets (DGRAM and STREAM).☆247Updated 3 months ago
- Collect different versions of Crucial modules.☆132Updated 9 months ago
- Load your driver like win32k.sys☆252Updated 2 years ago
- Detect-KeAttachProcess by iterating through all processes as well as checking the context of the thread.☆112Updated 3 years ago
- ☆133Updated 2 years ago
- ☆159Updated 2 years ago
- Kernel LdrLoadDll injector☆260Updated 6 years ago
- ShotHv☆141Updated 3 years ago
- ☆166Updated 3 years ago
- ☆159Updated 4 years ago
- Kernel driver for detecting Intel VT-x hypervisors.☆184Updated last year
- ☆124Updated 4 years ago
- Elevate a process to be a protected process☆150Updated 5 years ago
- ☆152Updated 5 years ago
- 让Etwhook再次伟大! Make InfinityHook Great Again!☆135Updated 3 years ago
- 从MmPfnData中枚举进程和页目录基址☆170Updated last year
- Use ci.dll API for validating Authenticode signature of files☆138Updated 3 years ago
- Standard Kernel Library for Windows manipulation in C++☆140Updated 5 months ago
- Windows Driver Kit Extesion Header (Undoc)☆136Updated 3 years ago
- 之前那份是7600的,每次编译搞得好麻烦。更新一个VS2017可以直接编译的。☆149Updated 5 years ago
- r/w virtual memory without attach☆168Updated last year
- Hide codes/data in the kernel address space.☆188Updated 4 years ago
- Hygieia, a vulnerable driver traces scanner written in C++ as an x64 Windows kernel driver.☆143Updated 3 years ago
- A ProcMon-esque tool for monitoring Windows Kernel Drivers☆58Updated 3 years ago
- A very simple C++ library for download pdb, get rva of function, global variable and offset from struct.☆140Updated last year
- 🪝 Different aproaches to detecting EPT hooks☆108Updated 3 years ago