The end of the decompiling bonanza !
DeCompilers software makers excuse their doing by saying: “if you’ll ever lose your fla ….” Yeah right, the people who used it to retrieve their lost fla can…
DeCompilers software makers excuse their doing by saying: "if you'll ever lose your fla …." Yeah right, the people who used it to retrieve their lost fla can be counted on one hand. I bat you were wondering what will be the future of these decompilers under the new AS3 and VM2. This guy has asked the question and got an encouraging answer from Adobe. While AS3 wont be bulletproof, it'll definitely be harder to decompile.
Related Posts
Comments (3)
Imported from the original blog
O you are just plain silly and naive. I use decompilers on a very regular basis to study my own swf’s and suspect that many others do the same. If you think your work can only be reproduced by someone with a decompiler, well, that is beyond naive, that is stupid. I doubt there are any “developers†out there using decompilers for some sort of financial gain at the expense of the original creator. The sort of person that would attempt to do that is well, of a different class, a lower class, and will not have the motivation or intelligence to do much with whatever they have decompiled.
Agree. Decompilers can show a lot of things, that lies behind compilation process (in eg. getter/setter to __get_/__set_ functions in AS2). Also optimizing your code is simplier with that knowledge.
Much more complicated Java has many decompilers.
"Yeah right, the people who used it to retrieve their lost fla can be counted on one hand." But I bet, that you don't want on that hand ;)
Thanks for your comments guys
Flash content is being ripped on a daily basis. Sometimes full websites or games are being recompiled, copied, and sold as genuine without the author permission.
http://www.cruciallimit.com...
Check Flashkit.com Games Forum, there are cases of games being stolen even before they are finished, a person showed a WIP of his game on the board and within hours it was on the thieves websites.
It is ok if you examine your own stuff with it, and generally I don't mind that people are looking at my code (beside from the, sometimes crazy, variables names I have in there ;) ) as long as they examine it and learn from it and won't copy it as-is including the graphics, I'm fine with it. That's why I don't bother to encrypt it at all. But, sometimes being unable to really protect your creation can be a problem and this is one of the reasons Flash isn't used in some cases. Check the 'Cons' in my article Flash 8 and Beyond.
And yeah, I wouldn't like to be on that hand maliboo ;)
All in all I'm glad of having the option for stronger encryption.