$able 2 Posted September 15, 2011 From now on BattlEye will show a player's GUID in the server console right when he connects. Keep in mind that this GUID is not verified, however as the BE GUID is based on the cd-key hash sent by the client, trying to fake it won't get a hacker far. The regular GameSpy cd-key check would still quickly kick the hacker from the server in this case. This feature is a workaround to the current engine restriction of only loading the BE Client after the lobby, when the player joins the actual game/mission, and therefore being unable to show a player's BE GUID before that. In the future it will be possible to block banned players from even entering the lobby. Due to the nature of this workaround these bans won't be like the current ones though, they will instead be based on blocking the player's network packets to prevent him from entering the server, i.e. firewalling against him. Share this post Link to post Share on other sites
EDcase 87 Posted September 15, 2011 Great news, thanks!!! Share this post Link to post Share on other sites
.kju 3245 Posted September 15, 2011 Excellent job $able :bounce3: Share this post Link to post Share on other sites
SnR 1 Posted September 15, 2011 Nice Copy & Paste em Share this post Link to post Share on other sites
Kochleffel 10 Posted September 15, 2011 awesome thanks. Share this post Link to post Share on other sites
Anzu 12 Posted September 16, 2011 This is great news! Thanks so much =) Share this post Link to post Share on other sites
sickboy 13 Posted September 16, 2011 Very nice, thanks! Share this post Link to post Share on other sites
maddogx 13 Posted September 16, 2011 +1 / Like. :D I dare say that's the kind of custom tailored support we wouldn't be seeing if Arma2 used Punkbuster or some other solution. I hope $able will be sticking around for the upcoming BIS games. ;) Share this post Link to post Share on other sites
giorgygr 61 Posted September 16, 2011 +1 Great Sadly there is an 'increase' of "illegal" activities lately on MP :( Share this post Link to post Share on other sites
sickboy 13 Posted September 16, 2011 +1 GreatSadly there is an 'increase' of "illegal" activities lately on MP :( Can improve it a lot if you run the latest 1.60 betas, BE and v2 signatures-only.Hopefully more will deploy this especially once official 1.60 patch is released. Share this post Link to post Share on other sites
kremator 1065 Posted September 16, 2011 Very good news indeed. Many thanks for the continued effort to outwit the hackers ! Share this post Link to post Share on other sites
nuxil 2 Posted September 16, 2011 $able i have some suggestions. this new function you added opens up a possibility to lobby kick with rcon. if you could do 1 thing. #1 include the name on the line. New player FooBar (1.2.3.4:2304) connected - GUID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (unverified) instead of just New Player (....This is because if your offial rcon we will then be able to do lobby kick by using arma kick command. #kick Foobar it would also be nice if you could implement a command which list unverified guids-. " lobby players" something as simple as listv : would basicly be the same be as players so this it not nesesary- listu : would list unverified players connected. "lobby connections" Share this post Link to post Share on other sites
DosEquis 10 Posted September 17, 2011 (edited) Good feature, and a awesome idea too. Edited September 17, 2011 by DosEquis Share this post Link to post Share on other sites
$able 2 Posted September 17, 2011 $able i have some suggestions. this new function you added opens up a possibility to lobby kick with rcon. if you could do 1 thing. #1 include the name on the line. instead of just New Player (.... This is because if your offial rcon we will then be able to do lobby kick by using arma kick command. #kick Foobar it would also be nice if you could implement a command which list unverified guids-. " lobby players" something as simple as listv : would basicly be the same be as players so this it not nesesary- listu : would list unverified players connected. "lobby connections" Good suggestion! Something like that is already planned and will be added soon. Regarding the player name, I will try to add support for it as well. Share this post Link to post Share on other sites
nuxil 2 Posted September 18, 2011 (edited) Regarding the player name, I will try to add support for it as well. it would be a nice thing to add. you can kick people who has been sitting in lobby and ideling all the time. this can helpe public Warfare where some idler has taken up a slot. or any other mission where the slot has a important class for players. however the only problem with it is that. if you dont have the ID. arma id returned by #userlist and the name of the player has some wanky encoding. example a russian player named какой-то чувак conected. and you cant type his name. so you need his id returned by #userlist to be able to kick him. since we can get the ingame #mission list. would it not be possible to get the ingame #userlist back too? but it would open up for 3rd party rcons to example. directly autokick players who has shitty nicknames. or if you dont want other encodings than latin. so admin can type his name :p on the server. auto kick on idlers etc etc :D Edited September 18, 2011 by nuxil Share this post Link to post Share on other sites
Kochleffel 10 Posted September 18, 2011 question, can u with this new feature run maxping from the lobby? so a highpinger doenst come trough the game and desync all Player´s cause of JIP. Share this post Link to post Share on other sites
$able 2 Posted September 19, 2011 it would be a nice thing to add. you can kick people who has been sitting in lobby and ideling all the time. this can helpe public Warfare where some idler has taken up a slot. or any other mission where the slot has a important class for players.however the only problem with it is that. if you dont have the ID. arma id returned by #userlist and the name of the player has some wanky encoding. example a russian player named какой-то чувак conected. and you cant type his name. so you need his id returned by #userlist to be able to kick him. since we can get the ingame #mission list. would it not be possible to get the ingame #userlist back too? but it would open up for 3rd party rcons to example. directly autokick players who has shitty nicknames. or if you dont want other encodings than latin. so admin can type his name :p on the server. auto kick on idlers etc etc :D Getting the #userlist result is currently not possible. It might be possible to show the unique player ID though, I will investigate that. ---------- Post added at 12:40 ---------- Previous post was at 12:39 ---------- question, can u with this new feature run maxping from the lobby?so a highpinger doenst come trough the game and desync all Player´s cause of JIP. Unfortunately that's not possible. Share this post Link to post Share on other sites
$able 2 Posted November 7, 2011 (edited) FYI, the new BE Server version fully supports the listing, kicking and banning of players that are in the lobby. It all works the same as before, so there is nothing new to learn. Also, BE GUIDs are now verified, therefore it's no longer possible to spoof cd-keys and hence GUIDs of other players (it was possible before due to an exploit in the GameSpy cd-key SDK). Edited November 7, 2011 by $able Share this post Link to post Share on other sites
sickboy 13 Posted November 7, 2011 Well done, thanks! Share this post Link to post Share on other sites
gossamersolid 155 Posted November 7, 2011 FYI, the new BE Server version fully supports the listing, kicking and banning of players that are in the lobby. It all works the same as before, so there is nothing new to learn.Also, BE GUIDs are now verified, therefore it's no longer possible to spoof cd-keys and hence GUIDs of other players (it was possible before due to an exploit in the GameSpy cd-key SDK). THANK CHRIST! Huge breakthrough $able! Share this post Link to post Share on other sites
Lonestar 11 Posted November 8, 2011 That's good news! Share this post Link to post Share on other sites
Double Doppler 10 Posted November 8, 2011 I really appreciate this new feature, it helps alot. Thanks. Share this post Link to post Share on other sites