rec.autos.simulators

Envious developers of racing sims :o)

Jim Sokolof

Envious developers of racing sims :o)

by Jim Sokolof » Wed, 11 Mar 1998 04:00:00




> > Some people apparently reverse engineered the packet format Papyrus
> > used and were able to have a program "drive" by just spoofing packets
> > to the server. While this is cool as a programming exercise, I'm not
> > sure where the fun in using this comes from...
> As I suspected, but this is impossible if the driver inputs were to
> be saved to verify a lap.

To verify hot-lapping contests, this is still defeatable. I can drive
a "near" hotlap, save it, and have a computer program attempt to
optimize this lap.

Right, but could you tell the difference between someone who's tires
were 80% worn out versus 81% worn out at a pit stop? Remember, even
subtle cheating is a problem, and subtle cheating is harder to detect
than blatant cheating...

At one level, you can encrypt a signature of the application, or the
results file, or replay or whatever, and ensure that hasn't been
modified since the application wrote it. (Unless you can discover the
key used to encrypt it.)

If you allow a hacker unlimited time, and unlimited software
modifications to his own machine, he can probably beat you. If you
limit his time (say, force a download of a new application or
"enabler" within 2 hours of a race) and use cryptography, he has a
harder time hacking the code in time to affect the race.

---Jim

Jim Sokolof

Envious developers of racing sims :o)

by Jim Sokolof » Thu, 12 Mar 1998 04:00:00




> > Right, but could you tell the difference between someone who's tires
> > were 80% worn out versus 81% worn out at a pit stop? Remember, even
> > subtle cheating is a problem, and subtle cheating is harder to detect
> > than blatant cheating...
> Agreed, but subtle cheating is not at all as big of a problem as
> blatant.

That's your opinion. IMO, all cheating is evil, and in some ways
subtle cheating is much worse. (If someone cheats and beat me by ten
seconds a lap at Taladega, I can immediately know he's cheating. If he
beats me by 2 tenths of a second, I don't know if he's cheating or
just better than I am. That's far more insidious.)

Same deal in real racing. No one builds a 500 cubic inch Winston Cup
motor or a 45 gallon fuel tank because they'd be caught almost
instantly, but someone might try to get away with a 360 cubic inch
motor, or an extra fraction of a gallon in the fuel system. Having 2
extra cubes or 0.2 extra gallons is still an advantage that I want to
*know* another team doesn't have before I pour my time into making my
car competitive...

And, you could have the best of both world with two people working
together. One puts in the track time, the other build the cheating
program. Together, they are faster than either one alone and it's
still a problem.

It's just another way to raise the bar. Just like all your on-line
hotlapping idea does is to restrict the time the cheater has to
cheat. Same with crypto; it just makes it less likely that the cheater
will be able to effectively cheat within the time alloted.

---Jim

Christer Andersso

Envious developers of racing sims :o)

by Christer Andersso » Thu, 12 Mar 1998 04:00:00





> > > Right, but could you tell the difference between someone who's tires
> > > were 80% worn out versus 81% worn out at a pit stop? Remember, even
> > > subtle cheating is a problem, and subtle cheating is harder to detect
> > > than blatant cheating...

> > Agreed, but subtle cheating is not at all as big of a problem as
> > blatant.

> That's your opinion. IMO, all cheating is evil, and in some ways
> subtle cheating is much worse. (If someone cheats and beat me by ten
> seconds a lap at Taladega, I can immediately know he's cheating. If he
> beats me by 2 tenths of a second, I don't know if he's cheating or
> just better than I am. That's far more insidious.)

Well, my opinion can easily change after having more experience of online racing
:o).

- Show quoted text -

I came to think of this after I sent my post :o).

Online hotlapping makes it also impossible to drive in slowmotion. I believe all
racing simulators should be able to crack, so you offline can drive in slow
motion, but this is impossible online :o).

I really enjoy this thread, Jim, and I would like to thank you for being patient
with me :o). I dont think I have much more to say on the subject for now, though,
since we seem to have gone through the most of it :o), so then again - Thank you
for a lovely little discussion :o)!

/Christer Andersson, just another no helps sim racer :o)

Mark E. Moone

Envious developers of racing sims :o)

by Mark E. Moone » Thu, 12 Mar 1998 04:00:00

One of the more famous NASCAR cheats was to route the fuel line all over the place,
so the tank , which they measured, held exactly the right amount, but the fuel line
held an extra gallon or so....

MM






> > > > Right, but could you tell the difference between someone who's tires
> > > > were 80% worn out versus 81% worn out at a pit stop? Remember, even
> > > > subtle cheating is a problem, and subtle cheating is harder to detect
> > > > than blatant cheating...

> > > Agreed, but subtle cheating is not at all as big of a problem as
> > > blatant.

> > That's your opinion. IMO, all cheating is evil, and in some ways
> > subtle cheating is much worse. (If someone cheats and beat me by ten
> > seconds a lap at Taladega, I can immediately know he's cheating. If he
> > beats me by 2 tenths of a second, I don't know if he's cheating or
> > just better than I am. That's far more insidious.)

> Well, my opinion can easily change after having more experience of online racing
> :o).

> > Same deal in real racing. No one builds a 500 cubic inch Winston Cup
> > motor or a 45 gallon fuel tank because they'd be caught almost
> > instantly, but someone might try to get away with a 360 cubic inch
> > motor, or an extra fraction of a gallon in the fuel system. Having 2
> > extra cubes or 0.2 extra gallons is still an advantage that I want to
> > *know* another team doesn't have before I pour my time into making my
> > car competitive...

> > > I believe there is a level of cheating where if you spent the time
> > > on the track instead of trying to find a cheat, you would have been
> > > much faster than with the cheat :o).

> > And, you could have the best of both world with two people working
> > together. One puts in the track time, the other build the cheating
> > program. Together, they are faster than either one alone and it's
> > still a problem.

> I came to think of this after I sent my post :o).

> > > > If you
> > > > limit his time (say, force a download of a new application or
> > > > "enabler" within 2 hours of a race) and use cryptography, he has a
> > > > harder time hacking the code in time to affect the race.

> > > I dont think encryption is necessary with the saving of "simulator state and
> > > driver input" method.

> > It's just another way to raise the bar. Just like all your on-line
> > hotlapping idea does is to restrict the time the cheater has to
> > cheat. Same with crypto; it just makes it less likely that the cheater
> > will be able to effectively cheat within the time alloted.

> Online hotlapping makes it also impossible to drive in slowmotion. I believe all
> racing simulators should be able to crack, so you offline can drive in slow
> motion, but this is impossible online :o).

> I really enjoy this thread, Jim, and I would like to thank you for being patient
> with me :o). I dont think I have much more to say on the subject for now, though,
> since we seem to have gone through the most of it :o), so then again - Thank you
> for a lovely little discussion :o)!

> /Christer Andersson, just another no helps sim racer :o)


rec.autos.simulators is a usenet newsgroup formed in December, 1993. As this group was always unmoderated there may be some spam or off topic articles included. Some links do point back to racesimcentral.net as we could not validate the original address. Please report any pages that you believe warrant deletion from this archive (include the link in your email). RaceSimCentral.net is in no way responsible and does not endorse any of the content herein.