Shop More Submit  Join Login
×




Details

Submitted on
November 15, 2007
File Size
545 KB
Link
Thumb
Embed

Stats

Views
2,063 (2 today)
Favourites
8 (who?)
Comments
9
Downloads
844 (1 today)

License

Creative Commons License
Some rights reserved. This work is licensed under a
Creative Commons Attribution 3.0 License.
×
Upload-download AS3-PHP FLA by psykopath Upload-download AS3-PHP FLA by psykopath
The source for [link]
It's only changed slightly so the encryption part isn't the same as the one used.

I haven't bothered to put it in a seperate class, the majority of code is included on the frame in the FLA file.

Everything included is ready to run straight out of the box, once you replace all the required URLs in the FLA.
Add a Comment:
 
:icon11broccoli11:
11Broccoli11 Featured By Owner Nov 16, 2007
dammit i need Flash CS3.
Reply
:iconpsykopath:
psykopath Featured By Owner Nov 17, 2007
It could all be done with AS2, which I've done before, the main challenge in this was that the classes and functions for doing it have changed, so it was a learning experience for myself as well.
Reply
:icon11broccoli11:
11Broccoli11 Featured By Owner Nov 16, 2007
dammit i need Flask CS3.
Reply
:iconwonderwhy-er:
wonderwhy-ER Featured By Owner Nov 15, 2007
Heh so zips are alowed still tough in different categroy :) Good to know :) Well can't say much bout this thing... Tough i have some doubts about encryption. I supose i can decrypt saves you encypted without much of effort... I haven't checked how you encript yet but i suppose you use some kayless encryption no?
Reply
:iconpsykopath:
psykopath Featured By Owner Nov 15, 2007
The encryption is just a simple cipher. There is the the base string "abcdefg...." and what it will swap to "B5d_qu...." and it just swaps the letters. So to decrypt it you need to know what both strings are exactly.
Reply
:iconwonderwhy-er:
wonderwhy-ER Featured By Owner Nov 15, 2007
So you just have some dictionary with letter pairs like a=b c=d and so on for each symbol?
Reply
:iconpsykopath:
psykopath Featured By Owner Nov 15, 2007
Yep. There is one certain part of the file that can be edited because it is not used in my validation, check, so if someone targeted that one area they could slowly figure out the dictionary by editing and loading and checking the difference. I have an extra validation in mind to prevent this if I ever use in in an actual game.
Reply
:iconwonderwhy-er:
wonderwhy-ER Featured By Owner Nov 15, 2007
Well it seems that it all is more or less useless... Lik decompiling it in future... Tough i have one idea... Check asynchronious cyphering. It will be possible then. There idea is that there are two keys. Key to encript and key to decript. Thing is that when you save to server you get server encript key and encript the save file. It is immposible to decript with encript key so now only server will be able to decript it. Then when user wants a save it generates a decript key and encript key ad sends encript key to server. Server decripts saved data he got previosly. Encripts it with user encript key end sends. On user side it is decripted. In such way it should work :)
Reply
:iconsupa-monky:
Supa-Monky Featured By Owner Nov 15, 2007
Neat
Reply
Add a Comment: