Tremulous Forum

General => Troubleshooting => Topic started by: Teiman on May 14, 2006, 10:51:42 am

Title: Disturbing/Distrusting Hacks.
Post by: Teiman on May 14, 2006, 10:51:42 am
I have see a few of attacks to Tremulous. 1 idiot connecting has a invisible (null? whitespace?) nick. Yet another teambasekilling with name "Human" or maybe yet another name hack.

I suggest to mod the engine to disable the use of null/whitespace/nonprintable nicks. So is forbiden a name withouth printable chars.

Is also need a command to list all clients, by nick AND number, so will be posible to kick a badguy by number:
kick 3

Maybe this is already on the engine? I guest yes. What is the commands?
Title: Disturbing/Distrusting Hacks.
Post by: Vector_Matt on May 14, 2006, 12:56:53 pm
I agree, the other day I saw someone with the name ! and if I remember correctly names with ! in them can't be kicked etc.. because the server doesn't recognize them, or something. My point is the server/client should not allow you to pick names like that.
Title: Disturbing/Distrusting Hacks.
Post by: [HUN]N.M.I. on May 14, 2006, 03:44:47 pm
Yes, Trem players should have IDs like in Tactical OPS. There, when you join the game, you automatically receive an ID (from 1 to 99) so kick and ban votes can be addressed no matter what name the player uses.
Title: Disturbing/Distrusting Hacks.
Post by: Neo on May 14, 2006, 05:22:08 pm
yeah, an ID of some sort would be necessary.

Its much easier to vote a kick on 12 than [()\/\/|\||=|)]Alienz0r19378, even when you have to scroll through a list.
Title: Disturbing/Distrusting Hacks.
Post by: R1CH on May 14, 2006, 08:27:01 pm
The \serverstatus command shows player IDs, also \playerlist in servers running the R1 version.
Title: Disturbing/Distrusting Hacks.
Post by: Teiman on May 21, 2006, 05:40:19 pm
Quote from: "R1CH"
The \serverstatus command shows player IDs, also \playerlist in servers running the R1 version.


Thanks r1ch.