There is a hacker afoot...

General Stuff about Armagetron, That doesn't belong anywhere else...
Taranis
Posts: 7
Joined: Sun Dec 21, 2008 6:57 pm

There is a hacker afoot...

Post by Taranis »

(I thought I would post about this just out of curiosity, to see what anyone might know about it)

Lately, I've been beseiged while playing tron with hacks and impostors, all of whom I suspect to be the same person under different names, and all of them on the same server, DD racing. I'm not the only one, either; several other top players there, as well as a few noobs, have been subjected to hacking and impersonation. I have a question about one particular bizarre hack, as all of the other problems have been pretty much solved.

That hack involved the hacker making other people say things through their names. I'll explain more specifically: in my own case, text would appear like this on the page: "Taranis: you suck" even though I myself never typed <you suck>. (One of the other victims said that they saw the hacker typing into their chat line as they themselves attempted to say something, but that didn't happen to me.)

Does anyone have any idea how this hack was done? For instance, is there a console command mods or admins can use to say things through other people (and it would be a strange ability to have, for sure)? I'm really getting sick of the blatant attempts to discredit me and a few other people, and I'd be interested in any advice anyone might have for stopping this hacker, who must have no life, from continuing to bother us.
User avatar
Z-Man
God & Project Admin
Posts: 11717
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

What version are you using, and could you post a screenshot? Previous versions had a problem with console formatting that resulted in things like that being easily possible by exploiting line breaks.

About impostering: if that just means playing under your usual name, big deal, get over it. Screen names are generally not reserved.

And if you see your own chat getting altered as you type it, your whole PC has been hacked and is being remote controlled.
User avatar
sinewav
Graphic Artist
Posts: 6488
Joined: Wed Jan 23, 2008 3:37 am
Contact:

Re: There is a hacker afoot...

Post by sinewav »

Taranis wrote:That hack involved the hacker making other people say things through their names.
It's not a hack, just some clever use of chat. I'm reluctant to explain how ti works because every noob/troll who reads this will abuse it. The solution is to have the server admin set the spam level to disallow mutiple color codes in chat. Problem solved. (I've already said too much) :?

And several people I've seen already know how to do this "chat trick" and practice it regularly. You should just ignore it. If you're really a good-natured tronner, people will know. Stay positive. :wink:
Taranis
Posts: 7
Joined: Sun Dec 21, 2008 6:57 pm

Post by Taranis »

Thanks for the info. If it is just a chat trick (and I don't blame you for not explaining how it works) then I guess I can't do anything about it beyond talking to the server admins. (That will be hard, though, because the admins are almost never on. :?)

Z-Man: I'm using version 0.2.8.2; if the problem happens again, I'll try to get a screenshot. Also, I did not see my own type getting altered as I typed it (I would be really worried in that case); chat simply appeared on screen as though I had said it, when I hadn't.

BTW: the impersonation wasn't so much a problem for me as it was for certain other players who don't use authentication on that server.

Edit: I'm honestly not too fussed personally about the whole thing, but since the problems haven't been restricted to me, I'm trying to fix it for the sake of the whole server. :wink:
User avatar
Lucifer
Project Developer
Posts: 8751
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Post by Lucifer »

It's just a chat trick. :) I've seen it, too. Basically, you make an instant chat, and put enough spaces in it to make it wrap to the next line, then put someone's name there formatted just like in chat.

You can see it when the purpose impersonates someone who's dead. You won't get the *DEAD* string before their name. Also, there's always a particular line right above the impersonated line, that's in the instant chat.

It mostly goes away in the trunk, where chat is wrapped differently than in 0.2.8.

I think server admins can disable color codes in chat, which makes the problem go away, mostly.
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
Z-Man
God & Project Admin
Posts: 11717
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

Taranis wrote:Z-Man: I'm using version 0.2.8.2; if the problem happens again, I'll try to get a screenshot. Also, I did not see my own type getting altered as I typed it (I would be really worried in that case); chat simply appeared on screen as though I had said it, when I hadn't.
I just checked and the fix that makes fake and real chat distinguishable came only in in the alpha versions after 0.2.8.2.
User avatar
DDMJ
Reverse Outside Corner Grinder
Posts: 1882
Joined: Thu Jun 08, 2006 12:15 am
Location: LA, CA, USA, NA
Contact:

Post by DDMJ »

or if this person has admin powers he can just use console_message and match your color code to make it look like you're talking when you're not
Taranis
Posts: 7
Joined: Sun Dec 21, 2008 6:57 pm

Post by Taranis »

I just had a thought: The strangest part of the "hack" was the fact that the "hacker" could rapidly switch from person to person, perfectly matching the color codes in their names. Sorry I didn't mention that before, but it seems like it would be hard for the chat trick you described to be able to do that.
Taranis
Posts: 7
Joined: Sun Dec 21, 2008 6:57 pm

Post by Taranis »

DDMJ, does that include mods, or only admins?
User avatar
Lucifer
Project Developer
Posts: 8751
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Post by Lucifer »

Taranis wrote:I just had a thought: The strangest part of the "hack" was the fact that the "hacker" could rapidly switch from person to person, perfectly matching the color codes in their names. Sorry I didn't mention that before, but it seems like it would be hard for the chat trick you described to be able to do that.
It's not that hard to match color codes quickly. KColorPicker, on Linux, will let you find out the color codes for any pixel on the screen just by clicking on it. It's really not that hard. ;)

It's just a childish prank, nothing more.
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
Taranis
Posts: 7
Joined: Sun Dec 21, 2008 6:57 pm

Post by Taranis »

I tried that console command on DD racing; apparently the function isn't restricted to admins or mods on that server, so anyone could use it. Case closed :wink:
User avatar
DDMJ
Reverse Outside Corner Grinder
Posts: 1882
Joined: Thu Jun 08, 2006 12:15 am
Location: LA, CA, USA, NA
Contact:

Post by DDMJ »

Taranis wrote:I tried that console command on DD racing; apparently the function isn't restricted to admins or mods on that server, so anyone could use it. Case closed :wink:
What you probably did only showed up on your screen since you weren't logged in as an admin/mod.
User avatar
Corn1
Core Dumper
Posts: 124
Joined: Fri Sep 26, 2008 10:53 pm

Post by Corn1 »

Lucifer wrote: You won't get the *DEAD* string before their name.
I don't think *DEAD* shows up on the non alpha of 2.8 so he wouldn't be able to tell. Though i could be wrong.
Taranis
Posts: 7
Joined: Sun Dec 21, 2008 6:57 pm

Post by Taranis »

DDMJ:

I checked with other people to determine if they could see the text as well, and they could.
User avatar
Desolate
Shutout Match Winner
Posts: 1021
Joined: Sat Apr 26, 2008 2:31 pm
Location: Probably golfing

Post by Desolate »

I've seen the exact thing used by mods in high rubber/df servers, it's a simple trick.

Edit:
or if this person has admin powers he can just use console_message and match your color code to make it look like you're talking when you're not
Yup that's what I was thinking.
Post Reply