top 50 comments

sorted by: hot top controversial new old
[–] 182 points 1 week ago (1 child)

Send it to me, I consider a processor incapable of playing Valorant to be a free upgrade

  • source
  • hideshow 1 child comment
  • [–] 110 points 1 week ago (11 children)

    I would be very interested to know how they are able to identify a specific CPU. The article speculates but does not answer this question.

    The fact that this is even possible is a security nightmare.


    OK, I've done a bit more digging and pieced it together. Acknowledgement to @dual_sport_dork@lemmy.world for prompting me to try (again) to find a command that might do it among other things.

    IMO, this sort of information shouldn't be in processors in the first place, but apparently it is there and needs admin/root access to, well, access it.

    ... and the game in question requires kernel-level anti-cheat, so of course, it has the necessary access.

    The command for Linux is sudo dmidecode -t processor, which dumps a lot of info including an ID field, which is supposedly the CPU's specific identifier. It can be grepped for or otherwise filtered out.

    My own Ryzen gives 8 hexadecimal pairs, so it's a 64-bit value.

    I would not know that that was unique to my specific individual processor if I had not been told, but I'll assume that at least part of it is not unique between Ryzens of the same calibre. (I won't be posting any of it for comparison, for obvious reasons.)

    So the upshot is, if you don't want to be identified right down to your CPU, don't run programs as root if there's any chance of them phoning home.

  • source
  • hideshow 11 child comments
  • [–] 44 points 1 week ago (1 child)

    You can extract the chip's serial number in software trivially. In Windows, from a commandline:

    wmic cpu get pricessorid

    I'm positive you can do the same with some Linux command, and failing that certainly with basically every vaguely modern benchmarking tool. Same deal with hard drives and probably also video cards. My BIOS/UEFI even enumerates all my connected hard drive serial numbers on screen if I interrupt its graphical boot screen.

    Given that the anti-cheat schemes these competitive games are literal rootkits, I don't think gathering the user's hardware serial numbers in order to attempt identify them is much of a stretch.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 40 points 1 week ago (1 child)

    Running proprietary programs as root is my definition of hell, especially when it's something frivolous like a game

  • source
  • parent
  • hideshow 1 child comment
  • [–] 9 points 1 week ago

    This is not running it as root (i.e. privileged userland, still ring 3), this is running it as ring 0 (i.e. the level that the kernel runs at, with no restrictions on access to memory and hardware at all). A tiny bug in ring 0 code can take down the system or open security vulnerabilities, where the kernel can provide more hardening to protect applications to an extent.

    You could say this is the inner circle of hell.

  • source
  • parent
  • [–] 4 points 1 week ago (4 children)

    I wonder if Riot would provide any info on the ban status of a certain component when given its ID...

  • source
  • parent
  • hideshow 4 child comments
  • [–] 8 points 1 week ago (3 children)

    They would not.

    Anyone doing anti-cheat stuff tries to keep it as secret as possible, so that the cheaters have a more difficult time working around it.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 7 points 1 week ago (2 children)

    It sounds like at least one cheater already figured it out. Just swap the chips. Then sell the old one used and pass the problem onto someone else.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 66 points 1 week ago

    This is so dumb. as if there was no reasonable way to detect cheating without these super invasive anti-cheat monstrocities.

  • source
  • [–] 60 points 1 week ago

    Ah classic Riot games, investing all the money in anti-cheat while their launcher lacks basic functions like "download throttling".

    No idea how Steam keeps winning...

  • source
  • [+] 52 points 1 week ago* (last edited 6 days ago) (2 children)
    load more comments (2 replies)
    [–] 30 points 1 week ago (3 children)

    Happened to a coworker with CoD 2019+ with a Facebook marketplace rig. Was also not being smart, and after he got his account banned and not realizing what was going on, he got his brother to log into his account as a sort of test, and also got that account banned.

  • source
  • hideshow 3 child comments
  • [–] 27 points 1 week ago

    That's a whole lot of bullshit just to start a game. Pass.

  • source
  • [–] 13 points 1 week ago (1 child)

    The article says because he installed the chip and launched Valorant, his other PC components such as his motherboard are not also blocked.

    He can’t play a Riot game unless he buys an entirely new computer.

  • source
  • hideshow 1 child comment
  • [–] 12 points 1 week ago* (2 children)

    Wow, that sucks. I don't even know if you could get your money back for the CPU in that case, as the seller could just claim it wasn't him. Doesn't sound like Riot is being that cooperative in such cases either.

  • source
  • hideshow 2 child comments
  • [–] 13 points 1 week ago* (1 child)

    HWID bans usually involve a much larger fingerprint of the system hardware. Riot would have to be really big assholes not to revert the ban, if they were to snapshot the rest of his system and see that only the CPU was part of the original ban.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 12 points 1 week ago

    Phillip Koskinas, Riot’s Head of Anti-Cheat, writes on X that hardware bans last for a maximum of four months and apply exclusively to the game in which a cheater was caught.

    Now we have a name. He probably thinks he is doing the Lord's work with kernel-level anticheat, and we should all be grateful for his awesome contributions to gaming 🤣

  • source
  • [–] 12 points 1 week ago (6 children)

    What's wrong with this website. I don't see the button "reject". I'm not gonna accept whatever that is just to read this.

  • source
  • hideshow 6 child comments
  • [–] 1 point 1 week ago (4 children)
  • [–] 9 points 1 week ago (2 children)

    Meanwhile I play(ed) on a VM and would frequently have to fight with support over: no, fuck you - unban me. Virtual hardware isn't a valid reason to ban every few months. It worked. It was bothersome - so I quit playing. Ample free time for games that weren't user hostile.

  • source
  • hideshow 2 child comments
  • [–] 4 points 1 week ago

    The odds of this happening are so low, but at the same inevitable.

    Funny. Sucks for the buyer.

  • source
  • [–] 4 points 1 week ago (3 children)

    Oh, something about a game that doesn't work on Linux. What are the most direct competitors to Valorant that work on Linux? I'm gonna go play those out of spite.

  • source
  • hideshow 3 child comments
  • [–] 2 points 1 week ago

    Even if I'd ever switched back to Windows, no kernel anti-cheat would ever be allowed without some kind of isolation. It is just another data theft tool that happens to also include half-broken anti-cheat. I'm sure gaming companies have already started selling data for profit.

  • source
  • load more comments
    view more: next ›