injdrv
injdrv copied to clipboard
proof-of-concept Windows Driver for injecting DLL into user-mode processes using APC
https://github.com/wbenny/injdrv/blob/a8dadf43a09f33c33a3957a250cb7ee05a986608/src/injldr/main.c#L24
Hi & Tnx for your code After a few hours running in system, We've got a BSOD. Can you guide me to how to fix it plz ?! this is...
Fixes the issues raise at #13 I've created a `FAST_MUTEX` and lock it while interacting with `InjInfoListHead` and `ApcRundownProtection` which acquired before inserting new Kernel APC to the queue and...
I use InjMethodThunk to cause the wow64 process to fail to start, but when I use InjMethodThunkless, I can inject 64-bit DLL into the wow64 process, but loading 32-bit DLL...
Is it possible to inject any dll? I try to inject my dll and gives an error: "the entry point to the interlockedincrement procedure was not found"
I compile the project in visual studio 2019 and get the following: Error C1083 Cannot open the inclusion file: phnt / phnt_windows.h: No such file or directory, injdll C: \...
 I have this error when building
Hi, I got BSOD on Windows 10. SYSTEM_SERVICE_EXCEPTION (3b) An exception happened while executing a system service routine. Arguments: Arg1: 00000000c0000005, Exception code that caused the bugcheck Arg2: fffff802bc932524, Address...
I've encounter in image validation error while trying to inject dll from slightly different version of injdrv where the injection timing is on creation of new thread (so that processes...
Unprotected processes may set the `ProcessDynamicCodePolicy` flag on, which prevents the driver from allocate new executable memory on their virtual memory space and fail injDrv. I guess that the intention...