Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! Clones, Extensions, Modding » Stars! Extensions » Stars! decryption
Re: Stars! decryption Thu, 09 August 2018 18:19 Go to previous messageGo to previous message
ricks03 is currently offline ricks03

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

Messages: 222
Registered: January 2012
Location: NC
I can now reset the password on any .m file or within a .hst file, as long as the file only includes one turns worth of data.

It's trivial with raptor's files (if you actually know Java). Decrypt the file, replace 4 bytes, reencrypt the file. Anyone writing a utility that creates / rewrites Stars! files can in moments create a utility to reset Player passwords.

Re: processing .m files (and .hst files) with more than one turn.

A .m file with more than one turn is (effectively) each turn appended to the last (block structure 8,6,[n],0,8,6,[n].0,8,6,[n],0. etc.]

Anyone know if the encryption seed should be reset on each turn's worth of data?

I suspect the fMulti value (also in the FileHeaderBlock) might well come into play as well. The value for fMulti is either 0 (one turn) or 1 (more than one turn).



[Updated on: Sat, 11 August 2018 15:17]




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

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Stars!tools: merging and fuel usage
Next Topic: Stars! API
Goto Forum:
  


Current Time: Fri May 03 04:18:51 EDT 2024