Add some kernel inject dll code

This commit is contained in:
BeneficialCode
2022-09-05 08:38:10 +08:00
parent a18a017225
commit b705e5ab2f
29 changed files with 1163 additions and 109 deletions
+1 -18
View File
@@ -2,24 +2,7 @@
#include "KernelTimer.h"
#include "Helpers.h"
#include "Logging.h"
struct KernelTimerData {
ULONG tableOffset;
ULONG entriesOffset;
ULONG maxEntryCount;
void* pKiWaitNever;
void* pKiWaitAlways;
void* pKiProcessorBlock;
};
struct DpcTimerInfo {
void* KTimer;
void* KDpc;
void* Routine;
ULARGE_INTEGER DueTime;
ULONG Period;
ULONG Count;
};
#include "typesdefs.h"
void KernelTimer::Init() {
KeInitializeTimer(&_Timer);