Minecraft Name: ModernPerils Suggestion: Create a plugin that forces every player who joins to run the command ".test" that outputs the reply in a channel that is not seen by anyone. If there is no response when the player joins, the client has blocked the command, therefore they have hacks. The server will send a message to staff if a user does not have this command returned automatically. If there is a response, then they may not necessarily use a hacked client. Reason: This would be one of the easiest and most efficient ways of cutting out hackers. Other Information: I do realize this is not foolproof as some clients have different command indicators, but 95% of hacked clients use this method. Link to this plugin: This would have to be custom
I remember seeing a suggestion with less automatism a long time ago, made by zecrux. The main point that would still apply in this case is that less clients use . as command-prefixes than you would think. Also, pretty much every client seems to have an option to allow those commands. I'll search the forum for the thread with a lot of answers from kuke. EDIT: http://www.ecocitycraft.com/forum/threads/suggestion-hacker-identification-method.95095/ http://www.ecocitycraft.com/forum/threads/suggestion-a-new-way-to-identify-hackers.94888
Kuke says that most clients can toggle this feature, making this plugin useless. (Pi's threads) I don't think this will do anything, because if AHax, BHax and CHax use the "'." command, then everyone will switch to DHax which doesn't use it or uses something different.
Several hacked clients don't require that commands be like this - this wouldn't be conclusive that someone isn't hacking. What if somebody logs in afk (sounds strange, but ask several staff members, I have a habit of hitting the log in button, tabbing out before it loads, and forgetting altogether). You can't force the client to run the command automatically without the use of a parallel client side mod.
Usually when I play, I like to log in and out every half hour or so because I like to go back and forth between things. I know that one day I'd forget to do this (even with a message appearing on screen. I also do what nicit does often.
But do we have even any anti cheat plugin? I was on another server and they found a guy using hacks with a plugin
NoCheat+, I think. If it's a plugin that works from such commands, it <could> work. However, then people would just switch to clients that have a different command prefix. If it works by behaviour and automatically spots suspicious movement, then I'd say the error range can be quite high depending on connection and quality of the algorithm.
It will always be difficult to stop those that "tie a pepsi can to the mouse" or "fall asleep and the nose perfectly lands on the keyboard to keep playing" or "the art of a rubber band and a rock"
The while idea is that th server makes them send this command without then doing anything. Jamie said it was possible so... You don't tell people to type this, it automatically happens.
Nope, no, totally wrong. According to our all knowing god about hacking, Zecrux, only 70% of people who hack use this method. Reading comprehension. On a serious note, Revan had the best of answers as to why this will never happen. It's innocent until proven guilty, while this is guilty until proven innocent. I really dislike that idea. So, -1.
Sudo doesn't make a client run a command, it runs the command from the other player's perspective but still on the server. There is no way to do this - and no reason there should be.