what's to stop someone from writing a program that will spoof the info?
does this act as a pass-through for the mouse input, or is the mouse input relayed to the device through the pc first?
is there a way for games to make game servers that can check if one of these bad boys is connected and functioning?
From what we can see from the picture, it seems like it works like this :
Mouse -> Gameref -> Computer
There's also a network cable connected to the Gameref. I would assume that the device sends the mouse inputs it receives to a server somewhere in a secure channel. This way, the actual input can be compared to what happens in the game. It might be possible to simulate this data stream by software though if we can extract the needed information from the hardware (like a private key for instance). Another way to cheat this could be to send modified mouse input directly in the device like this :
Mouse -> Computer -> Gameref -> Computer
I can't see any way to fight this method if we exclude IRL or video surveillance.
Imo at best it could be used at tournaments though. Average person is not going to want to have to buy a device to prove they aren't cheating.
Even if they did sell 'home units', like larix said, what's to stop a person from spoofing the info? Ultimately a person has complete control over what their PC does even if it is difficult to program.
So now the hardcore cheaters build a device that plugs into the anti-cheat device and pretends to be a mouse, replicating all the movement required for the aimbot that is running on the computer. It would probably be some arduino + usb host shield as well, funnily enough.
I bet thousands of people thought of it before him, but when they analyzed it further they deemed it impractical.
I guess the accusations of cheating on lan of lately, changed the scope of the problem and gives to that old idea a new purpose, since it can now provide assistance against cheating on lan. A thing that before some years wasn’t thought as a must, since cheating on lan was considered extremely hard to pass undetected.
Apart from lan, I find it highly impractical for online use. Also, I feel that it doesn't protect against wh and that hackers might eventually find a way to bypass it like they did with other unbreakable anti-cheat ideas (this time will be harder though)
Edited by InDepther at 03:35 CST, 22 February 2015
In my opinion online cheating can not be prevented with any kind of addon. In order to make hacking harder, developers would need to move cheat prevention from the bottom of the priority list to the very top. Unfortunately, this will not happen anytime soon, because it would increase development costs significantly.
cause we can force everyone to use this...maybe on lans.
i assume it has sofware on it, or at least a firmware, so this piece of hardware can be hacked as well. this is beyond pathetic.
If you think about it a bit more, this has potential. I'm not saying that this can't be hacked of course, but it might be quite difficult for an average Joe in the basement.
If the device uses it's own secure protocol to sync itself with the anticheat server, it would be considerably harder to spoof the scripted click to "happen" a few ms earlier in the device than in the synced online game. Nothing close to false-proof of course, but still...it might be a lot harder perhaps.