• Faresh@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    6 months ago

    I’ve never played it, but aren’t League of Legends servers already authoritative? Also, I’m pretty sure it would only deal with certain kinds of cheats. An authoritative server won’t be able to prevent a player from using an aimbot, for example, since nothing says that a player isn’t allowed to have super accurate aim. The server can’t tell if they are cheating or just insanely good. Nevermind I missed your sentence mentioning *-bots.

    I wonder whether, even with an omnipotent anticheat software installed, cheating would still be possible by having the router manipulate your packets on the way to the server (ie. having all the *-bot work being done on that device). I imagine TLS could maybe thwart that attempt, since the router can’t decrypt the packets, but I don’t think it’s really a problem since the client could also just provide it with the unencrypted packet and the server’s public key, so that the router may fabricate the packets. On the other hand, anticheat software would be aware of that since the client has to send those extra packets, but how could it know that those packets are being sent for nefarious purposes and not just simply some other normal software doing it’s thing?