Hacker trick to take a player's place in a game - Page 2

Hacker trick to take a player's place in a game

Discuss your problems with the latest release of the engine here. Problems with games, maps or other utilities belong in their respective forums.

Moderator: Moderators

User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: Hacker trick to take a player's place in a game

Post by Beherith »

Old proof: http://replays.adune.nl/?1370
Cefte got hacked, by [Clans] dude, who are pyb smurfs.
Also, note the multiple transhacks.
User avatar
Evil4Zerggin
Posts: 557
Joined: 16 May 2007, 06:34

Re: Hacker trick to take a player's place in a game

Post by Evil4Zerggin »

momfreeek wrote:btw: should admin edit these posts.. if security is that lacking then perhaps obscurity is a good idea
I think it's a bit late for obscurity >_>
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Re: Hacker trick to take a player's place in a game

Post by Neddie »

I mentioned this to other members of the moderation team when we were dealing with some people a while back, but I didn't know the means and I don't think the discussion went anywhere - I am loathe to discuss things I don't know because I hate being wrong.
ZellSF
Posts: 1187
Joined: 08 Jul 2006, 19:07

Re: Hacker trick to take a player's place in a game

Post by ZellSF »

[ 0] Player ZellSF is already ingame
[ 0] Player ZellSF_ not found in script, rejecting connection attempt
I was a spectator, why would they try and fail miserably at taking my spot :(
User avatar
KaiserJ
Community Representative
Posts: 3113
Joined: 08 Sep 2008, 22:59

Re: Hacker trick to take a player's place in a game

Post by KaiserJ »

is there any way the IP addresses of the people doing this can be collected and banned? its a pain in the ass
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Re: Hacker trick to take a player's place in a game

Post by Neddie »

You report 'em, I'll punk 'em.
User avatar
KaiserJ
Community Representative
Posts: 3113
Joined: 08 Sep 2008, 22:59

Re: Hacker trick to take a player's place in a game

Post by KaiserJ »

how would i go about finding out who it was? i dont even think the person was in the battleroom (i was playing with Zell a little earlier)
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Re: Hacker trick to take a player's place in a game

Post by Neddie »

The autohost should know, or anybody with a replay.
SirMaverick
Posts: 834
Joined: 19 May 2009, 21:10

Re: Hacker trick to take a player's place in a game

Post by SirMaverick »

neddiedrow wrote:The autohost should know, or anybody with a replay.
You can't because spring does not provide ips ingame (and there is no other information who tried to connect) and you don't need to be joined to the game in the lobby to do this.
You only need to be in the lobby to see, when the game starts. So anybody in the lobby could have done that.
ZellSF wrote:
[ 0] Player ZellSF is already ingame
[ 0] Player ZellSF_ not found in script, rejecting connection attempt
I was a spectator, why would they try and fail miserably at taking my spot :(
Without joining a game, you can't say who is player and who is spectator.
Maybe he didn't join the game and had to randomly try a name. He picked the wrong one.
User avatar
momfreeek
Posts: 625
Joined: 29 Apr 2008, 16:50

Re: Hacker trick to take a player's place in a game

Post by momfreeek »

SirMaverick wrote:
neddiedrow wrote:The autohost should know, or anybody with a replay.
You can't because spring does not provide ips ingame (and there is no other information who tried to connect) and you don't need to be joined to the game in the lobby to do this.
You only need to be in the lobby to see, when the game starts. So anybody in the lobby could have done that.
do you even need to know when the game starts? if you expect it to start soon, you can be trying to connect already
eyu100
Posts: 182
Joined: 05 Jul 2008, 04:10

Re: Hacker trick to take a player's place in a game

Post by eyu100 »

This can be exploited without having a computer connected to the server, so bans can't solve the problem completely.

1) connect to the server from one computer
2) use another computer to do the hack, taking the info from the computer that is connected to the server but otherwise not doing anything

(I'm not sure if you can get the info without joining a game, but if you know the IP of a popular autohost you can !status it and try to connect when the game is about to start. If you can get the info without doing anything unusual and you use unrelated IP's to perform the hack, it is very hard to prevent a person from doing the hack, especially if you can't find their IP ingame.)
User avatar
Wombat
Posts: 3379
Joined: 15 Dec 2008, 15:53

Re: Hacker trick to take a player's place in a game

Post by Wombat »

on adune is replay when cefte hacks me in game ^^

easy to see that his cursor is not moving when second com is moving... in the end, cefte's com was idling like most of the game.

(while writing this cefte fucked another game, gg)

http://replays.adune.nl/?1485

oh and according to pyb, have seen niobium doing this either
User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Re: Hacker trick to take a player's place in a game

Post by Caydr »

If developers are willing to try to fix this, which can be hacked around just as easily as fixes to LUA cheats, why aren't they willing to fix the much more prevalent problem. Yes, how'd you guess: LUA cheats.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Re: Hacker trick to take a player's place in a game

Post by SinbadEV »

Caydr wrote:If developers are willing to try to fix this, which can be hacked around just as easily as fixes to LUA cheats, why aren't they willing to fix the much more prevalent problem. Yes, how'd you guess: LUA cheats.
LUA cheats are not cheats any more then cybernetic implants and performance enhancing drugs are cheats.
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Hacker trick to take a player's place in a game

Post by lurker »

1. You can't hack around sending the host and client a password.
2. Fixing certain flaws in lua's restrictions is very difficult.
User avatar
momfreeek
Posts: 625
Joined: 29 Apr 2008, 16:50

Re: Hacker trick to take a player's place in a game

Post by momfreeek »

Caydr wrote:If developers are willing to try to fix this, which can be hacked around just as easily as fixes to LUA cheats, why aren't they willing to fix the much more prevalent problem. Yes, how'd you guess: LUA cheats.
its quite trivial to fix this in a way thats not at all easy to circumvent:
lobby hands each client a unique id on game start.. host requires this unique id to connect.
you'd need to do man-in-the-middle packet sniffing to get around that... simple changes to your executable would not help.
User avatar
TradeMark
Posts: 4867
Joined: 17 Feb 2006, 15:58

Re: Hacker trick to take a player's place in a game

Post by TradeMark »

is this the same bug?

http://replays.adune.nl/?1568
eyu100
Posts: 182
Joined: 05 Jul 2008, 04:10

Re: Hacker trick to take a player's place in a game

Post by eyu100 »

TradeMark wrote:is this the same bug?

http://replays.adune.nl/?1568
What version of Spring are you using? I know that in 0.79.1.0 a spectator can resign player 0 or give all his units away (it's a bug).
SirMaverick
Posts: 834
Joined: 19 May 2009, 21:10

Re: Hacker trick to take a player's place in a game

Post by SirMaverick »

TradeMark wrote:is this the same bug?
Don't cross post. This thread is about the same bug as the other thread. And still not your bug.
What version of Spring are you using? I know that in 0.79.1.0 a spectator can resign player 0 or give all his units away (it's a bug).
The suspected cheater was running 0.79.1.0 and the attacked player was team 0.
eyu100
Posts: 182
Joined: 05 Jul 2008, 04:10

Re: Hacker trick to take a player's place in a game

Post by eyu100 »

SirMaverick wrote:The suspected cheater was running 0.79.1.0
?!?!?!

It's the version the host is using that matters.
Post Reply

Return to “Help & Bugs”