For everyone who says we don’t want ring 0 or kernel level “root kits” I would agree, but then whats the solution when you can easily defeat these anti cheat solutions by going kernel level?
I dont know why the first solution is even a suggestion. It’s worse than having kernel/ring 0 anti cheat. You’re literally associating yourself by your real identity
You are correct as that is the whole point of that idea where you bind your ID to an account. The entire reason thats a suggestion (not that i like it at all either) is because of the fact anyone can evade:
an account ban with a new account
network ban with a vpn
hardware ban with spoofed mac addresses, etc
In what other method is there to prevent some person from evading a ban? To answer your initial question, that is the reason. If Kenerl level anticheats are not acceptable then this is one of the only options left that allows us to bind some person to an account and actually enforce a permaban.
Yes:
fake government IDs are a thing
cracked/hacked/spoofed clients are a thing.
But otherwise, there is NOTHING you can tie an account to a person that’s avaliable to enforce a ban. Nothing is unhackable, or unspoofable. Literally a cat n mouse game that has no winners.
Even if it’s worse in your opinion than having kernal level anti-cheat, it’s picking between two deadly poisons. IMO i just dont play games that require anticheat, or play any competitive games. too toxic and stressful for me personally to even install something like that.
Technically Valve themselves is that. That have VAC-anticheat, which is connected to your account. unless you get money into your account soley through gift cards, they have your card info, or paypal. They have drm, but not kernel level. your CC has your legal name, and billing address. About as Government ID as it gets with honestly ANY game with microtransactions in it that allows you to put raw CC details in it.
// as a side thought/rant //
if it’s super necessary to play/engage with those games, why not have a seperate OS specifically for gaming? either to dual boot, or seperate pc altogether, and just pipe the display output as a PIP or use as a second monitor? then its seperated and not compromising of your actual OS?
It also comes down to other loooooads of other factors, but (IMO) it comes down the fact that companies overcharge, (insert other xyz reasons), which people dont want to pay full price or at all for so they pirate, which make companies put more and more invasive drms/anticheats, which snowballs. especially with online stuff, it’s because of the many bad actors (and with how lucrative that business is) that constantly abuse competitive games that IMO originated in good faith, but have had to clamp down super hard that made their protections soo bad. It’s the only way they can protect their playerbase, game, and sales reliably (insert denuvo controversies here).
TLDR: Pick a deadly poison, its all bad ideas. Imo, dont play live service games, and play more indie stuff.
What’s more important? Stopping people cheating at games via technology or digital freedom to prevent all kinds power abuse? (Forced obsolescence, surveillance, anti-features, etc)
Point taken. Still, I think designing the game around positive things like team work and rewarding experiences is important.
I can’t see why server side solutions won’t work when implemented properly. High ping? Just provide more servers and allow players to filter that out or do that automatically.
For everyone who says we don’t want ring 0 or kernel level “root kits” I would agree, but then whats the solution when you can easily defeat these anti cheat solutions by going kernel level?
Genuine question, is there a solution?
There’s many solutions ive heard like
All these options are based on some level of trust with someone or something and can be easily taken advantage of, but these are concepts nonetheless.
I dont know why the first solution is even a suggestion. It’s worse than having kernel/ring 0 anti cheat. You’re literally associating yourself by your real identity
You are correct as that is the whole point of that idea where you bind your ID to an account. The entire reason thats a suggestion (not that i like it at all either) is because of the fact anyone can evade:
In what other method is there to prevent some person from evading a ban? To answer your initial question, that is the reason. If Kenerl level anticheats are not acceptable then this is one of the only options left that allows us to bind some person to an account and actually enforce a permaban.
Yes:
But otherwise, there is NOTHING you can tie an account to a person that’s avaliable to enforce a ban. Nothing is unhackable, or unspoofable. Literally a cat n mouse game that has no winners.
Even if it’s worse in your opinion than having kernal level anti-cheat, it’s picking between two deadly poisons. IMO i just dont play games that require anticheat, or play any competitive games. too toxic and stressful for me personally to even install something like that.
Technically Valve themselves is that. That have VAC-anticheat, which is connected to your account. unless you get money into your account soley through gift cards, they have your card info, or paypal. They have drm, but not kernel level. your CC has your legal name, and billing address. About as Government ID as it gets with honestly ANY game with microtransactions in it that allows you to put raw CC details in it.
// as a side thought/rant //
if it’s super necessary to play/engage with those games, why not have a seperate OS specifically for gaming? either to dual boot, or seperate pc altogether, and just pipe the display output as a PIP or use as a second monitor? then its seperated and not compromising of your actual OS?
It also comes down to other loooooads of other factors, but (IMO) it comes down the fact that companies overcharge, (insert other xyz reasons), which people dont want to pay full price or at all for so they pirate, which make companies put more and more invasive drms/anticheats, which snowballs. especially with online stuff, it’s because of the many bad actors (and with how lucrative that business is) that constantly abuse competitive games that IMO originated in good faith, but have had to clamp down super hard that made their protections soo bad. It’s the only way they can protect their playerbase, game, and sales reliably (insert denuvo controversies here).
TLDR: Pick a deadly poison, its all bad ideas. Imo, dont play live service games, and play more indie stuff.
What’s more important? Stopping people cheating at games via technology or digital freedom to prevent all kinds power abuse? (Forced obsolescence, surveillance, anti-features, etc)
https://arstechnica.com/gaming/2020/01/unauthorized-bread-a-near-future-tale-of-refugees-and-sinister-iot-appliances/
I don’t care that much about games to be honest. If they get caught cheating, how about just legal action?
There is a 2-part solution:
You can’t expect the assholes who need to win to “just enjoy the game” when they aren’t playing multiplayer games for that reason.
As for point 2, every server-sode solution I’ve seen has just not worked lol. RuneScape comes to mind when I think of how much that seems to fail
Point taken. Still, I think designing the game around positive things like team work and rewarding experiences is important.
I can’t see why server side solutions won’t work when implemented properly. High ping? Just provide more servers and allow players to filter that out or do that automatically.