Closed Kwansy98 closed 2 years ago
How is it a bug in TitanHide if another driver copies a function and then calls this function with an invalid address?
I didn't read the previous code carefully, range is the section of NtFunction(which is always readable) instead of whole ntoskrnl.exe, my mistake :(
Not all memory of ntoskrnl.exe readable, maybe use MmIsAddressValid to verify before read. My test win10 vm kernel version is 10.0.19041.1741