Nort721 / GodsEye

issue tracker, wiki, API
9 stars 1 forks source link

Request: XRay Detection #436

Open TrippsterGaming opened 2 years ago

TrippsterGaming commented 2 years ago

A new tactic I've seen some anti-cheats use is an advanced way of detecting Xray. I don't remember where I saw this but I'm 95% sure it was Hypixel watchdog (this was used on UHC I believe). The way I remember it working was if someone was collecting a high amount of diamonds or any other resource, watchdog would start its detection. It would spawn veins of diamonds near the player to where their Xray would pick it up, but it's out of the way. So for example, if you're mining in a straight line, watchdog would never place the diamonds right in front of you. Instead, it would place them at an awkward angle, like 8 to the left and down 2 or up 1 and behind you. Once the player got within a block of the diamonds, watchdog would remove them and count a strike against the player. If the player went to too many fake veins of ore, watchdog confirmed the Xray and banned the player. This is effective because it actually spawns diamonds near the player. It is a clever way to trick the hackers into essentially reporting themselves. The best part is that hackers won't be able to know if the diamonds are fake or real because the anti-cheat actually places them in the world. It would make using Xray a major risk because it would be impossible to tell the real diamonds from the fake ones. I'd suggest adding this or at least making a beta version that can be disabled for servers to try out. Thank you for your consideration!

LeNinjaHD commented 2 years ago

This is a good idea, but it would only be useful if it had better performance than paper's built in anti xray

Nort721 commented 2 years ago

This is defently a good idea in theory, I am interested in implementing this to GodsEye or GodsEyePro (didnt decide yet), it defently would only make sense if it will be faster then Paper's anti-xray, will be thinking of ways to optimize this (already got ideas)

obliviator123 commented 2 years ago

Even if the performance was slightly worse it is another way to ban hackers not just prevent one hack meaning it would be more useful than papers anti-xray

Nort721 commented 2 years ago

Even if the performance was slightly worse it is another way to ban hackers not just prevent one hack meaning it would be more useful than papers anti-xray

Also true