SWF files and security?

Ask a Question related to Macromedia Flex General Discussion, Design and Development.

  1. #1

    Default SWF files and security?

    Could someone know a good decision for secured swf file, doesn't matter
    generated on the fly from Flex App Server or other environment? What I mean,
    is that SWF files are downloaded locally on the client machines (including Flex
    RIAs) and then executed from there. Now if there are transactions with
    important info like credit card info, etc. passing by from server to the swf
    file, isn't it pretty easy to decompile the swf file and take a nice detail
    look how things work. FOr example. SUppose there is a Flex application
    (means generated on the fly SWF file/files) to be used. And inside the SWF
    files there are some client-side validations for vital info, after that this
    info is posting back to the Web server. The issue is, SWF files are easy to be
    decompiled in very readable code, at least that's my experience. My question:
    Can we encrypt the whole SWF file loaded from Flex Application server, not only
    to use a SSL connection for transactions, data and so. In this way the clients
    who are using Flex RIAs will not have the chance to decompile and see what's
    inside the SWF files coming from the Flex Server. Hope someone could realise
    my point and answer in a simple and detail manner. Thanks, Dimitar

    Dimitar Guest

  2. Similar Questions and Discussions

    1. Sandbox security cffile upload tmp files
      We have recently upgraded our ColdFFusion installation and implemented sandbox security. However, when attempting to use CFFILE to upload files...
    2. Flash 8 Security and viewing local files
      Big problem. We currently develop in Flash 7, but are viewing the applications on Flash 8 player. ( We are trying to appropriate Flash 8 and use...
    3. Removing/Replacing CFIDE files for security
      I tried removing the CFIDE directory and all its contents from the inetpub/wwwroot directory so that nobody can access it. The idea is to put...
    4. Files security in asp.net
      I only want the authorized user to access the files (e.g. excel and pdf files) in one directory with the Form authentication. How can I do?
    5. Apply windows security to all files in web app
      Hi, I have set up windows authentication in the web.config file and authentication to allow only identified windows users. I have placed a...
  3. #2

    Default Re: SWF files and security?

    This is basic file management. An swf is just another file type, like html or
    a video, it gets downloaded via http or https (that would be http with ssl).
    So yes you can make sure that the swf is downloaded through an ssl channel.
    The protocl of http and https is the same it's just the content that has been
    changed. Also may I suggest that you don't do anything other then the most
    basic validation, such as the first 4 digits with the type of card. Nothing
    specific to your application, that should be left to be done on the server. A
    good rule of thumb is to validate what you would validate with javascript.
    Also with your flex apps, you should use GZip compression when possible, as
    well as ssl to communicate to the server. In my JRun 4 production servers I
    have a secure filter that runs ontop of everything the JRun servers serves up.
    I also put a GZip filter ontop of every flex remoteobject/web service I create.

    bdeen Guest

  4. #3

    Default Re: SWF files and security?

    Hi, It's easy, visit [url]http://www.dreamflysoft.com[/url] and download Cool
    File Encryption to help you.
    DreamFly Guest

  5. #4

    Thumbs up SWF files and security?

    You can protect your SWF files. One of the best is SWF protector from Dcomsoft. You can download free trial version SWF protector here http://www.dcomsoft.com
    Unregistered Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139