.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Air Command 3.0- Save $12.00
War Plan Pacific- Save $7.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #1  
Old September 18th, 2003, 09:29 AM
narf poit chez BOOM's Avatar

narf poit chez BOOM narf poit chez BOOM is offline
Shrapnel Fanatic
 
Join Date: Mar 2003
Location: CHEESE!
Posts: 10,009
Thanks: 0
Thanked 7 Times in 1 Post
narf poit chez BOOM is on a distinguished road
Default Re: What If?

gee, thanks.
__________________
If I only could remember half the things I'd forgot, that would be a lot of stuff, I think - I don't know; I forgot!
A* E* Se! Gd! $-- C-^- Ai** M-- S? Ss---- RA Pw? Fq Bb++@ Tcp? L++++
Some of my webcomics. I've got 400+ webcomics at Last count, some dead.
Sig updated to remove non-working links.
Reply With Quote
  #2  
Old September 18th, 2003, 09:55 AM
Atrocities's Avatar

Atrocities Atrocities is offline
Shrapnel Fanatic
 
Join Date: Dec 2000
Location: USA
Posts: 15,630
Thanks: 0
Thanked 30 Times in 18 Posts
Atrocities is on a distinguished road
Default Re: What If?

Hey I thought you could use a ringing endorsment for single player cheating.

Afterall those evil EEE are coming and god only knows that your shipyards are still 30 turns away from producing your first defender class warship.
__________________
Creator of the Star Trek Mod - AST Mod - 78 Ship Sets - Conquest Mod - Atrocities Star Wars Mod - Galaxy Reborn Mod - and Subterfuge Mod.
Reply With Quote
  #3  
Old September 18th, 2003, 09:56 AM
narf poit chez BOOM's Avatar

narf poit chez BOOM narf poit chez BOOM is offline
Shrapnel Fanatic
 
Join Date: Mar 2003
Location: CHEESE!
Posts: 10,009
Thanks: 0
Thanked 7 Times in 1 Post
narf poit chez BOOM is on a distinguished road
Default Re: What If?

only if i'm cheating in that game. if you just go cheating willy-nilly, you'll never stop.
__________________
If I only could remember half the things I'd forgot, that would be a lot of stuff, I think - I don't know; I forgot!
A* E* Se! Gd! $-- C-^- Ai** M-- S? Ss---- RA Pw? Fq Bb++@ Tcp? L++++
Some of my webcomics. I've got 400+ webcomics at Last count, some dead.
Sig updated to remove non-working links.
Reply With Quote
  #4  
Old September 18th, 2003, 10:41 AM
dogscoff's Avatar

dogscoff dogscoff is offline
General
 
Join Date: Mar 2001
Location: UK
Posts: 4,245
Thanks: 0
Thanked 0 Times in 0 Posts
dogscoff is on a distinguished road
Default Re: What If?

Quote:
For example, a player changes the settings on say DUC I to be as strong as WMG III for one game turn and obliterates a vastely supior fleet.
I don't think this would be possible. If you think about it the plr files only need to contain designs, political Messages and orders. Everything else can be stored and processed on the host.

Therefore, the best you could do with a hacked plr file (I'm guessing) would be to create an impossible design (ie an escort with 12 DUCs & 15 engines) which would be pretty easy for your opponents to spot in-game. Furthermore, there may be checking on the host's side to weed out this kind of irregularity anyway.

Of course I'm probably wrong.
Reply With Quote
  #5  
Old September 18th, 2003, 10:44 AM
Atrocities's Avatar

Atrocities Atrocities is offline
Shrapnel Fanatic
 
Join Date: Dec 2000
Location: USA
Posts: 15,630
Thanks: 0
Thanked 30 Times in 18 Posts
Atrocities is on a distinguished road
Default Re: What If?

I am sure PBW does have checks in place to keep an eye out on this. I did a search for simular topics and found one were a player was Banned from PBW for hacking a file and then posting about it.

So they are watching for it. This pleases me to no end.
__________________
Creator of the Star Trek Mod - AST Mod - 78 Ship Sets - Conquest Mod - Atrocities Star Wars Mod - Galaxy Reborn Mod - and Subterfuge Mod.
Reply With Quote
  #6  
Old September 18th, 2003, 12:15 PM
Roanon's Avatar

Roanon Roanon is offline
Second Lieutenant
 
Join Date: Mar 2003
Location: Germany
Posts: 575
Thanks: 0
Thanked 0 Times in 0 Posts
Roanon is on a distinguished road
Default Re: What If?

If - big IF - the game designer has not relied on his encoded .plr files to be unbreakable (yes, designers tend to overestimate their skills ) he could have easily made cheating impossible. Let players only submit orders, execute everything on host while error-checking as the SE programm checks where you only can enter valid orders. Hacking the strength of DUCs - impossible, should be stored in the host data file and accessed new for every combat for every ship. Hacking the number of components on a ship design - detectable if the designs are also stored in host data and applied fresh every turn, and error-checked when created. Hacking ship positions - futile if only move orders are transmitted and not final ship positions (move fleet X to system Y sector Z - ok, will take 500 gazillion turns but I'll start moving them... )

So, if proper design decidions have been made, cheating vie turn submision should be next to impossible. Of course, if the SE programm already executes the orders and then only sends the results, not the orders, to the host, hacking is possible and how easy it is only depends on the quality of the encryption of the .plr file. But the pricipal flaw of this kind of design is known for years. On the other hand, SE is very old...

Another thing is the .gam and log files that all players get. As all players get the same file and the info contained is only filtered by the SE programm, there is a lot of info in the results that should not be seen by a player. Only individual result files for each player would make this 100% safe, but also complicate the hosting process. All that remains here between cheating hackers and their success is the quality of the encryption. I hope it is good. But as the decrypting programm (SE) is available, hacking is possible and I am sure a lot of people - including myself - would theoretically be able to do it. It is not easy and will cost a lot of time - and I just don't consider it worth my time. Let's hope we don't get too many kiddies with too much time at their hands as players...
Reply With Quote
  #7  
Old September 19th, 2003, 01:07 AM
geoschmo's Avatar

geoschmo geoschmo is offline
National Security Advisor
 
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 4 Times in 1 Post
geoschmo is on a distinguished road
Default Re: What If?

PBW itself does no file checking, but Se4 does. We had concerns about this very problem and so have been working with Malfador from the start to identify and eliminate possible sources of cheating. Se4 does check to verify that the .plr file was created using the same executable that the .gam file was, and it also does some math checks to make sure there is no hinkiness with design costs and stuff. There are other things it does, but I don't want to give away to much information.

While it checks all these things I am sure that there are ways to get around it if the person is skilled enough and dedicated to teh task. There are always ways, and the cheaters always have the advantage in this arms race. But as new ways to cheat are brough to light we will try to get Malfador to fix them.

The one guarantee I can give you is that it will ALWAYS be possible to verify if someone is cheating. Because all we have to do is go back over the turn files and see if everything that happened should have happened the way it did. It's not always easy to do, it can take a lot of time and effort, but it's always possible to do.

Geoschmo
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 11:22 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.