has anyone ever had any trouble with what appears to be a spanish compnay that goes under the names of area29.com and canal96.tv, they've nicked my game Zaphod and Aztec, as in they've actually grabbed the bloody swf from my server not even just simple link stealing, any advice?
When I put a game at the internet, it has to be clear that it's my game. Some suggestions:
- Make an intro, which introduces your name (or the name of your company)
- In the mainmenu, add the text "Game by NAME, check my website www.NAME.com" or something like that. If the use your game, it'll only promote you or your company
what u can do to protect your game is make a easter egg code inside it, which will be executed onl if u follow a certail seqquence of steps, and only which the programmer ( YOU! ) of the game could know!
a very simple example of this would be: if u press 'a' then 'A' and then click anywhere on the movie 3 times your name will appear...
Originally posted by sunmillennium what u can do to protect your game is make a easter egg code inside it, which will be executed onl if u follow a certail seqquence of steps, and only which the programmer ( YOU! ) of the game could know!
a very simple example of this would be: if u press 'a' then 'A' and then click anywhere on the movie 3 times your name will appear...
I was thinking that good way to protect your game would be to write a server script that your swf would call. The script would make a file in the directory of the swf with a random name and write some acknowledgement text into it, then send back the name of the file to the swf. The swf in turn would then try to open it and if it does and reads the acknowledgement text then sends it to the script again to delete that file. It could take long for this process to complete, but a user would have a hard time hacking it since the name of the file is randomly generated. So this would ensure against your movie being stolen.
I'm in a little different position. I want as many sites as possible to link to my games.
However, I do also want my games to be only hosted by my server, so I use a little bit of PHP to serve up a an ad in my games. The ad itself is just a swf file that contains the code necessary to let my game be played.
I'm sure someone could use a Flash decompiler and take all the code out, but for the most part it works pretty well.
And in the reasonablly near future, I actually plan on paying sites for having my games linked, there will be no reason for anyone to not want to use my games, my way.
you shouldnt be surprised that people are stealing your games. I think I've had like every one of my animations/games especially stolen and put on geocities/aol homepage websites without permission or even an email. I didnt bother hunting them all down...and besides when all of them combine - they bring traffic. If you're not marketing the game, you shouldnt worry about that kind of stuff too much.
i can punk this method by copying the SWf from ur website, pasting it in my localhost folder, and then modifying the HOSTS and LMHOSTS file in the windows directory with an entry of ur domain name of the form http://www.yourdomainname.com 127.0.0.1
I now, how to protect ActionScript code. Neither ASV4, nor Flasm couldn't deprotect my code - only one way is reading flash bytecodes for manual decoding.
Also I would think that Flasm would be a very good protection against decompilers. But you have to actually optimize the flasm code and then recompile it, rather than just compile the decompiled flasm code right away.
Originally posted by sunmillennium i can punk this method by copying the SWf from ur website, pasting it in my localhost folder, and then modifying the HOSTS and LMHOSTS file in the windows directory with an entry of ur domain name of the form http://www.yourdomainname.com 127.0.0.1
now i can run in the SWF in the browser...
yeah, but that was the old version .. check out Tonypa's and Kirill M.'s NEW way of protection .. based on this old version .. I wonder, will you be able to crack thiers using your method !
But even if he is able to crack it using that method, he'd be the only one able to play it. And that doesn't worry me as much as him taking it and putting it on his site as his own.