Prevent SWF from being executed when saved or from the cache

Is there any ways to prevent the swf from running when someone tries to save the swf out from the website or from the Internet cache, retrived the swf and execute it?

I heard there is some codes to prevent it from happening, either to look for a web address or something.

Does anybody knows?