Detecting (and correcting for) the FreePop Hack |
Thu, 12 November 2020 17:56 |
|
ricks03 | | | Messages: 222
Registered: January 2012 Location: NC | |
|
[freepop] Hack
Using a memory editing utility it is possible to create colonists out of thin air, limited only by a players freighter capacity, with the help of a memory editor. This abuses a lack of a viability check for loading colonist from an uninhabited planet, usually you cannot load more colonists than you drop down in a turn, but a memory editor can be used to trick the user interface into believing that you had dropped down millions of colonists, and the host doesn't double check these figures. Use of this in a multiplayer game would be considered by most players to be a totally inexcusable cheating offence.
I'm working on code to detect this hack. I can now decode most of the cargo-based values, but I don't actually have the ability to reproduce the problem so I can test fixing it. I could use a bit more detail too. Is this hack done by having the .M file open, hacking memory, and then saving the turn?
Can anyone out there reproduce this hack and sent me the associated .HST, .M, and .X files after saving the turn but before turn generation? Thanks!!
Rick
https://www.irelandbybicycle.com
http://totalhost.sinister.net:999
https://github.com/ricks03/TotalHostReport message to a moderator
|
|
|
|