Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! 2.6/7 » The Bar » Possible new utility for creating testbeds
Re: Possible new utility for creating testbeds Wed, 25 February 2009 19:37 Go to previous messageGo to previous message
PaulCr

 
Chief Warrant Officer 3
Stars! V.I.P

Messages: 187
Registered: February 2007
Location: An Island that kinda look...
m.a@stars wrote on Thu, 26 February 2009 00:18

PaulCr wrote on Wed, 25 February 2009 23:01

It would be possible to have to utility post a message to a webserver giving details of the game that has been edited and the player number doing the editing and only saving the file after that as taken place.

And even that could be foiled. Twisted Evil


It could, If I was to try I'd probably modify the hosts file to change the server address it going to to go to 127.0.0.1 instead, but that could be foiled by using an SSL certificate on the server which the app checks.

m.a@stars wrote on Thu, 26 February 2009 00:18


Quote:

The only real secure way I can come up with would be to have a webserver to do the actual editing and for it to keep a log which is publicly available.

What if there's more than one webserver?


The app would only send the files to a single server, and even if they were redirected elsewhere the server it's redirected to won't be able to change them since it won't have the decryption code to do so anyway. I was thinking of the app sending the xy, m and x file to stars.atlantissoftware.co.uk along with a file containing details of what it wants doing, the server does the changes and sends the modified version and then updates a page on the server that people can look adding a line along the lines of ChupaCabras (Player 1) in the Game Glacier 2 (GameID 123456), Year No 2492 used the production queue editor on 26 Feb 2009 at 00:30
m.a@stars wrote on Thu, 26 February 2009 00:18


Only a robust x-file sanitizer protecting the game server itself guarantees fairness. Whip


Autohost presumably can't run a .net app, I guess Mono might allow it too but I've never actually tried it, I've not even used Linux for nearly 10 years. Even if Mono could run it it would be quite an hassle for Ron to install it and modify his pages to use my app to do the checking.

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
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
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
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
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
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: Revival of an interesting idea?
Next Topic: 0.2% Minimum Damage
Goto Forum:
  


Current Time: Tue May 14 13:14:48 EDT 2024