MCPcopy Create free account
hub / github.com/Astronaut00/DoubleDataPointer / CleanTraces

Function CleanTraces

Driver/main.cpp:106–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104}
105
106void CleanTraces(EntryParams* params)
107{
108 uint64_t entryPoint = params->entryPoint;
109 uint32_t poolBase = params->poolBase;
110 uint32_t size = params->size;
111
112 if (NT_SUCCESS(Cleaning::NullPageFrameNumbers(poolBase, size)))
113 printf("[mapper] Nulled Page Frame Number\n");
114 else
115 printf("[mapper] Failed to Null Page Frame Numbers\n");
116
117 if (NT_SUCCESS(Cleaning::CleanFromBigPools(params->poolBase)))
118 printf("[mapper] Cleaned from Bigpools\n");
119 else
120 printf("[mapper] Failed to clean from Bigpools\n");
121}
122
123
124NTSTATUS DriverEntry(EntryParams* params) //damn this needs serious fixing... it's clunky

Callers 1

DriverEntryFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected