Hacking SW has been discussed at length in at least two threads at dirGames-l.
If you post your URL to that list, you will probably get some good 
feedback on how to hack your game, and how to prevent certain 
approaches.

You're training game is open to hacking from Director as a miaw, and 
I just checked that simply by setting one particular global and 
running back and forth over the startline, will finish the game.

In the end there is no 100% secure technique, since it is possible to 
get at any variable / handler in SW, but you can make it a lot more 
time-consuming to hack it.
You know, insurance companies don't measure if a door can be broken 
or not, they measure how long time it will take to break it.
And remember, the door isn't always the only path to the stuff behind it.

Jakob

>Hello!
>I'm running an shockwave game (implemented with D8) on the internet. People
>can play an win something. The results of the game are stored in a MS Access
>DB which is altered by several php-scripts. I call the php-file from the
>games file with all the parameters I need, like the name of the player,
>result and so on.
>
>Now, I have reason to believe that some player have cracked the game. I
>think there are four major ways they could have done it:
>
>1) track the communication between the game and the php-files (I know that's
>not to dificult)
>2) check out the computers memory or something and alter or take the values
>from there
>3) de-compile the shockwave file
>4) something I can't even think of (any further ideas?)
>
>Can anybody give me a hand on how to keep them out or to explore how has
>cheated. Concerning the net calls I can think of an algorythem to code the
>values I transmit. But for the possibilies 2-4 I don't even have a clue.
>Has anybody experience with this issue?
>
>Thanx in advance
>
>[To remove yourself from this list, or to change to digest mode, go to
>http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
>email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
>Lingo-L is for learning and helping with programming Lingo.  Thanks!]


[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to