Hi i allready know how to protect my swf through encription but this only protects my action script i want to protect my graphics and resources to do that ive made it so that when my swf is run on anything other than my domain it dosnt run .
But this dosnt realy protect anything just confuse the thief they can still access everything , Im looking for a way to do 2 things first in that code block thats run when its run offline say in a swf decompiler , First i want to unload the movieclip that should prevent the decompiler from nicking my resources even if the thief is offline .
But i also want to load a swf into the now empty player from an online location ill leave the details of whats going to be in this movieclip out but you get the idea.
Im thinking something along the lines of
unloadMovieNum(0); //Yeah i know thats only for mcs loaded with as
loadMovieNum("http://somesite.com/movie.swf", 0);
but i keep getting
*** Security Sandbox Violation ***
Connection to file:///E|/Remote%20Server/Site Data/SlideShow.xml halted - not permitted from http://x/x.swf
– Remote SWFs may not access local files.
problem
*** Security Sandbox Violation ***
Connection to file:///E|/Remote%20Server/Site Data/MenuItems.xml halted - not permitted from http://x.net/x.swf
– Remote SWFs may not access local files.
I know this kind of thing is there for a reason but i need to find a way to bypass it to load a file from the internet into the stolen swf
Ive tried System.security.allowDomain(‘http://x.net’); but its still not working .
Any ideas guys ?