dennisbabkin / InjectAllLinks
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.
☆131Updated 3 years ago
Alternatives and similar repositories for InjectAll
Users that are interested in InjectAll are comparing it to the libraries listed below
Sorting:
- ☆204Updated 2 years ago
- Load your driver like win32k.sys☆254Updated 2 years ago
- Kernel DLL Injector using NX Bit Swapping and VAD hide for hiding injected DLL☆216Updated 4 years ago
- Detect-KeAttachProcess by iterating through all processes as well as checking the context of the thread.☆113Updated 3 years ago
- r/w virtual memory without attach☆175Updated last year
- Easy Anti PatchGuard☆219Updated 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 4 months ago
- ☆166Updated 3 years ago
- The program draws with win32k gdi functions in the kernel while NtGdiDdDDISubmitCommand is being hooked.☆295Updated 5 years ago
- ☆125Updated 5 years ago
- Kernel driver for detecting Intel VT-x hypervisors.☆184Updated last year
- Standard Kernel Library for Windows manipulation in C++☆156Updated 6 months ago
- ☆160Updated 4 years ago
- ☆153Updated 5 years ago
- ☆164Updated 3 years ago
- ☆179Updated 2 years ago
- 让Etwhook再次伟大! Make InfinityHook Great Again!☆136Updated 3 years ago
- 从MmPfnData中枚举进程和页目录基址☆176Updated last year
- Kernel LdrLoadDll injector☆260Updated 6 years ago
- Manual mapper that uses PTE manipulation, Virtual Address Descriptor (VAD) manipulation, and forceful memory allocation to hide executabl…☆326Updated 3 years ago
- Collect different versions of Crucial modules.☆141Updated 10 months ago
- A very simple C++ library for download pdb, get rva of function, global variable and offset from struct.☆144Updated last year
- ☆134Updated 2 years ago
- Analyze patches in a process☆253Updated 3 years ago
- ShotHv☆143Updated 3 years ago
- x64 Windows kernel code execution via user-mode, arbitrary syscall, vulnerable IOCTLs demonstration☆322Updated 2 years ago
- Windows Driver Kit Extesion Header (Undoc)☆135Updated 3 years ago
- Bypassing PatchGuard on modern x64 systems☆260Updated 2 years ago
- Elevate a process to be a protected process☆150Updated 5 years ago