Logo Platform
logo amplifiers simplified

Hackers and Cheaters in MP

Copied to clipboard!
13 years ago
Aug 1, 2012, 5:55:37 PM
I created a steam group called Endless Legion. Please join the group if you want to be part of a non-cheating, respectful community. If enough people join and only play with other members, it would solve the cheating problem entirely. Just kick out the players that don't play by the rules.
0Send private message
13 years ago
Jul 28, 2012, 11:16:29 AM
Met this cheater again today. I almost sure that this is that cheater I played with few days before. He is from Russia just like me and used similar nickname. Also he is untrackable via steam. I had suspicions and joined game looking for cheats smiley: smile I wasn't disappointed smiley: wink Attached savegame(I needed to zip it because it tells me "invalid file") and screenshot from game few days before. Cheater used "dron" nickname in today game.
cheater_save.zip
0Send private message
13 years ago
Jul 28, 2012, 11:36:40 AM
Steph'nie wrote:
There is a feature on Steam that allows you to find the players you have recently played with: this is how you would find someone.



But indeed, Endless Space does not participate in the Valve Anti Cheat program (I have mentioned this in our daily scrum this morning). A complete ban of trainers or other hacks in the multiplayer would also be applied to the single player (for fun, or learning purposes, I don't know). But then, those experiments could be tested through the modding.



We are following this issue but this needs lots of discussions.




Either way you'll have to implement some anti hacking features - VAC seems very appropriate (if it can indeed detect such hacks, or be made to do so) - edited files would have have to be detected (that is if the players don't share the same "Mod version" they can't play together since this can mean anything from desync issues due to different statistics for elements, or full on hacked files to give a player unfair bonuses locally). As for also locking out the singleplayer when doing things like this - add a console with cheats, or a cheat menu.
0Send private message
13 years ago
Jul 28, 2012, 3:53:13 PM
Mansen wrote:
Either way you'll have to implement some anti hacking features - VAC seems very appropriate (if it can indeed detect such hacks, or be made to do so) - edited files would have have to be detected (that is if the players don't share the same "Mod version" they can't play together since this can mean anything from desync issues due to different statistics for elements, or full on hacked files to give a player unfair bonuses locally). As for also locking out the singleplayer when doing things like this - add a console with cheats, or a cheat menu.




VAC never looks at SP games, so that is not a concern. Until they release mod support through the actual mod button then vac would detect mods as cheats in MP, even if everyone is using them, so for now it is probably a bad choice. As far as if it would catch the current cheats, that depends. It would catch the extra traits cheats, and *may* catch the 0 fleet ones depending on the method. If a 3rd party program or altering game files is required, then VAC should catch it.
0Send private message
13 years ago
Jul 30, 2012, 8:53:34 AM
I very highly doubt this game will ever remotely achieve VAC integration. Though it may be seen as ineffective by some, there is nothing wrong with communal forum naming and shaming, leading to possible blacklist creations.
0Send private message
13 years ago
Jul 30, 2012, 1:34:46 PM
flipstar wrote:
I very highly doubt this game will ever remotely achieve VAC integration. Though it may be seen as ineffective by some, there is nothing wrong with communal forum naming and shaming, leading to possible blacklist creations.




Until it doesn't work.



I have had these 0/* fleets happen on my end twice now from the game bugging out whats worse is I wouldn't let me delete the fleet, I guess it thought it didn't exists even though it showed it. Unfortunately both those games ended to quick for me to find out if others could even see those fleets but if they could they would have thought I was cheating when it was the game being broken.





vigilante justice is not a good option for the innocent, never has been never will be.



If I knew what happened to cause these fleets I would post it it just happened while I was creating them, I think both times it was very early in the turn possibly not everyone has started the turn?
0Send private message
13 years ago
Jul 31, 2012, 3:53:12 AM
Agr wrote:
Met this cheater again today. I almost sure that this is that cheater I played with few days before. He is from Russia just like me and used similar nickname. Also he is untrackable via steam. I had suspicions and joined game looking for cheats smiley: smile I wasn't disappointed smiley: wink Attached savegame(I needed to zip it because it tells me "invalid file") and screenshot from game few days before. Cheater used "dron" nickname in today game.


Unfortunately I am not able to see anything wrong in this save game. I loaded it and joined two different times, once as "dron" and once as "agr". As "dron", the naval summary screen shows five fleets each 1/7 ships. As "agr", I can see one fleet of "dron" which is a normal fleet, 1/7. If you search "jailbreak" in the forum, you can find the instructions on how to open this save game and join as any player.



Some people have said that the 0/9 fleets happen when the game gets out of sync. Suppose one player destroys a second player's fleet, but the game is out of sync. It is possible that a third player may see the destroyed fleet as a 0/9 type fleet. In case you see this again, can you tell if the game is out of sync? For example, suppose the host declares some local problem, saves, and exits; then loads the game and players rejoin. This should put everybody back in sync. Do the 0/9 fleets appear right away? It is also possible that the cheating player is using a tool which modifies the game memory during play. It is hard to catch that.



If we can track down this problem and reproduce it, I am sure the dev team can fix it.
0Send private message
13 years ago
Jul 31, 2012, 5:00:23 AM
I didn't seen any 0/9 fleets desync in that game too unfortunately. I doubt it is a cheat in most times, however it may be part of cheating. Cheater was just player with all traits. He left the game just after I told that I'll send save game to ES forum. May be it was better to do this silently. But I warned him before game that I suspect that he is cheater anyway. smiley: smile



Sometimes you can't reload desynced game(dropping to main menu), sometimes desync disappears after reload. I didn't see any desync happened after reloading game. Devs should play a long game with 6+ ppl on fast speed settings. This desync is hard to reproduce is because it disappears after reloading smiley: frown



I think it doesn't matters about battles. It is somewhere else. In first game with cheater I was the first player who met the cheater - I identified his just in few seconds - all traits + 0/9 fleets, no battles with me before. In secong game I was the first player who met the cheater too, but game is not desynced, may be it is because he is getting smarter and not desyncing the game at start.
0Send private message
13 years ago
Aug 1, 2012, 9:56:07 AM
Wouldn't a personal ignore-list help this somewhat?

So that people who you think are cheaters can not join your

games anymore? Just have it fetch the person's steam-id and

add it to a list which prevents them from joining games you host.
0Send private message
13 years ago
Jul 27, 2012, 10:53:57 PM
davea wrote:
Can anybody show how to create these 0/9 fleets? It should be impossible. If we can track down a bug/exploit which allows this, and then fix it, at least that will be one solid step to preventing cheaters.




I was able to semi-duplicate this in a SP game using a memory editor. I found 5 variables used for the current fleet size. 4x standard 4bytes that seemed to be used internally, and 1x float that was used for the display to the player. Altering the display variable let me overload fleets, altering internal variables had mixed results. I do not really care enough to recruit a friend to test the results in MP, but I have a feeling that it might be one avenue to do this. Further, messing around with variables like this would cause frequent desyncs and crashes. Considering in my 5ish MP games with friends since release I have not encountered a single desync or crash, I have a feeling people are messing around like this in public games.
0Send private message
13 years ago
Aug 1, 2012, 10:28:14 PM
Cheater.zip



Sry no internet acess for almost 2 Weeks but here is the save game from my First Encounter with that Cheater it seems that a reload deletes the 0/9 Fleets...but i dont think they ere just Desyncs cause he used them and destroyered several Scouts with them.



Even so...i think he maybe manged to make a better start Position for him too. The Systems and Planets are just too good...i played over 230 Hours in Multiplayer and never saw such a pocket and i heared rumors that it is possible to manipulate your starting position.
0Send private message
12 years ago
Aug 2, 2012, 2:17:19 AM
Sovereign wrote:
Sry no internet acess for almost 2 Weeks but here is the save game from my First Encounter with that Cheater it seems that a reload deletes the 0/9 Fleets...but i dont think they ere just Desyncs cause he used them and destroyered several Scouts with them.


Sorry, the OP is from user "agr" and this post is from a different user, at least a different account. I loaded this save game and joined as "lost in space" agr. This player has the highest score. The dark green color "Romulans" is the only other player whose systems you have contacted, and no fleets from this player are visible.



Which position appears to be the cheater?
0Send private message
0Send private message
12 years ago
Aug 3, 2012, 5:55:34 PM
I was the Green Player with the Romulan called race the blue one is the cheater and normaly i have fully scouted him(the name seems russian...and he is russian cause the fleets you cannot see anymore were filled with Ships named with Cyrillic letters )!...And yes this is his Steam Profile!



Nice too see the Cheater makes sreenshots of his cheaty victorys...such an *Censored by my self*
0Send private message
12 years ago
Aug 4, 2012, 5:16:28 AM
This player uses custom russian localization. It may cause different bugs and strange things, when playing with English version player.
0Send private message
12 years ago
Aug 4, 2012, 12:37:20 PM
WiZz wrote:
This player uses custom russian localization. It may cause different bugs and strange things, when playing with English version player.




I doubt that russian localization can provide cheating advantages for player who using it. Even unofficial smiley: wink
0Send private message
12 years ago
Aug 8, 2012, 10:57:24 PM
So, I may have missed something in the posts but the synopsis seems to be 3 pages of ....he's cheating here is his name, here is his handle and even though multiple folks have looked at the files and do not see a problem it can not be a sync issue ......I have to get them banned.



I vote...until evidence is produced - it is a sync issue - and since you personally believe otherwise...do not join games or stay in games with this person as a personal choice.

I have experienced it before and it was a sync issue and when the game was save and restarted it was all good again. But alas I did not save it for posterities sake for the devs to look at.
0Send private message
13 years ago
Jul 26, 2012, 9:06:59 AM
Well, with all starting techs, 30% more Dust and Science, increased Approval everywhere and increased FIDS per population to name just a few, this might well be possible.
0Send private message
13 years ago
Jul 25, 2012, 3:48:41 PM
I'd take note of his Steam ID and share it here. I don't know if there is much the devs can do yet to stop cheating, but if we had a list of known cheaters here on the forums, people would be able to avoid games with them.



To my knowledge, this is the best we can do for now.
0Send private message
13 years ago
Jul 25, 2012, 3:55:33 PM
I can confirm this. It is difficult to find his steam ID because he is changing nicknames every 10 sec. smiley: smile
0Send private message
13 years ago
Jul 25, 2012, 5:11:09 PM
Hmm...In that case, all that comes to mind is simply quitting out of the lobby when you see he's using a cheating faction, as I don't think there is a way to see the account name, as opposed to the nickname. Hopefully the devs will have something in place eventually to stop cheaters.
0Send private message
13 years ago
Jul 25, 2012, 8:46:20 PM
Although I am sure if there is a way someone has found it to cheat, I should point out that I have seen this in a multiplayer game and 0/9 fleets were the AI fleets. And my friend could not attack them. It turned out to be a MP sync issue and after it had caught up (several minutes) it fixed itself.



I am not saying this person had not found a way to simulate / use this but I have seen it happen with AI players before.
0Send private message
13 years ago
Jul 25, 2012, 8:56:38 PM
Yeah that with the Steam ID is not that easy to manage...addionally ...the part to see other Players in Steam is since monthes buged and does not work properly.



Maybe we should be able to see earlier what for race traits someone have yeah i know...this would be bad cause every one can see what are advantages and disadvantages of the other players before the game actual starts.........but it is just very frustrating that the devs can do nothing.



PS: hes got about 20 of these 0/9 Fleets in turn 20....(in real there were ships in the fleet! which he uses to destroy the others)

i am not sure if there is a possibility to exploit this someway but in combination with an all trait race iam almost sure he used and Hack

with the only purpose of cheating. Also this Hack may possibly able to have much more function...maybe instant fleet construction cause these 0/9 fleets never were builded in a proper way.
0Send private message
13 years ago
Jul 26, 2012, 3:35:05 AM
There is the possibility it's not a hack...If he had an all traits faction before the patch, it might have stayed available post-patch. It was grandfathered in, if you will. No one can make them now, but if one was made before the patch, you can continue to use it until such a time you try to modify it again.



Just a thought.
0Send private message
13 years ago
Jul 26, 2012, 4:01:10 AM
It is not possible. Unattackable 0/9 fleets of battleships at turn 20-30 is definitely not an exploit.
0Send private message
13 years ago
Jul 26, 2012, 9:06:24 AM
Agr wrote:
I can confirm this. It is difficult to find his steam ID because he is changing nicknames every 10 sec. smiley: smile




There is a feature on Steam that allows you to find the players you have recently played with: this is how you would find someone.



But indeed, Endless Space does not participate in the Valve Anti Cheat program (I have mentioned this in our daily scrum this morning). A complete ban of trainers or other hacks in the multiplayer would also be applied to the single player (for fun, or learning purposes, I don't know). But then, those experiments could be tested through the modding.



We are following this issue but this needs lots of discussions.
0Send private message
13 years ago
Jul 25, 2012, 3:42:32 PM
Just played a Game and encountered someone who was obvously cheating.

He used a custom Race with all Traits(which is since the patch normaly not possibly anymore) and he was able to make Fleets of Battle Ships which are unattackable (cause they are classified as 0/9 Fleets)

It wasent just en exploit it was an Hack!



Counterstrike has VAC...what do we have -.-?



mfg

Harbinger
0Send private message
13 years ago
Jul 26, 2012, 9:40:38 AM
Hello this is my first post in this Forum,



But yesterday i and 5 Friends has the same problem with a random player. We like this game because we play all in Civ5 long time together but endless makes very fun.

Yesterday we play at a normal size map with 8 players. We six and a 2 Random. After 50 Rounds a frind say he can`t Kill his Fleet because they was spirit. We don`t understand it and try it with 3 other players. he has the small ships level 1. And techologie was i second, a frind first and the other random 3 place, so he cant be better in tech. We attak his sheeps with fleets with defence and without with rockets and laser and kinietik but no one kill one ship. Then i killed his fleet wis a other combi and he disconekt he came back ingame and the fleet was again there and killd my fleet without a ship lost. we cant explain this. Please help.
0Send private message
13 years ago
Jul 26, 2012, 10:18:27 AM
If you really want to play Multiplayer, make up a forum post in the MP-section and search for trustfull players.



It makes no sense to join a random MP game. The game creator can pick a galaxy seed, which he already knows or use an customized galaxy generator to have a massive lead early on.

And randoms are going to leave anyways, when they got bad systems or if they're not #1 ranked.
0Send private message
13 years ago
Jul 26, 2012, 10:31:08 AM
@ Soranlar: Regarding your tech advantage you might have more technologies researched overall but less than him in the military tree. Losing fleets to his ships might be due to inefficient defences and other factors.

After reloading you might have started again at the beginning of the round so he knew which cards to play in battle so he won the second time. Or pure luck it was.



Anyhow, if you still think he cheated explain the situation in more detail or upload a savegame so it can be checked by someone less incompetent than me.
0Send private message
13 years ago
Jul 26, 2012, 11:05:33 AM
FinalStrigon wrote:
There is the possibility it's not a hack...If he had an all traits faction before the patch, it might have stayed available post-patch. It was grandfathered in, if you will. No one can make them now, but if one was made before the patch, you can continue to use it until such a time you try to modify it again.



Just a thought.




Nope i readed that exactly this case is also not possible ...it would be ridicoulus...dozent of peoples have used the exploit races the patch would be a joke ... i heared that the game set your race points automatically to 0 if you have a race with more then (60/65) Points.....Only in old Savegames you can play your old exploited races...



maybe somone can confirm this?



Steph'nie wrote:
There is a feature on Steam that allows you to find the players you have recently played with: this is how you would find someone.




This function almost never work at my Stea Acc it is buged as hell
0Send private message
13 years ago
Jul 26, 2012, 10:00:16 PM
It is trivially easy to create factions with unlimited points still. The game does no checking to confirm you have a valid race before starting, so you can either mod your own files to allow more points, or use a memory editor to do the same once the game is running. Really we just need basic checks when the player selects the race and again once the game gets started to prevent this cheat.
0Send private message
13 years ago
Jul 27, 2012, 5:09:27 AM
Sovereign wrote:
PS: hes got about 20 of these 0/9 Fleets in turn 20....(in real there were ships in the fleet! which he uses to destroy the others)




Can anybody show how to create these 0/9 fleets? It should be impossible. If we can track down a bug/exploit which allows this, and then fix it, at least that will be one solid step to preventing cheaters.
0Send private message
13 years ago
Jul 27, 2012, 5:17:51 AM
I hope someone will meet cheater, save game and send here. I forgot to do that unfortunately.
0Send private message
?

Click here to login

Reply
Comment

Characters : 0
No results
0Send private message