Flash Decompiler protection?

Hello,
I've just been learning about Flash decompiler's and was
wondering what kind of encryption protection is available in Flash
8 professional. If none, will there be something in the next
version that will protect decompiler programs from ripping the raw
source files from my flash work?
Thanks for any feedback.

chriscap16,
> I just wanted to point out that the above comments are
> really untrue. Not EVERYTHING can be decompiled.
If a machine can read it, a human can read it. People
created these
machines, after all. ;)
> Anything that compiles to an intermediate language
(Java,
> .NET, flash) can be decompiled. HOWEVER, most
> popular applications today compile straight to machine
> code. This CANNOT be decompiled back into source
> code.
I don't know how many applications today are compiled to
machine code,
but regardless, machine code can indeed be converted to
assembly, assembly
to C, and so on. I'm not suggesting any of this is easy!
I agree with your assertion that compiled apps in Java,
.NET, Flash, and
the like, are easier to reverse engineer than machine
language software,
perhaps by an order of magnitude. But with enough effort,
even the sorts of
apps you speak of can be decompiled.
Of course, mere assertions -- by either of us -- don't prove
anything.
I'm not well versed enough to point to proofs of my
assertions, and since
the original question relates to Flash, it's moot in any
case. :)
> This is a unique concern for flash because it is more
> commonly deployed as a client driven solution in the
> form of .swf files.
This is also a concern for Shockwave, Authorware movies, and
other
lesser known platforms, but because they're lesser known,
it's a smaller
concern.
David Stiller
Adobe Community Expert
Dev blog,
http://www.quip.net/blog/
"Luck is the residue of good design."

Similar Messages

  • Who can reccomend a good Flash decompiler?

    I'm looking for a Flash decompiler and I was hoping for a
    recomendation.
    I work in an organization where we frequently have to update
    Flash files
    that were built several months or more in the past.
    Unfortunately, the
    organization system hasn't maintained the FLAs in any
    particular spot (until
    recently), so the old ones can be very difficult to locate.
    Sometimes
    impossible. The SWFs, however, are generally much easier to
    find.
    I'm under the impression that a decompiler will help us
    convert these SWFs
    back into FLAs so they can be edited and updated. Yes? If so,
    which ones
    work the best. And why, if you care to share that info.
    Thanks a lot.
    KB

    Excellent. Thanks so much.
    --KB
    "Nickels55" <[email protected]> wrote in message
    news:f3h9vk$led$[email protected]..
    > Sothink SWF Decompiler is excellent. Why? Because it
    converts your SWF
    > files
    > back into working fla files. Sure your layers and symbol
    may change to
    > generic
    > names, but everything else seems to work great.
    >

  • DANGER: FLASH DECOMPILER

    I found a flash decompiler that can steal every single piece
    of a flash
    compiled file swf.
    to test it i created a flash 8 "encrypetd" swf using
    "protection aganist
    importing" option when i compile the file.
    but this program just skip this it wasnt protected. How can i
    protect the
    swf? This software can be fatal for us.
    Cheers
    Jaime

    BLoody hell this suxs.
    I am building a massive worldwide project in flash and i
    always though it
    was going to be secure. This suxs. I have to combine PHP now
    to make it
    protected.
    THIS IS REALLY BAD FOR FLASH DEVELOPERS.
    "Rothrock" <[email protected]> escribió
    en el mensaje
    news:egtgmg$28c$[email protected]..
    > Such old, old, old news.
    >
    > The "protect against importing" is only of use for
    stopping direct
    > importation
    > to the Flash authoring environment. It offers nothing
    against decompilers.
    >
    > For the Flash Player to play a swf file it needs to be
    able to read the
    > file.
    >
    > THERE IS NO WAY ? short of keeping your Flash on a
    scuffed CD under your
    > bed ?
    > to totally protect your file from a determined person.
    It doesn't mater
    > what
    > any given vendor of "Flash security" software tells you.
    I'm not going to
    > say
    > they are liars, but just that their friendship with
    reality may have had a
    > bit
    > of parting of the ways.
    >
    > There are some things that can help to make it more
    difficult for a casual
    > user to get your code. The best you can hope for is to
    make it more work
    > than
    > it is worth. Search the forums for "security" or
    "decompiler," you should
    > find
    > plenty of interesting reading.
    >

  • Flash Rom Protected

    While booting the Updating ESCD ... Success
    The Building DMI Pool .... Says Flash ROM Protected.
    Some of the PCs give this message some of them don't.  They are the exact same configuration as in my signature.  I looked in the BIOS for a BIOS lock, but do not seem to find one.  Any Ideas?

    It had caused my boot time to increase dramatically.  I figured out the problem though.  I was testing several sticks of RAM and in order to replace a stick I had to remove my Video Card each time.  So to facilitate testing I decided to use the integrated video since all I was doing was looking at memtest 186 I didn't need my Video Card.  However the removal of that video card was what caused the problem.  The instant I put my video card back in the problem ceased.

  • Does Flash Player protected mode / disabling it have any effect on XP?

    Does Flash Player protected mode / disabling it have any effect on XP / Firefox?

    Been experiencing severe slowness and lock-ups with Firefox of late (since 27.0 / 28.0),  which ends with a sudden drop in memory usage and me having to  repeatedly shut it down through Task Manager. I have created a new profile and disabled hardware acceleration. I have tried disabling all  plug-ins and extensions, yet I noticed that at times (not always) plug-in container was still an active process, which I don't understand. Why would it be active when there are no enabled plug-ins? I also noticed that when plug-in container is not active (showing under Processes in Task Manager) I do not have this problem and Firefox runs normally?
    I have run MalwareBytes, TDSSKiller, Hitman Pro and McAfee Stinger - no threats found.

  • MSI PM8M-V-H : Updating DMI & Flash ROM protected [SOLVED]

    I having problems with PM8M-V-H.... 
    During the boot, i see a message about "Updating ESCD".... OK
    Next i see: "Updating DMI information........ Flash ROM protected"  and then, after 45 seconds, Windows XP is loaded ok, but if i try to reboot my system, it lock and i need to power off manually.
    Before post this topic, i tried the following:
     - Clear the CMOS
     - Check the system temperature: CPU: 40º C    SYSTEM: 32º C
     - Check the voltages: Vcore: 1.43    3.3v: 3.34   +5v: 5.21   +12v: 11.95
     - Check the IDE connections: Western Digital HD on Primary IDE controller, Master, Jumpers: ok.       Liteon CD-RW on Secondary IDE controller, Master, Jumpers: ok
     - Changed the memory stick.
     - Removed the card reader.
     - Removed all hardware and installed again, and the problem persists.
     - Installed a video card.
    ======================================================================================
    I've tried to contact MSI Support seven times and don't received any aswer. So i cant waste my time with this. 
    I see other people here with the same problem, but i can't find a solution. Anyone can help me?
    PS: The only way i found to prevent this is disable SATA and FDC controllers. This isn't good, because i have a SATA HD here and i cant use it because this... 
    Hope anyone can help me.
    Thanks. 
    PROBLEM SOLVED
    I solved this problem by disabling "System BIOS Cacheable" in BIOS Setup.
    (But this option isn't available in the original bios from MSI, so i had to edit the bios using MODBIN6 2.01.01).

    This sounds like BIOS issue? hmm.. This sounds like a or some PCI devices are holding up the resource even after Windows has initiated shutdown. Anyway it's good you found the fix...

  • Flash Decompiler

    I am looking for a flash free flash decompiler tool out there
    on the web. I have a swf file that I am trying to decompile.
    Thanks!

    I tried to convert the SWF to FLA but for some reason it didn't do such a good job with it, because when I tried to compile it again, it was not working the way it should.
    Do you know of any better decompilers?

  • URGENT Flash Decompiler Needed

    I am wondering if anyone has a .swf decompiler. I was working
    on the final corrections to a flash site for my client Cabinet
    Source
    http://www.hookmedia.biz/cabinet_source/v4_f
    and I had to restart my computer and when I restarted it and tried
    to open the .fla it said "Failed to open document" and now I can't
    access it at all. So I am wondering if anyone has a decompiler and
    if you do would you be willing to convert my .swf to an fla? This
    is really urgent, I literally was making the final corrections to
    the site tonight for my client. Thanks in advance.
    http://www.hookmedia.biz/cabinet_source/v4_f/index.swf
    and index.fla

    withhisstripes wrote:
    > Urami, thanks for your reply!
    > That was what I thought too except that I had this
    broken into three
    > scenes: preloader intro and site. And in this particular
    swf the preloader and
    > the intro scenes are combined, yet the site scene is not
    included. Which leads
    > me to believe there's either some sort of glitch in the
    software, which is
    > completely possible, or we just didn't do something
    correctly, which is
    > obviously less likely because it's a pretty basic
    process of a UI perspective.
    as i said in previous post, there is no actual scenes in
    flash. Scene are blank frames
    and they are not included when the movie is exported.
    This is the very reason why we always use label names in
    action not scene names as using
    go to (scene name) fail to perform almost 80 % of the time.
    I don't think it's a glitch, it can't recreate something that
    isn't there.
    Think of scene as side note sticker which you never give to
    client once the job is done.
    Pretty much it, minor authoring convenience.
    You can do simply test, animate from frame 1 to 10 than scene
    2 from 1 to 10. Export to
    swf and import to flash. The scene will be a blank frame and
    frame 1 of scene two will
    becomes frame 11. Thanks how it works in flash.
    Unless, we have some misunderstanding here :) if that's the
    case than sorry
    Regards
    Urami
    Happy New Year guys - all the best there is in the 2006 :)
    <urami>
    http://www.Flashfugitive.com
    </urami>
    <web junk free>
    http://www.firefox.com
    </web junk free>

  • Custom player of Flash stream protected with DRM

    I would like to embedd into our application which is running in DirectX fullscreen  player of Flash video stream protected with DRM. How can we achive it? Is it possible to buy  library as for Microsoft DRM? Or is there any other solution?

    Stream is already protected. I need a embed player into our application. The main problem is that it runs in Fullscreen DirectX mode.

  • Protecting swf files from being decompiled

    At the end of the day, our flex apps are deployed as swf
    files which have the potential to be decomplied and thereby our
    intellectual properties lost. There are tools in the market which
    claim to secure the swf files from being decompiled. Are these
    tools live up to their claims? Is it worthwhile to spend money on
    these tools? Would the protected swf become harder to deployed? Any
    good products already available in this line? Please point out
    some. Thx.

    Most of the tools I have seen are geared towards extracting
    resources from swf's. I use one myself (eltima.com) for
    "harvesting" manufacturers content for my motorcycle dealers. They
    are authorized to use this content, but finding someone at Yamaha
    of Kawasaki or any of the majors who even knows where to find these
    resources is next to impossible. I have also used it to learn from
    by viewing scripts, but as you say, at the end of the day, I think
    the concepts and best practices are about the only thing worth
    taking away from others efforts, not the code.
    Unlocking a protected file can be done as well and I remember
    using a product over a year ago to get at the scripts within an swf
    (I wanted the URL's that pointed to media - it was legal for me to
    do this). It ran from the command line and output the scripts.
    There aren't too many of these types of programs to be found, but
    they exist.
    My personal opinion is that it's not worth the effort. My
    java classes can be decompiled and if someone wants to go to that
    trouble, more power to them. To my knowledge, there isn't anything
    out there yet that is perfect for backwards engineering an swf into
    an MXML file, but a competitor of FLASH Decompiler says that they
    can decompile Adobe 9 PLAYER swf's. For what it's worth, I plan on
    posting the majority of my code on my flexdev.org site once I get
    it established.
    For people who make components for sale, this could be an
    issue of stolen revenue if the decompilers get sophisticated enough
    to reverse engineer the swc into a usable MXML file. I would be
    against anyone who stole code for this purpose, for sure.

  • Corrupted flash file?... decompiler?...

    Hi all
    I have made a backup on an external hard-drive of some flash
    files (.fla) I created on Flash MX2004.
    When I try to open one of them, Flash MX2004 simply shows
    this alert:
    "unable to open document: blabla.fla"
    No other explanation. I assume therefore that this file is
    somewhat corrupted.
    It is a long, complex flash movie, and I gringe at the idea
    of having to re-create it!
    What can I do to try to "un-corrput" the file, or at least
    discover what's wrong with it and why
    Flash is enable to open it?
    If all fails, what would be a good, free flash decompiler for
    Mac?
    seb ( [email protected])
    http://webtrans1.com | high-end web
    design
    Downloads: Slide Show, Directory Browser, Mailing List

    Post the swf and I'll decompile it for you.

  • How do I troubleshoot Flash Player's protected mode for Firefox?

    Starting with Flash Player 11.3, a protected mode was added as a new security enhancement for Firefox 4.0 and greater on Windows Vista and higher.  This security enhancement is designed to limit the impact of attacks launched from malicious Flash content (SWF files).  For additional details on this feature, please see Inside Flash Player Protected Mode for Firefox
    After reviewing this FAQ, we'd appreciate if you would take a minute to let us know if it helped.  There is a link to a two question survey at the bottom of the page.
    While we believe this feature is fully tested and reliable, if you encounter issues with Firefox we recommend the following troubleshooting steps.
    Problem: Flash content does not appear, YouTube display errors such as "An error occurred.  Please try again later.", or Flash video will not function properly.
    Solution: If RealPlayer is installed on your system, please disable the RealPlayer Browser Record plug-in.
    Launch RealPlayer
    Click the RealPlayer icon in the upper left corner of the window and choose Preferences.
    Choose Download & Recording from the left hand panel
    Uncheck "Enable Web Download & Recording for these installed browsers"
    Click OK and close RealPlayer
    Restart Firefox
    If you are viewing this page in Firefox and Flash Player is not working, please click here for an HTML5 version of this video: YouTube HTML5 HD Link
    Problem: RealPlayer is not installed, Flash Player crashes in Firefox
    Solution:
    Troubleshoot Extensions and Add-Ons by launching Firefox in Safe Mode
    1. Exit Firefox
    2. Click Start > Run
    3. Type the following then press [Enter]:
         firefox.exe -p
    4. Click Continue in Safe Mode
    5. Attempt to reproduce the problem
    If the problem does not occur in safe mode, please try to isolate it down to an individual plug-in.
    1. Exit Firefox
    2. Re-launch Firefox
    3. Click Firefox > Add-Ons > Extensions
    4. Click Disable on all of your extensions
    5. Attempt to reproduce the problem, while enabling each extension until you can reproduce the issue
    If the issue persists in Safe-Mode, please continue with the steps below:
    Some users have indicated that random crashing stops when clearing their Firefox profile.  This step will allow you to temporarily test with a clean set of Firefox preferences, without losing your preferences.
    Exit Firefox
    Click Start > Run
    Type the following then press [Enter]: firefox.exe -p
    Click Create Profile
    Click Next
    In the Enter new profile name dialog, type "Test"
    Click Finish
    Select Test and click Start Firefox
    Use Firefox as normal.  If the problem goes away, clearing your Firefox preferences, or migrating the important settings (bookmarks, etc) to a clean Profile may be a good permanent solution.
    If the problem persists, switch back to your old profile by doing the following:
    Exit Firefox
    Click Start > Run
    Type the following then press [enter]:firefox.exe –p
    Choose your old account (typically "default")
    Click Start Firefox
    Solution: Try a clean Windows profile (You must be an Administrator to complete this step.  If your user account is not an admin type, skip to the next section for instructions on reporting a bug.)  Creating a new Windows user will rule out any account-specific preferences that may be enabled on your system. 
    Create a user account in Vista
    Create a user account in Windows 7
    Use Flash Player normally.  If the problem goes away, this indicates a compatibility problem, either with software you have installed or with preferences set on your account.
    Reporting a bug:
    Please file bugs at bugbase.adobe.com.
    Choose "Adobe Flash Player" as the product
    Choose "Browser Integration" as the product area
    Please provide as much information as possible with what you were doing before the crash and an exact URL where the crash occurred.
    If available, please attach your Firefox crash logs to the bug using the Attachments field.
    Show hidden files and folders. For more details, see the instructions for the operating system that you use: Vista and Windows 7.
    Crash logs are located at C:\Users\username\AppData\Roaming\Mozilla\Firefox\Crash Reports\
    Logs will be located in either the pending or submitted folder, depending on whether or not you submitted the crash report to Mozilla.
    Last resort
    Finally, if these problems are blocking you from using Flash Player we recommend, as a last resort, you either revert back to Flash Player 11.2 or temporarily disable Protected Mode.  We strongly recommend that Protected Mode is manually enabled once this issue is resolved.
    To revert to a previous version of Flash Player, please see this FAQ: How do I revert to a previous version of Flash Player?
    To disable Protected Mode, add the following line to your mms.cfg file located in:
    Windows 32bit: C:\windows\system32\macromed\flash
    Windows 64bit: C:\windows\syswow64\macromed\flash
    ProtectedMode=0
    If the mms.cfg file does not exist, create one using any standard text editor (e.g.. notepad)
    Depending on your operating system, you might need to first save the mms.cfg file to a writable location (such as your documents or desktop folder) and then copy the file into the destination folder using Windows Explorer.
    To re-enable Protected Mode, simply remove the line from the mms.cfg file.
    Hopefully this FAQ helped you.  Please let us know by taking a minute to fill out this simple survey.
    Did this FAQ help?

    Please ask your question on a forum for the Flash Player

  • How to reference a set of Flash-protected f4v files in a manifest when the files are on Cloudfront?

    I have: a self-created AMS 5.0 running on Amazon.
    Using latest OSMF player.
    I'm Using EZDRM for Flash Access protection.
    I have a dynamic bitrate f4m created with the F4F packager. It contains data for three bitrates.
    I know that my S3 bucket and Cloudfront distribution are generally working because I can play a set of non-drm files using a RTMP-style manifest
    I am successfully  issuing the license and playing the videos using that manifest when the files are located on the AMS itself.
    The working call to the manifest is this: http://media.blah.com/vod/BlahBlah/Blah.f4m
    I think the relevant portion of the manifest is this:
                      streamId="Blah-1000" 
    url="Blah-1000"
    bitrate="1000"
    bootstrapInfoId="bootstrap4543"
    drmAdditionalHeaderId="drmMetadata8495"
    I think the correct way to approach this it to leave the manifest on AMS and manually change the url in the manifest for each video file
    I've tried changing the url in the manifest to point to the cloudfront location
    http://blahblah.cloudfront.net/cfx/st/mp4:Blah
    But I simply get back: "We are unable to connect to the content you requested."
    Your guidance greatly appreciated.
    Ken Florian

    Hi,
    I created a project (JDeveloper) with local xsd-files and tried to delete and recreate them in the structure pane with references to a version on the application server. After reopening the project I deployed it successfully to the bpel server. The process is working fine, but in the structure pane there is no information about any of the xsds anymore and the payload in the variables there is an exception (problem building schema).
    How does bpel know where to look for the xsd-files and how does the mapping still work?
    This cannot be the way to do it correctly. Do I have a chance to rework an existing project or do I have to rebuild it from scratch in order to have all the references right?
    Thanks for any clue.
    Bette

  • How will I know when Flash Player will run with out crashing in Protected Mode?

    Firefox 15.0.1 had to disable Flash Player Protection Mode to view flash videos. I want to know how I will know when to enable Protection Mode.

    It is a case of try it after upgrades and see if it works.
    There will probably be celebrations if and when it is fixed ;-)
    I have not noticed any Firefox staff predicting imminent fixes.
    (Which reminds me I need to try something, I remembered reading about a novel solution that I have not yet tried)

  • Protecting EXE, PDF and SWF files from piracy

    I am hoping others in the community have some experience with protecting their Captivate output (EXE and SWF files) from piracy.  We will be selling our eLearning products developed with Captivate through our online store and want to protect them against file sharing and other forms of piracy.  I have found several companies online offering DRM (digital rights management) and SAS (software activation services) that require users to enter a license key to use the products.  I am looking for any recommendations from users who have implemented these types of services.  What provider did you use and what issues did you encounter.  Any insights would be greatly appreciated!
    Thanks,
    Jason

    Most of the tools I have seen are geared towards extracting
    resources from swf's. I use one myself (eltima.com) for
    "harvesting" manufacturers content for my motorcycle dealers. They
    are authorized to use this content, but finding someone at Yamaha
    of Kawasaki or any of the majors who even knows where to find these
    resources is next to impossible. I have also used it to learn from
    by viewing scripts, but as you say, at the end of the day, I think
    the concepts and best practices are about the only thing worth
    taking away from others efforts, not the code.
    Unlocking a protected file can be done as well and I remember
    using a product over a year ago to get at the scripts within an swf
    (I wanted the URL's that pointed to media - it was legal for me to
    do this). It ran from the command line and output the scripts.
    There aren't too many of these types of programs to be found, but
    they exist.
    My personal opinion is that it's not worth the effort. My
    java classes can be decompiled and if someone wants to go to that
    trouble, more power to them. To my knowledge, there isn't anything
    out there yet that is perfect for backwards engineering an swf into
    an MXML file, but a competitor of FLASH Decompiler says that they
    can decompile Adobe 9 PLAYER swf's. For what it's worth, I plan on
    posting the majority of my code on my flexdev.org site once I get
    it established.
    For people who make components for sale, this could be an
    issue of stolen revenue if the decompilers get sophisticated enough
    to reverse engineer the swc into a usable MXML file. I would be
    against anyone who stole code for this purpose, for sure.

Maybe you are looking for

  • Safari 5.0.6 won't open and I have to use force quit to quit it.

    Safari 5.0.6 won't open and I have to use force quit to quit it. I'm using OS 10.5.8 I've tried reinstalling it and that doesn't work either. This is the crash report (It's huge - sorry) - Thanks Date/Time:      2011-09-09 22:06:07 +0100 OS Version: 

  • Problem in Sender RFC adapter

    Hi all, Our scenarion is like this RFC -> XI -> File When we are calling the RFC ( inside a program ) from the client we are getitng a shortdump with the error ... 'JCO.Server could not find server function 'STOCK_ENQUIRY_OUT' any idea where is the e

  • THE ULTIMATE IRONY!

    Hello everybody... check out the copy below... this is how ADOBE describe FREEHAND on THIS website...pretty amazing eh! This poses the question to me, why not practice what you preach adobe! why don't you take a leaf out of your own (or macromedia's)

  • Add a second series to a scatter plot.

    I have two tables, each with non-adjacent x and y data columns.  I would like to plot both series on one plot as separate series.  I have read the pdf help file, and searched through past discussions here.  Non of the tips in those locations work. An

  • GNU Screen and framebuffer (uvesafb)

    Hello, I am using arch linux without X. I have installed a framebuffer (uvesafb) and am using GNU screen to multitask. I have seen that the screen cannot use a frame buffer as when a try to use fbi I get this output: ioctl VT_GETSTATE: Invalid argume