Problem with that is the tool can’t protect the system from any bad actor who gets ring 0 access.
And even if it has ring 0 access it can’t really verify anything without secureboot or something like it verifying that nothing else started before it. This is also why Riots anti cheat runs as ring 0 as it has to protect the game against the owner/admin of the machine.
(And after that there is still bios or firmware level exploits)