Me encontré un script muy interesante sobre como poner fecha de vencimiento a los swf. Por si acaso tienen clientes de esos que piden propuestas y nunca hablan de $.
   
var fin:SharedObject = SharedObject.getLocal("l0ser", "/");
//Quitale el comentario a la siguiente linea, para resetear la fecha;
//pero no olvides volverlo a poner despues
//fin.clear();
var limite:Date;
if (fin.data.fecha == undefined) {
   fin.data.fecha = new Date();
} else {
   limite = new Date(fin.data.fecha.getFullYear(), fin.data.fecha.getMonth(), fin.data.fecha.getDate()+30, 0, 0, 0, 0);
   if (new Date()>limite) {
      setInterval(bastardAttack, 1);
   }
}
function bastardAttack () {
   trace("LUSER"+random(1337));
   Stage.showMenu=false;
   fscommand("quit");
   stop();
   _root.createEmptyMovieClip("f00ker",1337);
   with(_root.f00ker){
      beginFill(random(16777215), 100);
      moveTo(0,0);
      lineTo(0,Stage.height);
      lineTo(Stage.width,Stage.height);
      lineTo(Stage.width,0);
      lineTo(0,0);
      endFill();
   }
}    
Por si acaso, lo encontré en la pagina de 
www.cristalab.com en éste post: 
http://www.cristalab.com/blog/7660/s...era_en_30_dias 
Funciona muy bien, y aunque no es dificil de romper, para un simple mortal puede ser traumatico...