• Alex@lemmy.ml
    link
    fedilink
    English
    arrow-up
    23
    ·
    12 hours ago

    Kernel access isn’t needed if they use signed boot and can verify everything running is what it should be.

      • Alex@lemmy.ml
        link
        fedilink
        English
        arrow-up
        10
        ·
        11 hours ago

        You want to be sure if the integrity of the binaries that are running. That needs a chain of trust from firmware to user space.

        • RamRabbit@lemmy.world
          link
          fedilink
          English
          arrow-up
          49
          ·
          edit-2
          11 hours ago

          ‘Never trust the client’, an adage that modern game developers have apparently forgotten. The only thing one can ultimately trust is the server. Anything client-side, beyond keeping honest people honest, is doomed to failure.

          Regular (ie, not kernel-level) anti-cheat is as far as it needs to go. Anything delving past that, such as into kernels, is dumb and an increasing level of security risk for the consumer.

          • sp3ctr4l@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            7
            ·
            edit-2
            5 hours ago

            Kernel level AC only makes sense if you’re not selling games, you’re selling platforms for micro transactions.

            They don’t give a fuck about a ‘true’ gameplay experience.

            They do give a fuck about not being able to groom children into gambling addictions later in life, and making astounding amounts of money while doing so.

        • yucandu@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 hours ago

          Why care about the binaries when you can have AI write you a script for an ESP32 to scan a video camera and mimic hardware mouse inputs?

      • Alex@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        ·
        11 hours ago

        The chain of trust will depend on the hardware. I would expect on a Steam Deck it would be Valve all the way. If it was Ubuntu it would be Microsoft then Canonical. I doubt any random distro would be acceptable to the games wanting to enforce anti cheat.

        • Creat@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          3
          ·
          10 hours ago

          You can secure boot most distros these days. It’s not new either. Depends on who it what their anchor is, and if it’s more limited than just secure boot being active.