dretax/GarHal_CSGO

kdmapper bsod

Allerek opened this issue · 6 comments

im using updated kdmapper https://github.com/TheCruZ/kdmapper
Driver BSODS with SECURITY_CHECK_FAILED
Uncommented the code, renamed old function, even tried to remove the driver unload functions(as i saw on UC that its recommended) but still nothing. I guess somethings outdated?

"Security check failed", my best guess is the GS- parameter from my head.

"Security check failed", my best guess is the GS- parameter from my head.

Used it.
image

"My" code looks like:
image
image

Also, worth to tell, im using AMD processor,(R5 1600 AF), i know kdmapper uses intel driver bug, but as i was reading somewhere, it should be working with AMD too.

(on earlier tests i tried removing pDriverObject->DriverUnload = UnloadDriver; as suggested, but it didnt work either)

DriverUnload change doesn't really make a big difference in this case, and kinda seems a silly suggestion.

What's your windows version? To verify garhal isnt the case, please test if you can load it by test mode.

20H2, in test mode everything works fine.
image

Btw, i'm an amateur, its the good way of detecting if entity is on ladder?

bool Entity::isOnLadder()
{
unsigned char moveType = Driver.ReadVirtualMemory<uint32_t>(ProcessId, EntityAddress + m_MoveType, sizeof(uint32_t));
return moveType == 9;
}

Btw, i'm an amateur, its the good way of detecting if entity is on ladder?

bool Entity::isOnLadder()
{
unsigned char moveType = Driver.ReadVirtualMemory<uint32_t>(ProcessId, EntityAddress + m_MoveType, sizeof(uint32_t));
return moveType == 9;
}

Alright, that's totally irrelevant to the topic. About the crash, if you can send the crash dump maybe i can take a look and close this before dretax sees this question and gets angry lol