Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! Clones, Extensions, Modding » Stars! Extensions » Checking Serial numbers and hardware hashes
Checking Serial numbers and hardware hashes Fri, 05 November 2021 16:30 Go to next message
ricks03 is currently offline ricks03

 
Officer Cadet 1st Year
Creator of TotalHost and Stars! utilities
Created TotalHost and Stars! utilities

Messages: 212
Registered: January 2012
Location: NC
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]




https://www.irelandbybicycle.com
http://totalhost.sinister.net:999
https://github.com/ricks03/TotalHost

Report message to a moderator

Re: Checking Serial numbers and hardware hashes Sun, 07 November 2021 13:07 Go to previous messageGo to next message
Ron is currently offline Ron

 
Commander
Forum Administrator
Stars! AutoHost Administrator

Messages: 1232
Registered: October 2002
Location: Collegedale, TN
What would you then do if it detected it? Pause game and inform players?


Ron Miller
Stars! AutoHost

Report message to a moderator

Re: Checking Serial numbers and hardware hashes Sun, 07 November 2021 14:15 Go to previous message
ricks03 is currently offline ricks03

 
Officer Cadet 1st Year
Creator of TotalHost and Stars! utilities
Created TotalHost and Stars! utilities

Messages: 212
Registered: January 2012
Location: NC
For me?

Right now it's configured to alert the player uploading the file, and prevent the player from uploading the .x file (and logging it as an alert). The most common cause (barring Turn #1) for triggering the copy protection would be an ally taking a player's turn across two computers, so deleting the .x file and retaking the turn would fix it.

TH has built in Player pauses, so they could pause the game while they tried to straighten it out.

I'm thinking upload HAS to be prevented



https://www.irelandbybicycle.com
http://totalhost.sinister.net:999
https://github.com/ricks03/TotalHost

Report message to a moderator

Previous Topic: Stars! Serial Numbers
Next Topic: Mineral Upload Bug
Goto Forum:
  


Current Time: Wed May 18 08:41:18 EDT 2022