VOID __stdcall MiUnsecureVirtualMemoryAgainstWrites(_MMVAD *Vad, VOID *StartingAddress, VOID *EndingAddress){
UINT64 NewProtect;
UINT64 v4;
UINT64 v5;
UINT64 v6;
LODWORD(v6) = 0;
LODWORD(v5) = 0;
LODWORD(v4) = 0;
LODWORD(NewProtect) = 4;
MiSetProtectionOnSection(
(ULONG_PTR)KeGetCurrentThread()->ApcState.Process,
Vad,
StartingAddress,
EndingAddress,
NewProtect,
v4,
&v6,
&v5);
}