Exploding Minefields |
Sat, 21 March 2009 09:43 |
|
PaulCr | | Chief Warrant Officer 3 Stars! V.I.P
| Messages: 187
Registered: February 2007 Location: An Island that kinda look... | |
|
I've just discovered that exploding minefields aren't limited to SDs, when told to explode a minefield the server doesn't actually check whether or not it belongs to a SD, I've just been able to get an IS to detonate a minefield in a testbed and destroy ships in it and it is ridiculously easy to do, to get the option to do so in the client only requires a change to 1 byte in the m file and it doesn't even need the encryption algorithm do be able to do it since it is always in the same position and the existing value is known.
It would be obvious if anybody did do it in a real game since it's impossible to hide which would probably prevent anyone from doing it but it might be worth adding to the cheats list anyway to avoid anyone from claiming that they weren't aware that it was banned.
Report message to a moderator
|
|
|
|
|
Re: Exploding Minefields |
Sat, 21 March 2009 16:06 |
|
PaulCr | | Chief Warrant Officer 3 Stars! V.I.P
| Messages: 187
Registered: February 2007 Location: An Island that kinda look... | |
|
I've just had a thought when you mentioned it could be used as part of a scenario, I started thinking about the possibility of minefields detonating randomly and that led me to consider the possibility that the host could trigger minefields randomly by editing peoples x files before the turn generates, it then occurred that since the server doesn't seem to validate detonations it might be possible to detonate any minefield from any turn file
I really hope this isn't going to be possible but given the server seems to rely on the client to determine whether to allow a minefield to be detonated there is a pretty good chance it could be. It could be pretty nasty if it is allowed since you could detonate an SD minefields for him, only the SD would actually be able to detect it and if he was detonating lots of minefields he might miss it or think he made a mistake.
It should still be pretty easy for the host to detect if he was alerted to it, by downloading the x and m files for the turn before and looking in them, any minefield set to explode would show up in the offenders turn but not in the others, I'll have to try it to see if it's possible but it'll definitely be a lot harder to do then detonating your own so it'll have to wait till I can get round to it.
Report message to a moderator
|
|
|