wait... how it is fixed if different lobbies can still use this exploit?SirMaverick wrote:Fixed in Spring. Needs lobby support.Wombat wrote:nope, its not fixed yet, its still possible to take com by specs ^^
[Solved (in 0.80) ] Hacking : taking control of a player
Moderator: Moderators
Re: [Solved (in 0.80) ] Hacking : taking control of a player
-
- Posts: 834
- Joined: 19 May 2009, 21:10
Re: [Solved (in 0.80) ] Hacking : taking control of a player
I didn't say the issue is fixed. I said it's fixed in Spring. The mechanism to solve it are there.TradeMark wrote:wait... how it is fixed if different lobbies can still use this exploit?SirMaverick wrote: Fixed in Spring. Needs lobby support.
-
- Posts: 834
- Joined: 19 May 2009, 21:10
Re: [Solved (in 0.80) ] Hacking : taking control of a player
Doesn't that need a general update of all lobbies and autohosts?lurker wrote:It does need lobby support, not just using the rules table? Okay then. I'll commit to putting in the rather simple server support within 24 hours of any lobby being ready for it. If you want it first then you tell me exactly what data to send in what format and you'll get that, too. We need this to get done.
-
- Posts: 834
- Joined: 19 May 2009, 21:10
Re: [Solved (in 0.80) ] Hacking : taking control of a player
Then how does this work? Who distributes the passwords?lurker wrote:no
-
- Spring Developer
- Posts: 1254
- Joined: 24 Jun 2007, 08:34
Re: [Solved (in 0.80) ] Hacking : taking control of a player
My idea was:SirMaverick wrote:Then how does this work? Who distributes the passwords?lurker wrote:no
A client joins a game, generates temporary password, and sends it secretly to the host. The host then fills the password in the script.txt, and voila, all lobbies who support it have password protected join (when the host supports it, too).
- BrainDamage
- Lobby Developer
- Posts: 1164
- Joined: 25 Sep 2006, 13:56
Re: [Solved (in 0.80) ] Hacking : taking control of a player
client side sends: SENDJOINTOKEN password\n
host side recieves: JOINTOKEN username password\n
i can implement it in a couple mins
host side recieves: JOINTOKEN username password\n
i can implement it in a couple mins
Re: [Solved (in 0.80) ] Hacking : taking control of a player
Followup: We're probably going with
SETCLIENTSCRIPTTAGS password=blah
CLIENTSCRIPTTAGS [name] password=blah
SETCLIENTSCRIPTTAGS password=blah
CLIENTSCRIPTTAGS [name] password=blah