![]() ![]() Vanguard doesn't consider the computer trusted unless the Vanguard driver is loaded at system startup (this part is less common for anti-cheat systems). Vanguard contains a driver component called vgk.sys (similar to other anti-cheat systems), it's the reason why a reboot is required after installing. TL DR Yes we run a driver at system startup, it doesn't scan anything (unless the game is running), it's designed to take up as few system resources as possible and it doesn't communicate to our servers. The devs responded to this directly on reddit yesterday. ![]() *1: u/Tuxbot123 pointed out that it used a kernel mode driver at some point, I looked it up, and later versions DID use one, it seems it became a required component around 2006, when Vista released, due to the increased security that Vista added. It doesn't matter whether you're logged in or not, or whether you've even played the game recently. It can monitor the boot process, check every driver and device that loads at boot (at least after it's loaded), and can run arbitrary code without any input or knowledge from the user. Running in this permission level essentially means that a given driver has full administrative access to your operating system before it even throws a login screen. Ring-0 is essentially the lowest level something can run in. This makes me think of things like SafeDisc.Īnything that can be compared to SafeDisc is bad.ĮDIT: To clarify for people who don't understand what this means: ![]() PunkBuster relied on a service (in earlier versions*1) There is no need for a kernel driver. " Any anti-cheat that's a kernel driver, that runs on ring-0 is a big no from me.ĮAC pulls it off with a service, VAC pulls it off with software integration. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |