A Flash Developer Resource Site

Results 1 to 10 of 10

Thread: Can ya protect your swish movies??

  1. #1
    Junior Member
    Join Date
    Oct 2003
    Posts
    1

    Can ya protect your swish movies??


    I would really like to know if i can protect me movie in swish...i know on flash you can protect it while exportin your swf... but ppl can actually nicked it and use it. Is there a way to do it on swish?
    pls help me!!

  2. #2
    SWiSHer extraordinaire
    Join Date
    Dec 2000
    Location
    Australia
    Posts
    3,900
    Macromeida SWF format does not provide for effective protection. SO it doesn't matter is you use FLash oe SWISH or any other authoring tool .. SWF files are simply not 'safe' .. so don't put anything in them that you don't want access to.

    I have seen some methods that serve up SWF file dynamically via server-side script that can manage to avoid the SWF being cached on the viewers PC .. not sure of the details. And I don't know if it is truly secure doing that.
    Roger Onslow - SWiSHmax: its here!

  3. #3
    Senior newbie Ozzworld's Avatar
    Join Date
    Oct 2001
    Location
    Phoenix, Arizona
    Posts
    481
    simple trick i use that im sure works some of the time is naming it something weird


    Say i have a web site named "index.html" the .swf file automaticly is named "index.swf" so all i do is rename the .swf to a number "16932495.swf" and change it in the .html code so it can find it.

    Very primitive method, but it looks somewhat confusing when you are looking through a bunch of files.

    Hope that helps some
    Ozzie

  4. #4
    Correct me if I'm wrong, but.................

    You could also create a new .swf
    and load your original movie into the new .swf.

    So anyone who wants to steal it will end up with an empty .swf

  5. #5
    Harmony & Justice Veniogenesis's Avatar
    Join Date
    Jul 2002
    Location
    Washington D.C.
    Posts
    4,434
    Originally posted by OutCast**NL
    Correct me if I'm wrong, but.................

    You could also create a new .swf
    and load your original movie into the new .swf.

    So anyone who wants to steal it will end up with an empty .swf
    The SWF will still be stored in the
    browser cache. People who want to steal
    the SWF will still be able to, I believe.
    But your way of protection is actually one
    of the smartest ways to do it. I've seen
    some designers utilize it.
    Flash Kit Moderator . Duke University
    Thomas Jefferson High School for Science and Technology

  6. #6
    Senior Member
    Join Date
    Sep 2003
    Posts
    150
    most swf theives dont even take it through cache. All you need to do is punch in the address through getright, or flashget, or some type of download program and it will start the download. So basically all they do is type www.yourdomain.com/movie.swf and theyve got your file, [VENT]its pretty lame, and unfair to designers. Loading a movie within a movie is probably the best method ive heard of, but still yet, all they do is import it and check to see what you named your other movie . and with the 121431.swf method, it works sometimes, but if you have a guy who has half a brain, all he needs to do is look at the source code.[/VENT] maybe another tip for us would be try organizing the swf as confusing as possible, that way if they try importing it, they might not be able to figure things out.

  7. #7
    Senior newbie Ozzworld's Avatar
    Join Date
    Oct 2001
    Location
    Phoenix, Arizona
    Posts
    481
    lets just hope these "swf pirates" dont have half of a working human brain, lol

    Ozzie

  8. #8
    Flashkit historian Frets's Avatar
    Join Date
    Oct 2000
    Location
    flashkit
    Posts
    8,797
    There's a trick I figured out
    about file naming and the object embed tag.

    http://frets-files.com/html/modules/...php?storyid=29

    as long as the object embed tag is complete it works

    this doesn't stop them from opening the swf
    It merely hides the swf in the cache.

    Bandwidth theives are just as bad maybe worse then
    swf thieves. Bandwidth theives won't even bother d/ling an
    swf they'll just link to it.
    The flash security sandbox only works if
    1 the visitors are running swf6 plugin/player
    2 they have the security set high enough.

    In swish max
    (just a theory mind you)
    you could do a check .root

    Onload
    myvar="Yes it's good"
    OnFrame(1)
    Stop()
    If root.myvar="Yes it's good"
    play()

  9. #9
    " Greetings Earthling "
    Join Date
    Dec 2000
    Location
    Sandy Utah
    Posts
    202
    This is a big issue and one that I think will not go away! with programs like flash hunter, flash get and others all you need to do is clear cache and view the page. no matter what it is called if it plays! you can "save" the program to the hard drive as an swf.

    I think Frets is right on target, make it as hard as you can. But keep in mind If it can be viewed it can be stolen. I started to make "water marks" across my pictures. In a program such as photo shop put in an light alpha text all the way across the pic. This will prevent and protect the hard work you have done on the pictures you have created. At least this will work for demos that you would like to show but protect the pictures you have worked so hard on.

    Hackers do not want to spend time fixing these types of pictures, and far as the effects go in your swi files wired names and wired way of coding can make some of the hackers turn away and not brother with your flash movie. In some cases I have sent out to clients an business card cd-rom made with a program call SWF studio, the program has many safe guards for protecting swf's. I embed all my swf's and try never to use load movie with calling swf's files stored in a folder on the cd-rom...

    This brings me to a question that could be looked at! Can Swishmax put in some sort of action scripting and after "X" amount of days do not run the swf (movie) SWf studio has this as an option for cd-rom but I like to expire the movie when posted on the web...

    marsman
    Last edited by marsman; 10-07-2003 at 08:33 AM.
    Where did I leave my RS232 explosive space modulator?

  10. #10
    Flashkit historian Frets's Avatar
    Join Date
    Oct 2000
    Location
    flashkit
    Posts
    8,797
    It looks thru the cache for the extension.

    If it's looking for files with the extention
    .swf it will find them.

    If it sees an extension like .css it will ignore
    the file.

    The legitimacy of being able to find a file
    on your hard drive.
    The issues of decompiling files
    And the issue of infringement
    All are topics best left to the coffee lounge.


    Frets
    Moderator.

Posting Permissions

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




Click Here to Expand Forum to Full Width

HTML5 Development Center