22

Does anybody know of a free flash obfuscator(protector)? All I can find are commercial ones with free trials. I have done numerous google searches, and have been unable to find what I am looking for.

I know that obfuscators do not make your swf hack proof, but they make things harder.

Things I am looking for in an obfuscator:

  • Unlimited obfuscations
  • No time limit
  • No watermark (or on the left side only! Right side is no good, same with center)
  • Able to publish work (no special player needed other than standard flashplayer)

I really was surprised to see how hard it was to find a good obfuscator (tried encoder, protection, etc. instead as well) and how easy it is to find a decompiler....

It is imperative that my code be protected, at least partially, to discourage the hacking of my game.

Artjom B.
  • 61,146
  • 24
  • 125
  • 222
Cyclone
  • 17,939
  • 45
  • 124
  • 193
  • **HEREE!!!!!!!!!!!!!!!------->>>** [**Free SWF protect PROGRAMS**](http://bruce-lab.blogspot.com/2012/04/free-swf-encryptor-obfuscator-and.html) – T.Todua Jun 16 '14 at 09:56

5 Answers5

5

amayeta swfencrypt - http://www.amayeta.com/software/swfencrypt/ <= this one existed for a long time and is up to date

secureSWF http://www.kindisoft.com/secureSWF/download.php <== this one fulfill no time limit, but has watermark

and since actionscript format is very like javascript, you can use online free javascript obfuscator like this one to obfuscate sections of the important code http://www.javascriptobfuscator.com/Default.aspx

or you can search for more at here http://www.google.com/search?q=obfuscator+javascript

Unreality
  • 4,111
  • 11
  • 48
  • 67
  • 1
    See above for response to swfencrypt. Secureswf does not allow project publish features, I cannot use it. As for the JS obfuscator, I might as well just make my variables really long and random, like das2ghrg23yrghfy4fgt4y0gfuy9 instead of a word or phrase. Thanks for the help though! – Cyclone May 30 '09 at 00:37
  • 2
    Free SWFEncript is currently available at http://www.amayeta.com/promo/mag/ – Eliram Oct 29 '10 at 09:29
  • The free SWFEncrypt offers no protection. Trillix decompiled it for me just fine. – Assaf Lavie Dec 25 '10 at 09:59
  • @Cyclone Do you mean that Secureswf requires a special Flash Player type to run the swfs? – Panzercrisis May 13 '13 at 16:50
4

I've found:

All open source, all free. I haven't tried any of them yet.

Paul Legato
  • 1,202
  • 13
  • 11
2

OBFU - 1500 euros!

Amayeta SWF Encrypt Pro 5.0 - $125 USD. gets "bypassed" too

SecureSWF - Looks like the most promising right now.

A list of decompilers and obfuscators

Found at http://www.balsamiq.com/blog/2008/10/19/my-views-on-software-piracy/

Sergey Kornilov
  • 1,772
  • 2
  • 13
  • 22
  • SecureSWF leaves a watermark unfortunately.... – Cyclone Sep 12 '09 at 19:58
  • SecureSWF also broke my application when I turned on the "encrypt names" feature. Without it the entire source code hierarchy is clearly visible (class names, package names).. – Assaf Lavie Dec 25 '10 at 10:00
2

A coworker did some research on the topic a few months ago, and didn't find any free SWF obfuscators. We ended up picking SWF Encrypt (http://www.amayeta.com/software/swfencrypt/) which seems to do a good job.

Badaro
  • 3,460
  • 1
  • 19
  • 18
1

I found SWFProtect. It looks decent, but You'll have to test it to be sure. http://www.swfprotect.net/swf2.0/index.php

Update: Amayeta SWF Encrypt Version 4 is now being offered for free. http://www.amayeta.com/promo/mag/

Eliram
  • 606
  • 2
  • 9
  • 21