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…

  • definitemaybe@lemmy.ca
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    3 months ago

    Exactly. There are two methods that bypass kernel-level anticheat fairly easily, and there isn’t really any way around them.

    You can run the game in a virtual machine, with cheats running at the hypervisor level. This level is more privileged than the virtual machine’s kernel, and can thus read or modify the active program without detection.

    The other way is to load the hack into the bootloader, so the cheat loads before the kernel and, again, can thus be in a more privileged permissions state.

    The only effective solution is to detect cheating server side, or change the game engine so cheats don’t work (like loading all models with no line of sight behind the player, so wall hacks and modified game models don’t matter.

    • kossa@feddit.org
      link
      fedilink
      English
      arrow-up
      8
      ·
      3 months ago

      Fascinating.

      I will never understand, how people use their ingenuity to fake being good at a game.

      Like, I get the hacker aspect of it: developing a cheat, breaking the game, exploit and find ways around the counter measures. Fair enough. But then you would do it once and showcase it, that wouldn’t disrupt a game’s community.

      So there are people out there, who load cheats with the bootloader, in order to pretend being better than some randos in an online game. Wow.

      • wabasso@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 months ago

        Maybe it’s mostly kids? Like the genre of kid that told you their dad works for Nintendo so they have Mario 5.

      • Quatlicopatlix@feddit.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 months ago

        I mean as a electrical engineering student who likes to program, building such a system seems like fun but playing with it not so much. If there was a game that was purly made for cheaters with the goal of beating the anticheat without detection i would love to try that. I feel like this could be something like the capture the flag competitions some groups make where you have to hack a website faster than others or break some encryption.

        Desstroying other players without effirt is like playing a game in easy mode and i dont get that at all, where is the fun if there is no challenge?

        • kossa@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          Feels a bit different to me though. I mean, while doped in sports it is still you who brings in the results. You can also take, idk, focus-enhancing drugs in esports to have the advantage (I wouldn’t, but I’ve never been very competitive and don’t get it in general). But cheating, like e.g. using aimbots, it detaches the results somehow from you. The equivalent, to me, in sports would be to have somebody go through all the hustle to get competitive and then pretend to be you, so you can get the cup and the pictures afterwards. Just strange ¯\_(ツ)_/¯

          • bufalo1973@piefed.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            3 months ago

            It’s the same as being the only one to use steroids. Or using methanol in the fuel. Or having a card in your sleeve.