|Checking Serial numbers and hardware hashes
||Fri, 05 November 2021 16:30 |
Registered: January 2012
|Having untangled the serial and hardware hash code, I've added detection of turn submission that would trigger the copy protection to TotalHost (my Stars! hosting utility) . |
Since I created standalone code as I figured it out, I've added StarsSecure.exe to the TH Github. If you run StarsSecure.exe against a directory it will report if any of the .x files will trigger the copy protection (it will unsurprisingly always be at least two files).
It will also report if two (or more) of the turns were submitted with the same hardware and serial. That won't trigger the copy protection, but will tell you that both of those turns came from the same computer.
That adds to my library of standalone code (instructions if executed without parameters):
-Detect Stars! copy protection (StarsSecure.exe)
-Detect (and fix) corrupted race files (StarsRace.exe)
-Detect (and fix) shared data in Stars! files (StarsClean.exe)
-Detect (and fix) a number of known cheats/bugs (StarsFix.exe)
-Remove the password from a .r, .h.x, or .m file (StarsPWD.exe)
-Dump all the messages from a Stars! file (StarsMsg.exe)
in addition to all those features being incorporated into TH.
[Updated on: Sat, 06 November 2021 00:05]
Report message to a moderator