• conciselyverbose@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 hours ago

    Yes, people can still cheat with a camera and manipulating inputs. There will never be a way around that.

    But that’s entirely unchanged by adding malware, that, even if it could theoretically work, should be a literal crime with serious jail time attached. Client side validation is never security and cannot resemble security.

    • andyburke@fedia.io
      link
      fedilink
      arrow-up
      0
      ·
      8 hours ago

      There are ways to detect and stop that, but they can and should happen on the server, not on the client.

        • andyburke@fedia.io
          link
          fedilink
          arrow-up
          0
          ·
          6 hours ago

          There are lots of options such that you can tune your false positive/negative rate. 🤷‍♂️ Tons of ways you can structure this depending on your game’s tech.

          • conciselyverbose@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            ·
            6 hours ago

            No options that resemble legitimate or evidence based in any way.

            If a computer has the exact same input and output tools as a human, you cannot possibly do better than guessing. It is a literal certainty that you will ban legitimate players doing nothing wrong for being too good if you try, and it’s unconditionally not acceptable to do so.

            • andyburke@fedia.io
              link
              fedilink
              arrow-up
              0
              ·
              6 hours ago

              Client side anti-cheat faces similar issues, and there unlike your server you don’t control the hardware.