Home » Stars! 2.6/7 » The Bar » My Stars! Epiphany.
Re: My Stars! Epiphany. |
Sun, 10 May 2020 01:12 |
|
magic9mushroom | | Commander | Messages: 1361
Registered: May 2008 | |
|
ricks03 wrote on Sun, 10 May 2020 13:09magic9mushroom wrote on Sat, 09 May 2020 22:05What happens if you design ships with tech you're not supposed to have and submit that in a .x file?
Per your other comment regarding the colonizer exploit, it'd be trivial for a host to detect, so I'm not sure why you care? Esp. given I can just hack the tech level into place, which would make it more difficult to detect.
Putting more advanced tech on a ship in the .x file appears to revert back to the lowest level tech or blank. Available techs just stay/change. So I just hack the tech into the .HST file. Looks like I can add MT parts to the .HST and .M file (and the .x file) and get them to stick; it doesn't check to see if I should be able to build them (again, if it did I could just add it to the race block).
really, with access to the HST file most bets are off. And I'd bet at this point there's not much I couldn't find a way to with the .x file. But as I mentioned before, I'm not interested in hacking the .x file. From a host perspective, if someone thought someone had hacked their turn file, I could easily tell by checking at the GUI or if necessary the core block structure if it wasn't something TH didn't already catch. Not like there's enough players to make that burdensome. Much like tracing (network) packets, it'd be an interesting puzzle.
I really do encourage you to look at the TotalHost code (including the standalone scripts). From there you can experiment all you want, and I'll be glad to help you understand what you do not. There's a reason I open-sourced it ...
I mean, you know what a checksum is, so you should be able to figure it out if I could And I could always use more help.
I'm wondering what happens if a Super Hacka decides he wants to build AMP Nubians at 2410 and submits the appropriate .x file saying he designed an AMP Nubian and ordered a planet to build a couple (whether this is done by hacking the .m file and making the .x within the GUI or hacking the .x directly is obviously irrelevant since the .m isn't used to gen). That is, do the Super Hacka's AMP Nubians get built or not?
I mentioned the host checking thing specifically because I hadn't seen it mentioned that the messages work that way, so it might help other people to be able to spot it. I wasn't trying to brush it off.
Going on about TotalHost is all very well and good but it's not like we all use it.
(Also, just because I know a bit about programming doesn't mean I know any programming languages. Concepts =/= specific implementations, as I'm sure you well know.)
[Updated on: Sun, 10 May 2020 01:14] Report message to a moderator
|
|
|
|
|
My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Sun, 03 May 2020 11:52
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Sun, 03 May 2020 12:18
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Mon, 04 May 2020 02:07
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: raptor on Mon, 04 May 2020 10:54
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Mon, 04 May 2020 11:14
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Tue, 05 May 2020 02:46
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Tue, 05 May 2020 10:24
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: raptor on Sun, 03 May 2020 13:58
|
|
|
Re: My Stars! Epiphany.
By: raptor on Sun, 03 May 2020 15:42
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Sun, 03 May 2020 16:23
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Sun, 03 May 2020 23:13
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Tue, 05 May 2020 10:31
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Tue, 05 May 2020 11:32
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Tue, 05 May 2020 13:14
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: raptor on Sat, 09 May 2020 05:50
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Sat, 09 May 2020 23:13
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Sat, 09 May 2020 17:25
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Sat, 09 May 2020 23:09
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Sun, 10 May 2020 03:05
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Tue, 02 June 2020 11:55
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Wed, 03 June 2020 10:59
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Wed, 03 June 2020 13:15
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Thu, 04 June 2020 12:13
|
|
|
Re: My Stars! Epiphany.
|
|
|
Re: My Stars! Epiphany.
By: ricks03 on Sat, 06 June 2020 10:29
|
Goto Forum:
Current Time: Sun May 12 11:50:04 EDT 2024
|