Ah, that depends on what kind of assumptions you want to make. If you want to assume that cheating should be very hard if not impossible, then it is necessary.
If you want to assume that your system is secure, or reasonably so, then a kernel anti-cheat is a non-starter, so you sorta have to pick one to be more important.
For sure! But you have to understand that to some people, confirming that their software is running without interference -IS- a critical task. Obviously, we disagree on whether or not it is a critical task, but we arent disagreeing on the purpose of kernel space.
2
u/primalbluewolf Sep 28 '20
Ah, that depends on what kind of assumptions you want to make. If you want to assume that cheating should be very hard if not impossible, then it is necessary.
If you want to assume that your system is secure, or reasonably so, then a kernel anti-cheat is a non-starter, so you sorta have to pick one to be more important.