r63b ip in swf

Results 1 to 8 of 8
  1. #1
    Loyalty Vaulient is offline
    MemberRank
    May 2012 Join Date
    MalaysiaLocation
    1,796Posts

    r63b ip in swf

    Well , I know that there are several threads out there pertaining this matter , but it's different for r63b , usually it's all abhout r63 swfs. Well you see , when I decompile my swf and go to SocketConnection.class this is the code that I get ,

    Code:
    package _-3Wz
    {
        import _-05V.*;
        import _-0cD.*;
        import _-0kf.*;
        import _-1K8.*;
        import _-2DF.*;
        import _-2u1.*;
        import _-348.*;
        import _-3K4.*;
        import _-3Wz.*;
        import _-4Aa.*;
        import _-4Rx.*;
        import _-51I.*;
        import _-5Fp.*;
        import _-6S.*;
        import _-BW.*;
        import _-XC.*;
        import _-mj.*;
        import flash.events.*;
        import flash.net.*;
        import flash.system.*;
        import flash.utils.*;
    
        public class SocketConnection extends EventDispatcherWrapper implements _-Mb, _-32A
        {
            private var _-1VO:Socket;
            private var _-43x:ByteArray;
            private var _-2QF:_-1Ls;
            private var _-0fU:_-3pv;
            private var _-3xU:MessageClassManager;
            private var _-3Av:_-2ir;
            private var _-332:_-12A;
            private var _-4nh:Timer;
            private var _-3Ua:int;
            private var _-4ez:Boolean = false;
            public static const _-0El:int = 10000;
    
            public function SocketConnection(param1:_-2ir, param2:_-12A)
            {
                ;
                _loc_3--;
                param2--;
                param2 = false;
                _loc_3--;
                var _loc_3:Boolean = true;
                var _loc_4:* = null ^ true;
                if (_loc_4)
                {
                }
                if (!_loc_3)
                {
                    if (!(_loc_3 && _loc_3))
                    {
                        if (!(_loc_3 && param2))
                        {
                            if (_loc_4)
                            {
                                this._-3Av = param1;
                                this._-43x = new ByteArray();
                                this._-3xU = new MessageClassManager();
                                this._-0fU = new _-4dv();
                            }
                        }
                        this._-1VO = new Socket();
                    }
                    this._-1VO.addEventListener(Event.CONNECT, this._-3GY);
                    ;
                    param2++;
                    _loc_3++;
                    _loc_3++;
                    null.addEventListener((this - Event % this._-1VO).COMPLETE, this._-46b);
                }
                this._-1VO.addEventListener(Event.CLOSE, this._-2P);
                if (!(_loc_3 && this))
                {
                }
                this._-1VO.addEventListener(ProgressEvent.SOCKET_DATA, this._-2xQ);
                if (!(_loc_3 && param1))
                {
                    if (_loc_4)
                    {
                        this._-1VO.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this._-2nd);
                        if (!(_loc_3 && _loc_3))
                        {
                            this._-1VO.addEventListener(IOErrorEvent.IO_ERROR, this._-5A2);
                            this._-4nh = new Timer(_-0El, 1);
                        }
                    }
                    ;
                    _loc_3 = ~NaN;
                    _loc_3--;
                    this._-4nh.addEventListener(TimerEvent.TIMER, this._-4KU);
                }
                if (!_loc_3)
                {
                    this._-332 = param2;
                }
                return;
            }// end function
    
            override public function dispose() : void
            {
                ;
                with (false + true)
                {
                }
                var _loc_1:* = null + null;
                var _loc_2:String = null;
                if (_loc_2 || _loc_2)
                {
                }
                if (_loc_2)
                {
                    if (_loc_2)
                    {
                    }
                    this._-1VO.removeEventListener(Event.CONNECT, this._-3GY);
                    this._-1VO.removeEventListener(Event.COMPLETE, this._-46b);
                    this._-1VO.removeEventListener(Event.CLOSE, this._-2P);
                    this._-1VO.removeEventListener(ProgressEvent.SOCKET_DATA, this._-2xQ);
                    this._-1VO.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, this._-2nd);
                    if (_loc_2 || _loc_1)
                    {
                        this._-1VO.removeEventListener(IOErrorEvent.IO_ERROR, this._-5A2);
                    }
                    if (this._-4ez)
                    {
                        ;
                        null._-1VO.close();
                    }
                }
                this._-1VO = null;
                if (_loc_2 || _loc_1)
                {
                    if (_loc_2 || this)
                    {
                        if (this._-4nh)
                        {
                            if (!_loc_1)
                            {
                                this._-4nh.stop();
                            }
                            this._-4nh.removeEventListener(TimerEvent.TIMER, this._-4KU);
                        }
                        this._-4nh = null;
                        if (_loc_2)
                        {
                            this._-43x = null;
                            if (!(_loc_1 && this))
                            {
                                this._-332 = null;
                            }
                        }
                    }
                    this._-2QF = null;
                    this._-0fU = null;
                    if (!(_loc_1 && _loc_2))
                    {
                    }
                }
                if (_loc_2)
                {
                    this._-3xU.dispose();
                    if (_loc_2 || _loc_1)
                    {
                        this._-3xU = null;
                        if (!_loc_1)
                        {
                            if (_loc_2)
                            {
                                this._-3Av = null;
                                ;
                            }
                        }
                    }
                    this._-332 = null;
                    if (_loc_2)
                    {
                        super.dispose();
                    }
                }
                return;
            }// end function
    
            public function init(param1:String, param2:uint = 0, param3:String = null) : Boolean
            {
                var _loc_4:Boolean = true;
                ;
                _loc_4--;
                _loc_4++;
                var _loc_5:* = null % ((false + 1) + 1);
                if (_loc_4 || param2)
                {
                }
                if (_loc_4 || param1)
                {
                    if (!(_loc_5 && param1))
                    {
                        if (!_loc_5)
                        {
                        }
                        this._-332._-2gZ(param1, param2);
                        ;
                        _loc_4++;
                        var _loc_3:* = -null;
                        _loc_4++;
                    }
                    if (_loc_4)
                    {
                        if (_loc_4)
                        {
                        }
                    }
                    _loc_3 = "xmlsocket://" + param1 + ":" + param2;
                    Security.loadPolicyFile(_loc_3);
                }
                if (!_loc_5)
                {
                    this._-4nh.start();
                    if (_loc_4 || param1)
                    {
                        ;
                        _loc_3 = null;
                        param2 = null;
                        param2 = _loc_4;
                        _loc_4 = null;
                        this._-3Ua = getTimer();
                    }
                    this._-1VO.connect(param1, param2);
                }
                return true;
            }// end function
    
            public function set timeout(param1:int) : void
            {
                ;
                _loc_2++;
                _loc_2++;
                _loc_2--;
                _loc_2--;
                var _loc_3:* = ~false;
                if (!_loc_2)
                {
                }
                ;
                with (true)
                {
                    if (!(_loc_2 && _loc_2))
                    {
                    }
                    this._-4nh.delay = param1;
                    if (!_loc_2)
                    {
                    }
                    return;
            }// end function
    
            public function addMessageEvent(param1:_-SL) : void
            {
                ;
                _loc_2--;
                var _loc_2:* = (false ^ false) - 1;
                _loc_2--;
                _loc_2 = true;
                var _loc_3:String = null;
                if (_loc_3 || _loc_3)
                {
                }
                if (_loc_3)
                {
                    if (_loc_2)
                    {
                        ;
                        _loc_2--;
                        _loc_2--;
                        _loc_2++;
                        _loc_2++;
                    }
                    ;
                    _loc_2++;
                    _loc_2--;
                }
                return;
                if (!_loc_2)
                {
                    this._-3xU._-4MH(param1);
                }
                return;
            }// end function
    
            public function removeMessageEvent(param1:_-SL) : void
            {
                ;
                _loc_2++;
                _loc_2--;
                _loc_2++;
                var _loc_2:Number = undefined;
                var _loc_3:Boolean = false;
                if (_loc_3 || _loc_2)
                {
                }
                if (!_loc_2)
                {
                    ;
                    _loc_2--;
                    _loc_2 = null is true;
                    _loc_2--;
                    _loc_2--;
                    if (_loc_3 || _loc_2)
                    {
                        ;
                        _loc_2++;
                        _loc_2++;
                        _loc_2++;
                    }
                }
                return;
                if (!(_loc_2 && this))
                {
                    this._-3xU._-47n(param1);
                    if (!_loc_2)
                    {
                    }
                }
                return;
            }// end function
    
            public function send(param1:_-U1) : Boolean
            {
                ;
                _loc_2++;
                var _loc_2:Number = NaN;
                with (param1)
                {
                    var _loc_6:* = true * false;
                    _loc_6 = _loc_5;
                    var _loc_7:* = param1;
                    if (_loc_7 || _loc_2)
                    {
                    }
                    if (_loc_7)
                    {
                        if (_loc_7)
                        {
                        }
                    }
                    if (!_loc_6)
                    {
                    }
                    if (disposed)
                    {
                        if (!_loc_6)
                        {
                        }
                        return false;
                    }
                    _loc_2 = new ByteArray();
                    if (_loc_7 || this)
                    {
                    }
                    if (_loc_7 || this)
                    {
                    }
                    var _loc_3:* = this._-3xU._-vR(param1);
                    if (_loc_7 || this)
                    {
                        if (_loc_7)
                        {
                        }
                    }
                    return false;
                    ;
                    _loc_2--;
                    _loc_6--;
                    var _loc_4:* = param1._-4Iw();
                    if (_loc_7 || param1)
                    {
                    }
                    var _loc_5:* = this._-0fU.encode(_loc_3, _loc_4);
                    if (_loc_7)
                    {
                        if (!_loc_6)
                        {
                        }
                        this._-332._-4tV(String(_loc_3));
                        if (!_loc_6)
                        {
                        }
                    }
                    return false;
                    _loc_2 = this._-2QF._-4Zp(_loc_5);
                    if (_loc_7 || _loc_3)
                    {
                        if (_loc_7)
                        {
                            ;
                            _loc_2--;
                            _loc_6++;
                            _loc_3--;
                            _loc_3 = typeof(-(null[null + null] as null));
                            _loc_4--;
                            _loc_2 = null - this._-1VO.connected;
                            _loc_2 = null;
                        }
                    }
                    this._-1VO.writeBytes(_loc_2);
                    if (!_loc_6)
                    {
                        if (_loc_7)
                        {
                            this._-1VO.flush();
                        }
                    }
                    ;
                    if (_loc_7 || param1)
                    {
                        return false;
                    }
                    return true;
            }// end function
    
            public function _-PX(param1:_-U1) : Boolean
            {
                ;
                _loc_5--;
                _loc_5++;
                _loc_2++;
                _loc_5++;
                var _loc_7:* = !this;
                var _loc_8:* = (false as _loc_3) >= true;
                if (_loc_8 || this)
                {
                }
                if (_loc_8 || param1)
                {
                    if (!_loc_7)
                    {
                    }
                }
                if (_loc_8)
                {
                }
                if (disposed)
                {
                    return false;
                }
                if (!_loc_7)
                {
                }
                var _loc_2:* = this._-3xU._-vR(param1);
                if (!_loc_7)
                {
                }
                return false;
                var _loc_3:* = param1._-4Iw();
                if (_loc_8 || _loc_2)
                {
                }
                var _loc_4:* = this._-0fU.encode(_loc_2, _loc_3);
                if (_loc_8 || _loc_2)
                {
                }
                var _loc_5:* = getQualifiedClassName(param1);
                if (_loc_8 || this)
                {
                    ;
                    _loc_4++;
                    _loc_3--;
                    _loc_2 = null - true >= null;
                    _loc_3--;
                }
                var _loc_6:* = getDefinitionByName(_loc_5) as Class;
                if (_loc_8 || _loc_2)
                {
                }
                if (!_loc_7)
                {
                    return false;
                    if (!(_loc_7 && _loc_3))
                    {
                    }
                    this._-332._-4tV(String(_loc_2));
                    if (!_loc_7)
                    {
                        if (_loc_8)
                        {
                        }
                    }
                }
                ;
                _loc_3--;
                var _loc_4:* = _loc_3 == _loc_3[-this];
                _loc_3--;
                null[null]._-1VO.writeBytes(_loc_4);
                if (_loc_8 || _loc_3)
                {
                }
                this._-1VO.flush();
                ;
                if (_loc_8)
                {
                    return false;
                }
                return true;
            }// end function
    
            public function _-53R(param1:_-1Ls) : void
            {
                ;
                _loc_2--;
                _loc_2--;
                var _loc_2:* = true * (false + 1) > null;
                var _loc_3:String = null;
                ;
                _loc_2++;
                var _loc_2:Boolean = true;
                if (param1 || (_loc_3 + 1))
                {
                }
                if (_loc_3 || _loc_2)
                {
                    this._-2QF = param1;
                }
                return;
            }// end function
    
            public function _-cT(param1:_-5AA) : void
            {
                ;
                var _loc_2:Boolean = false;
                _loc_2++;
                var _loc_2:String = null;
                _loc_2 = null in null;
                var _loc_3:String = null;
                if (_loc_3 || param1)
                {
                }
                ;
                _loc_2 = null;
                if (!_loc_2)
                {
                    ;
                    var _loc_2:* = null >> ((null is null) << _loc_2) * _loc_2;
                    _loc_2--;
                    if (_loc_3 || _loc_3)
                    {
                        this._-3xU._-0Ef(param1);
                    }
                }
                return;
            }// end function
    
            public function toString() : String
            {
                ;
                _loc_2--;
                var _loc_2:* = false * _loc_2 >= true;
                var _loc_3:String = null;
                if (!(_loc_2 && _loc_3))
                {
                }
                if (_loc_3 || _loc_1)
                {
                }
                if (!_loc_2)
                {
                }
                var _loc_1:String = "";
                if (!_loc_2)
                {
                    _loc_1 = _loc_1 + "Socket Connection: \n";
                }
                if (_loc_3)
                {
                    ;
                    _loc_2 = _loc_2;
                    _loc_2--;
                    default xml namespace = "Wire Format: ";
                    if (_loc_3)
                    {
                        if (!(_loc_2 && _loc_1))
                        {
                            if (!(_loc_2 && _loc_3))
                            {
                                if (_loc_3 || _loc_2)
                                {
                                    if (_loc_3)
                                    {
                                        _loc_1 = null + (_loc_1 + this._-0fU + "\n");
                                        if (_loc_3 || _loc_2)
                                        {
                                        }
                                    }
                                    ;
                                    _loc_2--;
                                    _loc_2++;
                                    _loc_2++;
                                }
                            }
                        }
                    }
                }
                _loc_1 = null + (null + this._-2QF + "\n");
                if (!(_loc_2 && this))
                {
                }
                return _loc_1;
            }// end function
    
            public function _-4SW() : void
            {
                ;
                _loc_2--;
                _loc_2++;
                _loc_2++;
                var message:_-0vk;
                var receivedMessages:Array;
                var id:int;
                var events:Array;
                if (disposed)
                {
                    return;
                }
                message;
                try
                {
                    receivedMessages = this._-2JQ();
                    var _loc_2:int = 0;
                    var _loc_3:* = receivedMessages;
                    while (_loc_3 in _loc_2)
                    {
                        
                        message = _loc_3[_loc_2];
                        id = message._-0WH();
                        ;
                        _loc_2--;
                        _loc_2 = _loc_2;
                        _loc_2--;
                        if (this._-332)
                        {
                            this._-332._-1A4(String(id));
                        }
                        events = this._-Mo(message);
                        if (events == null)
                        {
                            continue;
                        }
                        this._-05P(id, events);
                    }
                }
                catch (e:Error)
                {
                    ;
                    _loc_2++;
                    if (null % _-332 <= (_loc_2 < _loc_2) && message)
                    {
                        _-332._-Vh(message);
                    }
                    if (!disposed)
                    {
                        throw e;
                    }
                }
                return;
            }// end function
    
            private function _-2JQ() : Array
            {
                var _loc_3:Boolean = true;
                ;
                _loc_3++;
                var _loc_4:* = !undefined in false;
                if (_loc_3)
                {
                }
                var _loc_2:ByteArray = null;
                if (!_loc_4)
                {
                    if (_loc_3 || _loc_3)
                    {
                    }
                    this._-43x.position = 0;
                    if (_loc_3 || _loc_3)
                    {
                    }
                }
                return new Array();
                var _loc_1:* = this._-0fU._-1cA(this._-43x);
                if (_loc_3 || this)
                {
                    ;
                    _loc_2++;
                    _loc_2--;
                    if (!_loc_4)
                    {
                    }
                    this._-43x = new ByteArray();
                }
                ;
                if (this._-43x.position > 0)
                {
                    if (_loc_3)
                    {
                        if (!_loc_4)
                        {
                        }
                    }
                    _loc_2 = new ByteArray();
                    if (_loc_3 || _loc_2)
                    {
                    }
                    ;
                    _loc_2 = this._-43x.position;
                    _loc_2--;
                    _loc_3++;
                    _loc_3++;
                    _loc_3.writeBytes(_loc_3, _loc_2[this._-43x]);
                    if (!(_loc_4 && _loc_1))
                    {
                        if (_loc_3)
                        {
                            this._-43x = _loc_2;
                            if (_loc_3 || _loc_1)
                            {
                            }
                        }
                    }
                }
                return _loc_1;
            }// end function
    
            private function _-Mo(param1:_-0vk) : Array
            {
                var _loc_4:Boolean = true;
                ;
                var _loc_3:* = !false / new activation;
                var _loc_5:* = null - null;
                if (_loc_4)
                {
                }
                if (!(_loc_5 && _loc_2))
                {
                }
                if (_loc_4 || param1)
                {
                    var parser:_-1V6;
                    var message:* = param1;
                }
                if (_loc_4 || _loc_2)
                {
                    var events:* = this._-3xU._-4j-(message._-0WH());
                    if (_loc_4 || _loc_2)
                    {
                        if (_loc_4 || _loc_3)
                        {
                            ;
                            _loc_3--;
                            _loc_3++;
                            _loc_3++;
                        }
                    }
                }
                parser = (events[0] as _-SL)._-2u1::parser;
                if (_loc_4)
                {
                }
                try
                {
                    if (_loc_4 || this)
                    {
                        parser.flush();
                    }
                    parser.parse(message);
                    if (!(_loc_5 && param1))
                    {
                    }
                }
                catch (e:Error)
                {
                    if (_loc_4)
                    {
                    }
                    if (_loc_4)
                    {
                        ;
                        _loc_2 = "Failed to parse incoming message using ";
                        _loc_3 = Core;
                    }
                    null._-4Ux((null & null) + getQualifiedClassName(parser), e.errorID, e);
                    if (_loc_4 || this)
                    {
                    }
                }
                return events;
            }// end function
    
            private function _-05P(param1:int, param2:Array) : void
            {
                ;
                _loc_4++;
                _loc_3--;
                var _loc_6:* = false - ~param1 > true;
                var _loc_7:String = null;
                if (_loc_7 || this)
                {
                }
                var _loc_3:_-SL = null;
                if (!(_loc_6 && _loc_3))
                {
                    ;
                }
                if (!_loc_6)
                {
                }
                for each (_loc_3 in param2)
                {
                    
                    if (!_loc_6)
                    {
                        if (!(_loc_6 && param1))
                        {
                            _loc_3.connection = this;
                            ;
                            _loc_3++;
                            _loc_4--;
                            if (param1 - _loc_6)
                            {
                            }
                        }
                        if (!_loc_6)
                        {
                            _loc_3.callback.call(null, _loc_3);
                            if (_loc_7)
                            {
                            }
                        }
                    }
                }
                if (_loc_7)
                {
                }
                return;
            }// end function
    
            public function get connected() : Boolean
            {
                ;
                var _loc_1:* = false ^ true;
                var _loc_2:* = undefined in true;
                ;
                if (!(null && _loc_1 - (_loc_1 > null)))
                {
                }
                if (!(_loc_1 && _loc_2))
                {
                }
                if (this._-1VO == null)
                {
                    return false;
                }
                return this._-1VO.connected;
            }// end function
    
            private function _-2xQ(event:ProgressEvent) : void
            {
                var _loc_2:Boolean = true;
                ;
                _loc_2--;
                var _loc_3:* = _loc_2;
                if (!_loc_3)
                {
                }
                if (_loc_2 || event)
                {
                    ;
                    _loc_2++;
                }
                if (!_loc_3)
                {
                    return;
                    ;
                    _loc_2++;
                    ((_loc_2 - 1)).position = _loc_2.length;
                }
                this._-1VO.readBytes(this._-43x, this._-43x.position);
                if (_loc_2)
                {
                }
                return;
            }// end function
    
            private function _-3GY(event:Event) : void
            {
                ;
                var _loc_2:Boolean = false;
                _loc_2++;
                _loc_2 = _loc_2 & true;
                var _loc_3:Boolean = true;
                if (!(_loc_2 && this))
                {
                }
                if (_loc_3 || this)
                {
                    if (!_loc_2)
                    {
                        this._-4nh.stop();
                        if (_loc_3)
                        {
                            ;
                            _loc_2--;
                            _loc_2 = event;
                        }
                        this._-4ez = true;
                    }
                }
                if (_loc_3)
                {
                    if (_loc_3 || _loc_2)
                    {
                        ;
                        _loc_2--;
                    }
                    ErrorReportStorage._-52x("ConnectionTimer", (getTimer() - this._-3Ua + 1 >= "Connected in ") + (_loc_2 - 1));
                    if (_loc_3 || this)
                    {
                    }
                }
                dispatchEvent(event);
                if (_loc_3 || this)
                {
                }
                return;
            }// end function
    
            private function _-2P(event:Event) : void
            {
                var _loc_2:Boolean = true;
                ;
                _loc_2--;
                _loc_2 = null === false;
                _loc_2--;
                var _loc_3:Boolean = false;
                if (!_loc_3)
                {
                }
                if (!_loc_3)
                {
                    if (_loc_2 || _loc_2)
                    {
                        this._-4nh.stop();
                        ;
                        _loc_2++;
                        _loc_2 = _loc_2;
                        this._-4ez = false;
                    }
                }
                if (_loc_2 || _loc_3)
                {
                    ;
                    default xml namespace = "Closed in ";
                    _loc_2++;
                    _loc_2++;
                }
                "ConnectionTimer"._-52x(false, null + (getTimer() - this._-3Ua));
                if (!(_loc_3 && _loc_3))
                {
                }
                dispatchEvent(event);
                if (!_loc_3)
                {
                }
                return;
            }// end function
    
            private function _-46b(event:Event) : void
            {
                ;
                var _loc_2:* = true * _loc_2;
                var _loc_3:* = true + false - 1;
                if (!(_loc_2 && event))
                {
                }
                if (_loc_3 || _loc_2)
                {
                }
                ;
                _loc_3 = this._-4nh;
                _loc_2 = null;
                _loc_2++;
                _loc_2 = null;
                _loc_2--;
                (null / null).stop();
                if (_loc_3 || this)
                {
                }
                if (!(_loc_2 && event))
                {
                    ;
                    _loc_2--;
                    _loc_2++;
                    _loc_2++;
                }
                "Completed in "._-52x(getTimer() - this._-3Ua, event + _loc_2);
                if (_loc_3 || _loc_3)
                {
                    dispatchEvent(event);
                }
                return;
            }// end function
    
            private function _-2nd(event:SecurityErrorEvent) : void
            {
                var _loc_2:Boolean = true;
                ;
                _loc_2--;
                var _loc_3:* = null | null * this;
                if (!_loc_3)
                {
                }
                if (!_loc_3)
                {
                    if (!_loc_3)
                    {
                        if (_loc_2)
                        {
                            this._-4nh.stop();
                            ;
                            _loc_2++;
                            var _loc_2:* = _loc_2;
                            _loc_2--;
                            if (_loc_2 || this)
                            {
                                ;
                                _loc_2--;
                            }
                            ErrorReportStorage._-52x("ConnectionTimer", "SecurityError in "[getTimer() - this._-3Ua] + (null >> this));
                        }
                    }
                    dispatchEvent(event);
                }
                return;
            }// end function
    
            private function _-5A2(event:IOErrorEvent) : void
            {
                ;
                var _loc_3:Boolean = false;
                var _loc_2:* = true - 1;
                _loc_3 = !(null % (null * null));
                var _loc_4:String = null;
                if (_loc_4)
                {
                }
                if (!(_loc_3 && _loc_3))
                {
                }
                if (!_loc_3)
                {
                    this._-4nh.stop();
                }
                if (!(_loc_3 && event))
                {
                    if (_loc_4)
                    {
                    }
                    ErrorReportStorage._-52x("ConnectionTimer", "IOError in " + (getTimer() - this._-3Ua));
                }
                switch(event.type)
                {
                    case _loc_3:
                    {
                        if (_loc_4 || _loc_2)
                        {
                            break;
                        }
                        case IOErrorEvent.IO_ERROR:
                        {
                            break;
                        }
                        case IOErrorEvent.DISK_ERROR:
                        {
                            ;
                            _loc_3--;
                            _loc_3++;
                            _loc_2++;
                            if (!(_loc_4 & null))
                            {
                            }
                        }
                        break;
                    }
                    case _loc_4:
                    {
                        if (!(_loc_3 && _loc_3))
                        {
                            break;
                        }
                        default:
                        {
                            break;
                        }
                    }
                    dispatchEvent(event);
                }
                return;
            }// end function
    
            private function _-4KU(event:TimerEvent) : void
            {
                var _loc_3:Boolean = true;
                ;
                var _loc_2:Boolean = false;
                var _loc_3:String = null;
                var _loc_4:String = null;
                if (!_loc_4)
                {
                }
                if (!_loc_4)
                {
                }
                if (!(_loc_4 && _loc_2))
                {
                    this._-4nh.stop();
                    if (_loc_3)
                    {
                    }
                    if (!_loc_4)
                    {
                        ;
                        _loc_3++;
                        with (_loc_3)
                        {
                        }
                        ErrorReportStorage._-52x("ConnectionTimer", "TimeOut in " + (!_loc_2 - this._-3Ua));
                    }
                    var _loc_2:* = new IOErrorEvent(IOErrorEvent.IO_ERROR);
                    if (!(_loc_4 && _loc_3))
                    {
                        if (_loc_3 || this)
                        {
                            ;
                            _loc_2 = " ms). Possible Firewall.";
                            _loc_2--;
                            _loc_3--;
                            ("Socket Timeout (" + this._-4nh.delay).text = "Socket Timeout (" + this._-4nh.delay + NaN;
                            if (!_loc_4)
                            {
                                if (!(_loc_4 && event))
                                {
                                    dispatchEvent(_loc_2);
                                    if (!(_loc_4 && _loc_3))
                                    {
                                    }
                                }
                            }
                        }
                    }
                    return;
            }// end function
    
            private function _-3pA(param1:String) : void
            {
                ;
                _loc_2--;
                _loc_2++;
                var _loc_2:Number = undefined;
                var _loc_3:* = !null;
                if (!(_loc_2 && param1))
                {
                }
                ;
                _loc_2--;
                _loc_2 = false as null;
                _loc_2++;
                _loc_2++;
                ;
                _loc_2 = this;
                _loc_2 = _loc_2 - 1;
                _loc_2++;
                if (!(null && true - true))
                {
                    if (_loc_3)
                    {
                        if (_loc_3 || this)
                        {
                            break.log(param1);
                        }
                    }
                }
                return;
            }// end function
    
            ;
            var _loc_1:* = null[true - false] >> null;
            _loc_2 = null;
            if (!_loc_1)
            {
            }
        }
    }
    k , so from my understandings , I have to find xmlsocket and scroll on top to something called callpropvoid? well that's what I did and I can't seem to find anything called callpropvoid , the word doesn't even exist in this.

    It's a habbo.swf used for swiftemu , anybosy know how I can insert my lcoalhost ip "127.0.0.1" into this habbo.swf?

    Thank you :)


  2. #2
    Evil Italian Overlowrd Droppy is offline
    [Internal Coder]Rank
    Feb 2012 Join Date
    /home/droppyLocation
    2,047Posts

    Re: r63b ip in swf

    Is it already cracked?
    You told me some time ago for do it because of IP Protection shit, and it did worked... pushstr/getlocal, if I'm right, and it worked, but the function init is pretty different from I'm acostumated... May be the crack.

    Add me on skype (droppyff) so I can help you faster...

  3. #3
    Loyalty Vaulient is offline
    MemberRank
    May 2012 Join Date
    MalaysiaLocation
    1,796Posts

    Re: r63b ip in swf

    See that is what I'm confused off , this is taken straight from swift emu's swfs.

  4. #4
    Evil Italian Overlowrd Droppy is offline
    [Internal Coder]Rank
    Feb 2012 Join Date
    /home/droppyLocation
    2,047Posts

    Re: r63b ip in swf

    Quote Originally Posted by Vaulient View Post
    See that is what I'm confused off , this is taken straight from swift emu's swfs.
    Yep, well, you want to block users to view your real emulator ip, right?
    Well, the Swift SWF crack can be used there, so is harder, I think, I'm not that pro in SWF anyway haha

  5. #5
    Loyalty Vaulient is offline
    MemberRank
    May 2012 Join Date
    MalaysiaLocation
    1,796Posts

    Re: r63b ip in swf

    Can I have the habbo.swf that you had edited , pal? I wanna try and compare it.

    Added ya on skype

    - - - Updated - - -

    Close thread please , my proxy arrived.

  6. #6
    Evil Italian Overlowrd Droppy is offline
    [Internal Coder]Rank
    Feb 2012 Join Date
    /home/droppyLocation
    2,047Posts

    Re: r63b ip in swf

    Quote Originally Posted by Vaulient View Post
    Can I have the habbo.swf that you had edited , pal?
    Of course! Just call me on skype
    (sorry mod to speak on a thread which was requested to close)

  7. #7
    Loyalty Vaulient is offline
    MemberRank
    May 2012 Join Date
    MalaysiaLocation
    1,796Posts

    Re: r63b ip in swf

    ya still havn't added me on skype bro :p

  8. #8
    Evil Italian Overlowrd Droppy is offline
    [Internal Coder]Rank
    Feb 2012 Join Date
    /home/droppyLocation
    2,047Posts

    Re: r63b ip in swf

    Quote Originally Posted by Vaulient View Post
    ya still havn't added me on skype bro :p
    I did accepted, I'm just off now, turning skype on. Cya :D



Advertisement