Well well....
Por lo general estas "Protecciones" las hacen por medio del URL
Flash tiene la propiedad _url que regresa el url donde se encuantra hospedado el SWF al estar en una web regresa algo asi
Código:
http://www.sitio.com/carpeta/archivo.swf
entonces la proteccion seria algo asi:
Código:
var where = this._url;
if(where.indexOf(www.sitio.com) != -1){
play();
}else{
getURL("PaginadeError.htm")
}
stop();
simple pero efectivo
Aunque siempre hay forma de engañar al SWF pero eso lo tendras que averiguar por ti mismo.....
Saludos!!