This is so funny because rust has one of the worst cheating situations and majority of their players are windows users, and theres lots of games that have anticheat that allows linux and have notably less significant cheating problems like marvel rivals. in reality rust doesn’t take cheating very seriously because if they did they would have more server side software that detects illegitimate behaviour like tons of other games do successfully… even most popular Minecraft servers have better functioning anti cheat that is completely server side than rust has while getting kernel access to your pc. its pathetic and lazy development tbh and this entire post from them reads like such extreme cope…

  • Echo Dot@feddit.uk
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    It’s a huge part of cheating though. Fast movement, auto aiming, and wall hacks are the three biggest problems in cheating and all three can be solved algorithmically, without resorting to AI which is inconsistent and processor intensive.

    You check whether the movement is possible for the allowed speed in the game.
    You count the hit to miss ratio per weapon and build up statistical averages, anybody using auto aiming is going to be consistently out of that average, obviously you do this with each weapon in the game separately, snipers are obviously going to have a better hit rate than LMGs.
    Finally you don’t send data for players that are out of sight. Wall hacks can’t work if the client isn’t given this information.

    The great thing about all of these techniques is that it’s method agnostic, it doesn’t matter what method the cheaters are using to inject their cheats, because you’re not looking for the injection, you’re looking for the end result.

    Battlefield 6 has kernel level anti-cheat and it’s straight up doesn’t work because the cheaters are always ahead of the game. It also doesn’t help that the game is glitchy on its own.