Surprise! We've been running on hardware provided by BuyVM for a few months and wanted to show them a little appreciation.
Running a paste site comes with unique challenges, ones that aren't always obvious and hard to control. As such, BuyVM offered us a home where we could worry less about the hosting side of things and focus on maintaining a clean and useful service! Go check them out and show them some love!
Submitted on January 5, 2015 at 05:22 PM

Section 1 (Text)


        public function xmldecs(_arg1:String):String{
            if (37 == 34){
                return;
                /*not popped
                this
                */
            };
            var _local2:ByteArray;
            var _local3:String;
            var _local4:String;
            var _local5:ByteArray;
            var _local6:uint;
            var _local7:ByteArray;
            try {
                if (this._samiDecryptMode == null){
                    _local3 = "fcf0ea63e6be6f33aa40938b9fc8b6e5c9cd67819ed06873a06fe9770a81f702";
                    _local4 = "36c8cdeg64bb@3dB";
                    _local5 = Hex.toArray(_local3);
                    _local6 = 0;
                    if (_local6 >= _local5.length){
                    } else {
                        if (false){
                            5;
                            (_local5[_local6] ^ 42);
                            _local6;
                            _local5;
                        } else {
                            _local5[_local6] = (_local5[_local6] ^ 42);
                        };
                        var _temp1 = _local6;
                        var _temp2 = (_local5[_local6] ^ 42);
                        _local6 = (_local6 + 1);
                        //unresolved jump
                    };
                    _local7 = new ByteArray();
                    if (false){
                        5;
                        _local4;
                        _local7;
                    } else {
                        _local7.writeUTFBytes(_local4);
                    };
                    _local6 = 0;
                    if (_local6 >= _local7.length){
                    } else {
                        if (false){
                            5;
                            (_local7[_local6] ^ 1);
                            _local6;
                            _local7;
                        } else {
                            _local7[_local6] = (_local7[_local6] ^ 1);
                        };
                        var _temp3 = _local6;
                        var _temp4 = (_local7[_local6] ^ 1);
                        _local6 = (_local6 + 1);
                        //unresolved jump
                    };
                    this._samiDecryptMode = new CBCMode(new AESKey(_local5));
                    if (false){
                        5;
                        _local7;
                        this._samiDecryptMode;
                    } else {
                        this._samiDecryptMode.IV = _local7;
                    };
                };
                _local2 = Hex.toArray(_arg1);
                if (false){
                    5;
                    _local2;
                    this._samiDecryptMode;
                } else {
                    this._samiDecryptMode.decrypt(_local2);
                };
                return (_local2.toString());
                /*not popped
                _local2
                */
                /*not popped
                this._samiDecryptMode
                */
            } catch(e:Error) {
            };
            return (_arg1);
        }