Защита от спама на flash - Форум успешных вебмастеров - GoFuckBiz.com - Страница 2
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB88.6852
BTC/USD68442.8733
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 23.08.2010, 15:25
Start Post: Защита от спама на flash 
  #11
kalombo
Senior Member
 
Регистрация: 20.04.2008
Сообщений: 604
Бабло: $116367
Отправить сообщение для kalombo с помощью ICQ
По умолчанию

http://passport.bigmir.net/registration
Вот по этой ссылке надо поставить галочку напротив "Честное слово, я не робот". И не пойму как это сделать. HTTP-запросы, что с галочкой, что без галочки абсолютно одинаковые в снифере. Как взаимодействуют http и флеш, представления не имею. Что можно почитать? Или может чем-то можно отследить действия флеша(надеюсь не чушь сказал).
kalombo вне форума  
Старый 23.08.2010, 21:13   #12
super
Ебланнед
 
Регистрация: 03.06.2008
Сообщений: 3,846
Бабло: $432125
По умолчанию

да скорей всего в кукисах дело, если http заголовки, исключая "Cookie: asddsa=asddsa", не меняются, а кукисы меняются, то там наверное дело, а как кстати посмотреть флэш кто знает, его можно же вскрыть, чтобы достать код или как там дело с этим
super вне форума  
Старый 23.08.2010, 21:19   #13
super
Ебланнед
 
Регистрация: 03.06.2008
Сообщений: 3,846
Бабло: $432125
По умолчанию

если при новой регистрации остаётся psign, то это просто браузер для домена bigmir знает про psign кукис и берёт его, но при новой реги без галочки, но с psign результат реги не true скорей всего потому что psign каждый раз новый и вот надо эту последовательность, значение параметра psign как - то достать, но для выяснения нужно вскрыть флэш, да ещё его знать наверное надо, хотя может по синтаксису будет понятно
super вне форума  
Старый 23.08.2010, 21:27   #14
jskorvin
добрый леприкон
 
Аватар для jskorvin
 
Регистрация: 05.03.2009
Сообщений: 379
Бабло: $56978
По умолчанию

Цитата:
Сообщение от super Посмотреть сообщение
для выяснения нужно вскрыть флэш, да ещё его знать наверное надо, хотя может по синтаксису будет понятно
Код:
// Action script...

// [Action in Frame 1]
function _0xda06fe(string)
{
    var _loc2 = eval(_globa - thi)();
    var _loc3 = \x04(, _loc2, eval("\x01"), , [ + 14], , 2.792965E+009);
    var _loc4 = \x04(, _loc3, _loc2, eval("\x01"), [ + 15], , 1236535329);
    \x01 = \x17(eval("\x01"), _loc4, _loc3, _loc2, [ + 1], , 4.129171E+009);
    _loc2 = \x17(_loc2, eval("\x01"), _loc4, _loc3, [ + 6], , 3.225466E+009);
    _loc3 = \x17(_loc3, _loc2, eval("\x01"), _loc4, [ + 11], , 643717713);
    _loc4 = \x17(_loc4, _loc3, _loc2, eval("\x01"), [ + 0], , 3.921070E+009);
    \x01 = \x17(eval("\x01"), _loc4, _loc3, _loc2, [ + 5], , 3.593409E+009);
    _loc2 = \x17(_loc2, eval("\x01"), _loc4, _loc3, [ + 10], , 38016083);
    _loc3 = \x17(_loc3, _loc2, eval("\x01"), _loc4, [ + 15], , 3.634489E+009);
    _loc4 = \x17(_loc4, _loc3, _loc2, eval("\x01"), [ + 4], , 3.889429E+009);
    \x01 = \x17(eval("\x01"), _loc4, _loc3, _loc2, [ + 9], , 568446438);
    _loc2 = \x17(_loc2, eval("\x01"), _loc4, _loc3, [ + 14], , 3.275164E+009);
    _loc3 = \x17(_loc3, _loc2, eval("\x01"), _loc4, [ + 3], , 4.107603E+009);
    _loc4 = \x17(_loc4, _loc3, _loc2, eval("\x01"), [ + 8], , 1163531501);
    \x01 = \x17(eval("\x01"), _loc4, _loc3, _loc2, [ + 13], , 2.850286E+009);
    _loc2 = \x17(_loc2, eval("\x01"), _loc4, _loc3, [ + 2], , 4.243564E+009);
    _loc3 = \x17(_loc3, _loc2, eval("\x01"), _loc4, [ + 7], , 1735328473);
    _loc4 = \x17(_loc4, _loc3, _loc2, eval("\x01"), [ + 12], , 2.368360E+009);
    \x01 = \b(eval("\x01"), _loc4, _loc3, _loc2, [ + 5], , 4.294589E+009);
    _loc2 = \b(_loc2, eval("\x01"), _loc4, _loc3, [ + 8], , 2.272393E+009);
    _loc3 = \b(_loc3, _loc2, eval("\x01"), _loc4, [ + 11], , 1839030562);
    _loc4 = \b(_loc4, _loc3, _loc2, eval("\x01"), [ + 14], , 4.259658E+009);
    \x01 = \b(eval("\x01"), _loc4, _loc3, _loc2, [ + 1], , 2.763975E+009);
    _loc2 = \b(_loc2, eval("\x01"), _loc4, _loc3, [ + 4], , 1272893353);
    _loc3 = \b(_loc3, _loc2, eval("\x01"), _loc4, [ + 7], , 4.139470E+009);
    _loc4 = \b(_loc4, _loc3, _loc2, eval("\x01"), [ + 10], , 3.200237E+009);
    \x01 = \b(eval("\x01"), _loc4, _loc3, _loc2, [ + 13], , 681279174);
    _loc2 = \b(_loc2, eval("\x01"), _loc4, _loc3, [ + 0], , 3.936430E+009);
    _loc3 = \b(_loc3, _loc2, eval("\x01"), _loc4, [ + 3], , 3.572445E+009);
    _loc4 = \b(_loc4, _loc3, _loc2, eval("\x01"), [ + 6], , 76029189);
    \x01 = \b(eval("\x01"), _loc4, _loc3, _loc2, [ + 9], , 3.654603E+009);
    _loc2 = \b(_loc2, eval("\x01"), _loc4, _loc3, [ + 12], , 3.873151E+009);
    _loc3 = \b(_loc3, _loc2, eval("\x01"), _loc4, [ + 15], , 530742520);
    _loc4 = \b(_loc4, _loc3, _loc2, eval("\x01"), [ + 2], , 3.299629E+009);
    \x01 = ;\x17(eval("\x01"), _loc4, _loc3, _loc2, [ + 0], , 4.096336E+009);
    _loc2 = ;\x17(_loc2, eval("\x01"), _loc4, _loc3, [ + 7], , 1126891415);
    _loc3 = ;\x17(_loc3, _loc2, eval("\x01"), _loc4, [ + 14], , 2.878612E+009);
    _loc4 = ;\x17(_loc4, _loc3, _loc2, eval("\x01"), [ + 5], , 4.237533E+009);
    \x01 = ;\x17(eval("\x01"), _loc4, _loc3, _loc2, [ + 12], , 1700485571);
    _loc2 = ;\x17(_loc2, eval("\x01"), _loc4, _loc3, [ + 3], , 2.399981E+009);
    _loc3 = ;\x17(_loc3, _loc2, eval("\x01"), _loc4, [ + 10], , 4.293916E+009);
    _loc4 = ;\x17(_loc4, _loc3, _loc2, eval("\x01"), [ + 1], , 2.240044E+009);
    \x01 = ;\x17(eval("\x01"), _loc4, _loc3, _loc2, [ + 8], , 1873313359);
    _loc2 = ;\x17(_loc2, eval("\x01"), _loc4, _loc3, [ + 15], , 4.264356E+009);
    _loc3 = ;\x17(_loc3, _loc2, eval("\x01"), _loc4, [ + 6], , 2.734769E+009);
    _loc4 = ;\x17(_loc4, _loc3, _loc2, eval("\x01"), [ + 13], , 1309151649);
    \x01 = ;\x17(eval("\x01"), _loc4, _loc3, _loc2, [ + 4], , 4.149444E+009);
    _loc2 = ;\x17(_loc2, eval("\x01"), _loc4, _loc3, [ + 11], , 3.174757E+009);
    _loc3 = ;\x17(_loc3, _loc2, eval("\x01"), _loc4, [ + 2], , 718787259);
    _loc4 = ;\x17(_loc4, _loc3, _loc2, eval("\x01"), [ + 9], , 3.951482E+009);
    \x01 = \x04\x01D(eval("\x01"), );
    _loc4 = \x04\x01D(_loc4, );
    _loc3 = \x04\x01D(_loc3, );
    _loc2 = \x04\x01D(_loc2, );
    var _loc5 =  + 16;
    
    return ((\b\x03I\x12L\x12(eval("\x01")) + \b\x03I\x12L\x12(_loc4) + \b\x03I\x12L\x12(_loc3) + \b\x03I\x12L\x12(_loc2))[\x0e]());
    function _0x8603df(lValue, iShiftBits)
    {
        return (lValue << iShiftBits | lValue >>> 32 - iShiftBits);
    } // End of the function
    function _0xf0f424(lX, lY)
    {
        var _loc5;
        var _loc4;
        var _loc3;
        var _loc2;
        var _loc1;
        _loc3 = lX & 2.147484E+009;
        _loc2 = lY & 2.147484E+009;
        _loc5 = lX & 1073741824;
        _loc4 = lY & 1073741824;
        _loc1 = (lX & 1073741823) + (lY & 1073741823);
        if (_loc5 & _loc4)
        {
            return (_loc1 ^ 2.147484E+009 ^ _loc3 ^ _loc2);
        } // end if
        if (_loc5 | _loc4)
        {
            if (_loc1 & 1073741824)
            {
                return (_loc1 ^ 3.221225E+009 ^ _loc3 ^ _loc2);
            }
            else
            {
                return (_loc1 ^ 1073741824 ^ _loc3 ^ _loc2);
            } // end else if
        }
        else
        {
            return (_loc1 ^ _loc3 ^ _loc2);
        } // end else if
    } // End of the function
    function F(x, y, z)
    {
        return (x & y | (x ^ 4.294967E+009) & z);
    } // End of the function
    function G(x, y, z)
    {
        return (x & z | y & (z ^ 4.294967E+009));
    } // End of the function
    function H(x, y, z)
    {
        return (x ^ y ^ z);
    } // End of the function
    function I(x, y, z)
    {
        return (y ^ (x | z ^ 4.294967E+009));
    } // End of the function
    function FF(a, b, c, d, x, s, ac)
    {
        a = \x04\x01D(a, \x04\x01D(\x04\x01D(\x17(b, c, d), x), ac));
        return (\x04\x01D(\x04\x01D(a, s), b));
    } // End of the function
    function GG(a, b, c, d, x, s, ac)
    {
        a = \x04\x01D(a, \x04\x01D(\x04\x01D(\b\x04I\x12L\x12(b, c, d), x), ac));
        return (\x04\x01D(\x04\x01D(a, s), b));
    } // End of the function
    function HH(a, b, c, d, x, s, ac)
    {
        a = \x04\x01D(a, \x04\x01D(\x04\x01D(\n(b, c, d), x), ac));
        return (\x04\x01D(\x04\x01D(a, s), b));
    } // End of the function
    function II(a, b, c, d, x, s, ac)
    {
        a = \x04\x01D(a, \x04\x01D(\x04\x01D(\x17(b, c, d), x), ac));
        return (\x04\x01D(\x04\x01D(a, s), b));
    } // End of the function
    function _0xf1e0e7(string)
    {
        var _loc2;
        var _loc5 = string["\x1d"];
        var _loc8 = _loc5 + 8;
        var _loc9 = (_loc8 - _loc8 % 64) / 64;
        var _loc7 = (_loc9 + 1) * 16;
        var _loc3 = \x17(_loc7 - 1);
        var _loc4 = 0;
        for (var _loc1 = 0; _loc1 < _loc5; ++_loc1)
        {
            _loc2 = (_loc1 - _loc1 % 4) / 4;
            _loc4 = _loc1 % 4 * 8;
            _loc3[_loc2] = _loc3[_loc2] | string[\x04\x01\b\x05N\x12\x12](_loc1) << _loc4;
        } // end of for
        _loc2 = (_loc1 - _loc1 % 4) / 4;
        _loc4 = _loc1 % 4 * 8;
        _loc3[_loc2] = _loc3[_loc2] | 128 << _loc4;
        _loc3[_loc7 - 2] = _loc5 << 3;
        _loc3[_loc7 - 1] = _loc5 >>> 29;
        return (_loc3);
    } // End of the function
    function _0x8961be(lValue)
    {
        var _loc3 = "";
        var _loc2 = "";
        var _loc4;
        var _loc1;
        for (var _loc1 = 0; _loc1 <= 3; ++_loc1)
        {
            _loc4 = lValue >>> _loc1 * 8 & 255;
            _loc2 = "" + _loc4[\x04\x01U](16);
            _loc3 = _loc3 + _loc2[""](_loc2["\x1d"] - 2, 2);
        } // end of for
        return (_loc3);
    } // End of the function
    function _0xa3acfb(string)
    {
        var _loc2 = "";
        for (var _loc3 = 0; _loc3 < string["\x1d"]; ++_loc3)
        {
            var _loc1 = string[\x04\x01\b\x05N\x12\x12](_loc3);
            if (_loc1 < 128)
            {
                _loc2 = _loc2 + eval("""")[\x02I](_loc1);
                continue;
            } // end if
            if (_loc1 > 127 && _loc1 < 2048)
            {
                _loc2 = _loc2 + eval("""")[\x02I](_loc1 >> 6 | 192);
                _loc2 = _loc2 + eval("""")[\x02I](_loc1 & 63 | 128);
                continue;
            } // end if
            _loc2 = _loc2 + eval("""")[\x02I](_loc1 >> 12 | 224);
            _loc2 = _loc2 + eval("""")[\x02I](_loc1 >> 6 & 63 | 128);
            _loc2 = _loc2 + eval("""")[\x02I](_loc1 & 63 | 128);
        } // end of for
        return (_loc2);
    } // End of the function
    eval("\x0f")[""] = "\b\x06\x04";
    eval("\x0f")["\x1d"] = "俖\x02";
    \x04\x01U = function (input, w)
    {
        var _loc2 = 4;
        var _loc5 = w["\x1d"] / _loc2 - 1;
        var _loc1 = [[], [], [], []];
        for (var _loc3 = 0; _loc3 < 4 * _loc2; ++_loc3)
        {
            _loc1[_loc3 % 4][eval("""")[""](_loc3 / 4)] = input[_loc3];
        } // end of for
        _loc1 = \x02I(_loc1, w, 0, _loc2);
        for (var _loc4 = 1; _loc4 < _loc5; ++_loc4)
        {
            _loc1 = \x0f(_loc1, _loc2);
            _loc1 = ""(_loc1, _loc2);
            _loc1 = \b\x06\x04(_loc1, _loc2);
            _loc1 = \x02I(_loc1, w, _loc4, _loc2);
        } // end of for
        _loc1 = \x0f(_loc1, _loc2);
        _loc1 = ""(_loc1, _loc2);
        _loc1 = \x02I(_loc1, w, _loc5, _loc2);
        var _loc6 = new \x17(4 * _loc2);
        for (var _loc3 = 0; _loc3 < 4 * _loc2; ++_loc3)
        {
            _loc6[_loc3] = _loc1[_loc3 % 4][eval("""")[""](_loc3 / 4)];
        } // end of for
        return (_loc6);
    };
    \x1d = eval("\x1d")[""](3) + eval("\x1d")[""](0, 3);
    俖\x02 = function (key)
    {
        var _loc8 = 4;
        var _loc4 = key["\x1d"] / 4;
        var _loc9 = _loc4 + 6;
        var _loc5 = new \x17(_loc8 * (_loc9 + 1));
        var _loc3 = new \x17(4);
        for (var _loc1 = 0; _loc1 < _loc4; ++_loc1)
        {
            var _loc7 = [key[4 * _loc1], key[4 * _loc1 + 1], key[4 * _loc1 + 2], key[4 * _loc1 + 3]];
            _loc5[_loc1] = _loc7;
        } // end of for
        for (var _loc1 = _loc4; _loc1 < _loc8 * (_loc9 + 1); ++_loc1)
        {
            _loc5[_loc1] = new \x17(4);
            for (var _loc2 = 0; _loc2 < 4; ++_loc2)
            {
                _loc3[_loc2] = _loc5[_loc1 - 1][_loc2];
            } // end of for
            if (_loc1 % _loc4 == 0)
            {
                _loc3 = ""(\x04\x01U(_loc3));
                for (var _loc2 = 0; _loc2 < 4; ++_loc2)
                {
                    _loc3[_loc2] = _loc3[_loc2] ^ eval("""")[_loc1 / _loc4][_loc2];
                } // end of for
            }
            else if (_loc4 > 6 && _loc1 % _loc4 == 4)
            {
                _loc3 = ""(_loc3);
            } // end else if
            for (var _loc2 = 0; _loc2 < 4; ++_loc2)
            {
                _loc5[_loc1][_loc2] = _loc5[_loc1 - _loc4][_loc2] ^ _loc3[_loc2];
            } // end of for
        } // end of for
        return (_loc5);
    };
    \x0f = function (s, Nb)
    {
        for (var _loc2 = 0; _loc2 < 4; ++_loc2)
        {
            for (var _loc1 = 0; _loc1 < Nb; ++_loc1)
            {
                s[_loc2][_loc1] = eval("\x02I")[s[_loc2][_loc1]];
            } // end of for
        } // end of for
        return (s);
    };
    "" = function (s, Nb)
    {
        var _loc3 = new \x17(4);
        for (var _loc2 = 1; _loc2 < 4; ++_loc2)
        {
            for (var _loc1 = 0; _loc1 < 4; ++_loc1)
            {
                _loc3[_loc1] = s[_loc2][(_loc1 + _loc2) % Nb];
            } // end of for
            for (var _loc1 = 0; _loc1 < 4; ++_loc1)
            {
                s[_loc2][_loc1] = _loc3[_loc1];
            } // end of for
        } // end of for
        return (s);
    };
    \b\x06\x04 = function (s, Nb)
    {
        for (var _loc2 = 0; _loc2 < 4; ++_loc2)
        {
            var _loc3 = new \x17(4);
            var _loc5 = new \x17(4);
            for (var _loc1 = 0; _loc1 < 4; ++_loc1)
            {
                _loc3[_loc1] = s[_loc1][_loc2];
                _loc5[_loc1] = s[_loc1][_loc2] & 128 ? (s[_loc1][_loc2] << 1 ^ 283) : (s[_loc1][_loc2] << 1);
            } // end of for
            s[0][_loc2] = _loc5[0] ^ _loc3[1] ^ _loc5[1] ^ _loc3[2] ^ _loc3[3];
            s[1][_loc2] = _loc3[0] ^ _loc5[1] ^ _loc3[2] ^ _loc5[2] ^ _loc3[3];
            s[2][_loc2] = _loc3[0] ^ _loc3[1] ^ _loc5[2] ^ _loc3[3] ^ _loc5[3];
            s[3][_loc2] = _loc3[0] ^ _loc5[0] ^ _loc3[1] ^ _loc3[2] ^ _loc5[3];
        } // end of for
        return (s);
    };
    \x02I = function (state, w, rnd, Nb)
    {
        for (var _loc2 = 0; _loc2 < 4; ++_loc2)
        {
            for (var _loc1 = 0; _loc1 < Nb; ++_loc1)
            {
                state[_loc2][_loc1] = state[_loc2][_loc1] ^ w[rnd * 4 + _loc1][_loc2];
            } // end of for
        } // end of for
        return (state);
    };
    "" = function (w)
    {
        for (var _loc1 = 0; _loc1 < 4; ++_loc1)
        {
            w[_loc1] = eval("\x02I")[w[_loc1]];
        } // end of for
        return (w);
    };
    \x04\x01U = function (w)
    {
        var _loc3 = w[0];
        for (var _loc1 = 0; _loc1 < 3; ++_loc1)
        {
            w[_loc1] = w[_loc1 + 1];
        } // end of for
        w[3] = _loc3;
        return (w);
    };
    \x02I = [99, 124, 119, 123, 242, 107, 111, 197, 48, 1, 103, 43, 254, 215, 171, 118, 202, 130, 201, 125, 250, 89, 71, 240, 173, 212, 162, 175, 156, 164, 114, 192, 183, 253, 147, 38, 54, 63, 247, 204, 52, 165, 229, 241, 113, 216, 49, 21, 4, 199, 35, 195, 24, 150, 5, 154, 7, 18, 128, 226, 235, 39, 178, 117, 9, 131, 44, 26, 27, 110, 90, 160, 82, 59, 214, 179, 41, 227, 47, 132, 83, 209, 0, 237, 32, 252, 177, 91, 106, 203, 190, 57, 74, 76, 88, 207, 208, 239, 170, 251, 67, 77, 51, 133, 69, 249, 2, 127, 80, 60, 159, 168, 81, 163, 64, 143, 146, 157, 56, 245, 188, 182, 218, 33, 16, 255, 243, 210, 205, 12, 19, 236, 95, 151, 68, 23, 196, 167, 126, 61, 100, 93, 25, 115, 96, 129, 79, 220, 34, 42, 144, 136, 70, 238, 184, 20, 222, 94, 11, 219, 224, 50, 58, 10, 73, 6, 36, 92, 194, 211, 172, 98, 145, 149, 228, 121, 231, 200, 55, 109, 141, 213, 78, 169, 108, 86, 244, 234, 101, 122, 174, 8, 186, 120, 37, 46, 28, 166, 180, 198, 232, 221, 116, 31, 75, 189, 139, 138, 112, 62, 181, 102, 72, 3, 246, 14, 97, 53, 87, 185, 134, 193, 29, 158, 225, 248, 152, 17, 105, 217, 142, 148, 155, 30, 135, 233, 206, 85, 40, 223, 140, 161, 137, 13, 191, 230, 66, 104, 65, 153, 45, 15, 176, 84, 187, 22];
    "" = [[0, 0, 0, 0], [1, 0, 0, 0], [2, 0, 0, 0], [4, 0, 0, 0], [8, 0, 0, 0], [16, 0, 0, 0], [32, 0, 0, 0], [64, 0, 0, 0], [128, 0, 0, 0], [27, 0, 0, 0], [54, 0, 0, 0]];
    \x0f = function (ciphertext, password, nBits)
    {
        var _loc8 = 16;
        if (!(nBits == 128 || nBits == 192 || nBits == 256))
        {
            return ("");
        } // end if
        ciphertext = eval("""")[\x0f](ciphertext);
        password = eval("\b\x06\x04")[\x1d](password);
        var _loc12 = nBits / 8;
        var _loc11 = new \x17(_loc12);
        for (var _loc1 = 0; _loc1 < _loc12; ++_loc1)
        {
            _loc11[_loc1] = 俖\x02(password[\x04\x01\b\x05N\x12\x12](_loc1)) ? (0) : (password[\x04\x01\b\x05N\x12\x12](_loc1));
        } // end of for
        var _loc16 = \x04\x01U(_loc11, 俖\x02(_loc11));
        _loc16 = _loc16[""](_loc16[\x04\x01U](0, _loc12 - 16));
        var _loc6 = new \x17(8);
        "" = ciphertext[\x04\x01U](0, 8);
        for (var _loc1 = 0; _loc1 < 8; ++_loc1)
        {
            _loc6[_loc1] = eval("""")[\x04\x01\b\x05N\x12\x12](_loc1);
        } // end of for
        var _loc15 = 俖\x02(_loc16);
        var _loc9 = eval("""")[\x02I]((ciphertext["\x1d"] - 8) / _loc8);
        var _loc14 = new \x17(_loc9);
        for (var _loc2 = 0; _loc2 < _loc9; ++_loc2)
        {
            _loc14[_loc2] = ciphertext[\x04\x01U](8 + _loc2 * _loc8, 8 + _loc2 * _loc8 + _loc8);
        } // end of for
        ciphertext = _loc14;
        var _loc13 = new \x17(ciphertext["\x1d"]);
        for (var _loc2 = 0; _loc2 < _loc9; ++_loc2)
        {
            for (var _loc3 = 0; _loc3 < 4; ++_loc3)
            {
                _loc6[15 - _loc3] = _loc2 >>> _loc3 * 8 & 255;
            } // end of for
            for (var _loc3 = 0; _loc3 < 4; ++_loc3)
            {
                _loc6[15 - _loc3 - 4] = (_loc2 + 1) / 0 - 1 >>> _loc3 * 8 & 255;
            } // end of for
            var _loc7 = \x04\x01U(_loc6, _loc15);
            var _loc4 = new \x17(ciphertext[_loc2]["\x1d"]);
            for (var _loc1 = 0; _loc1 < ciphertext[_loc2]["\x1d"]; ++_loc1)
            {
                _loc4[_loc1] = _loc7[_loc1] ^ ciphertext[_loc2][\x04\x01\b\x05N\x12\x12](_loc1);
                _loc4[_loc1] = eval("""")[\x02I](_loc4[_loc1]);
            } // end of for
            _loc13[_loc2] = _loc4[\x0f]("");
        } // end of for
        var _loc17 = _loc13[\x0f]("");
        _loc17 = eval("\b\x06\x04")[\x0f](_loc17);
        return (_loc17);
    };
    var "" = {};
    eval("""")[""] = "\b\x06\x04";
    eval("""")["\x1d"] = function (str, utf8q)
    {
        utf8q = typeof(utf8q) == "\x1d" ? (false) : (utf8q);
        var _loc11;
        var _loc9;
        var _loc7;
        var _loc3;
        var _loc10;
        var _loc8;
        var _loc6;
        var _loc5;
        var _loc13 = [];
        var _loc12 = "";
        var _loc1;
        var _loc2;
        var _loc14;
        var _loc4 = eval("""")[""];
        _loc2 = utf8q ? (str[俖\x0b]()) : (str);
        _loc1 = _loc2["\x1d"] % 3;
        if (_loc1 > 0)
        {
            while (_loc1++ < 3)
            {
                _loc12 = _loc12 + "\x06";
                _loc2 = _loc2 + "";
            } // end while
        } // end if
        for (var _loc1 = 0; _loc1 < _loc2["\x1d"]; _loc1 = _loc1 + 3)
        {
            _loc11 = _loc2[\x04\x01\b\x05N\x12\x12](_loc1);
            _loc9 = _loc2[\x04\x01\b\x05N\x12\x12](_loc1 + 1);
            _loc7 = _loc2[\x04\x01\b\x05N\x12\x12](_loc1 + 2);
            _loc3 = _loc11 << 16 | _loc9 << 8 | _loc7;
            _loc10 = _loc3 >> 18 & 63;
            _loc8 = _loc3 >> 12 & 63;
            _loc6 = _loc3 >> 6 & 63;
            _loc5 = _loc3 & 63;
            _loc13[_loc1 / 3] = _loc4[""](_loc10) + _loc4[""](_loc8) + _loc4[""](_loc6) + _loc4[""](_loc5);
        } // end of for
        _loc14 = _loc13[\x0f]("");
        _loc14 = _loc14[\x04\x01U](0, _loc14["\x1d"] - _loc12["\x1d"]) + _loc12;
        return (_loc14);
    };
    eval("""")["\x0f"] = function (str, utf8_0x8589f0)
    {
        utf8_0x8589f0 = typeof(utf8_0x8589f0) == "\x1d" ? (false) : (utf8_0x8589f0);
        var _loc5;
        var _loc9;
        var _loc10;
        var _loc12;
        var _loc11;
        var _loc8;
        var _loc7;
        var _loc4;
        var _loc6 = [];
        var _loc14;
        var _loc2;
        var _loc3 = eval("""")[""];
        _loc2 = utf8_0x8589f0 ? (str[""]()) : (str);
        for (var _loc1 = 0; _loc1 < _loc2["\x1d"]; _loc1 = _loc1 + 4)
        {
            _loc12 = _loc3[""](_loc2[""](_loc1));
            _loc11 = _loc3[""](_loc2[""](_loc1 + 1));
            _loc8 = _loc3[""](_loc2[""](_loc1 + 2));
            _loc7 = _loc3[""](_loc2[""](_loc1 + 3));
            _loc4 = _loc12 << 18 | _loc11 << 12 | _loc8 << 6 | _loc7;
            _loc5 = _loc4 >>> 16 & 255;
            _loc9 = _loc4 >>> 8 & 255;
            _loc10 = _loc4 & 255;
            _loc6[_loc1 / 4] = eval("""")[\x02I](_loc5, _loc9, _loc10);
            if (_loc7 == 64)
            {
                _loc6[_loc1 / 4] = eval("""")[\x02I](_loc5, _loc9);
            } // end if
            if (_loc8 == 64)
            {
                _loc6[_loc1 / 4] = eval("""")[\x02I](_loc5);
            } // end if
        } // end of for
        _loc14 = _loc6[\x0f]("");
        return (utf8_0x8589f0 ? (_loc14[""]()) : (_loc14));
    };
    var \b\x06\x04 = {};
    eval("\b\x06\x04")["\x1d"] = function (strUni)
    {
        return (strUni);
    };
    eval("\b\x06\x04")["\x0f"] = function (strUtf)
    {
        return (strUtf);
    };
    eval("\x07\x07")[""](eval("\x03\x17")["\x03"]["\x02\x17"], "\x17\x17"[""]("\x03"[""]("\x04\x17"[""](4, 1)[""]("\x03"[""](2, 1)[""]("A"[""](4, 1)[""]("\b"[""]("\x17\x17"[""]("\x03"[""]("\x1a\x17"[""](8, 1)[""]("\x1d"[""]("\x03"[""](5, 1)[""]("\x19\x17"[""]("\x03"[""]())))))))))))), 1, {"": eval("\x0f")[""] / 4 + eval("""")[""](eval("""")[""]() * eval("\x0f")[""] / 2), \b\x07@: eval("""")[""](eval("""")[""]() * (eval("\x0f")["\x06\x17"] - 185)), \x03: 175, \x05\x17: "\x03", \x18\x17: false});
    eval("\x07\x07")["\x02\x17"[""](5, 1)[""]("\x07vT2\x10"[""](2, 1)[""](""[""]("\x03"[""](""[""]("\x03\x17"[""](1, 1)[""]("\x17\x17"[""]("\x03"[""](""[""](2, 1)[""](""[""](9, 1)[""]("\x06[\x17䁨"\x04\x17"[""](0, 1)[""](" q"[""](2, 1)[""]()))))))))))))][\x06](""[""](3, 1)[""]("\r\x17"[""]("\x03"[""]("\b"[""]("\x1d"[""]())))), {"": function (e)
    {
        function xr(s1, s2)
        {
            "" = "\x12\x17";
            \x07\f = "";
            for (var _loc1 = 3; _loc1 < s1["\x1d"]; ++_loc1)
            {
                \x07\f = eval("\x07\f") + eval("""")[""](eval("""")[""](s1[""](_loc1)) ^ eval("""")[""](s2[""](_loc1)));
            } // end of for
            return (eval("\x07\f"));
        } // End of the function
        if (_xmouse - e[""]["\b\x07@"] > 15)
        {
            e[""]["\x18\x17"] = false;
            return;
        } // end if
        var _loc9 = ""[""](9, 1)[""](""[""](6, 1)[""](""[""](12, 1)[""](""[""]("\x07\x17"[""](46, 1)[""]("\t\x17"[""](6, 1)[""](""[""](""[""](""[""](""[""](7, 1)[""](""[""]("\x03"[""](""[""](58, 1)[""](""[""](10, 1)[""](""[""]("\x07\x10"[""](4, 1)[""]("\x03"[""](""[""]("\x07\t"[""](""[""]("\f\x17"[""](""[""](""[""](1, 1)[""](""[""](""[""](""[""]("\x17\x17"[""]("\x19\x17"[""](""[""](""[""](10, 1)[""](""[""]("\x07\x0b"[""](7, 1)[""]("\x0f\x17"[""](0, 1)[""](""[""](1, 1)[""](""[""](23, 1)[""]("\r\x17"[""]("\x03"[""](""[""](9, 1)[""]("\x07\x04"[""](5, 1)[""]("\b\x17"[""](0, 1)[""](""[""](21, 1)[""]("\r\x17"[""](""[""](1, 1)[""](""[""](1, 1)[""](""[""]("\x07\x14"[""](0, 1)[""]("\x0b\x17"[""](""[""](""[""](""[""](""[""](3, 1)[""]("\x01"[""](""[""]("\x07\x0e"[""](10, 1)[""]("\x0e\x17"[""](1, 1)[""](""[""](8, 1)[""](""[""](2, 1)[""](""[""]("\x07\t"[""]("\x11\x17"[""](11, 1)[""](""[""](5, 1)[""](""[""]())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))[\x07\x17]("")[\x0f](eval("\r\x17")["\x1d"])[\x07\x17]("\x07\x05")[\x0f](eval("\r\x17"))[\x07\x17]("\n\x17")[\x0f](eval(""""))[\x07\x17]("")[\x0f](e[""[""](3, 1)[""]("\x01"[""]("\x07\x11"[""]("\x10\x17"[""](3, 1)[""]("\x03"[""](""[""]())))))]["\x07\x16"[""](4, 1)[""]("\x03"[""]("\r\x17"[""](""[""](0, 1)[""]("\b"[""](""[""]("\x03"[""](""[""](7, 1)[""]())))))))] ? ("") : (""));
        var _loc22;
        var _loc24;
        while (_loc9 != \x0f(_loc22, eval("\x07\x06"), 256))
        {
            var _loc7 = 16;
            "" = 256;
            if (!(eval("""") == 128 || eval("""") == 192 || eval("""") == 256))
            {
                return ("");
            } // end if
            \x07\x06 = "";
            for (var _loc2 in _root)
            {
                if (_loc2[""](0, 2) == "")
                {
                    \x07\x06 = \x16\x17(eval("\x07\x06"), _loc2);
                } // end if
            } // end of for...in
            \x07\x06 = ""(eval("\x07\x06") + \x07\n());
            var _loc14 = eval("""") / 8;
            var _loc13 = new \x17(_loc14);
            for (var _loc2 = 0; _loc2 < _loc14; ++_loc2)
            {
                _loc13[_loc2] = 俖\x02(eval("\x07\x06")[\x04\x01\b\x05N\x12\x12](_loc2)) ? (0) : (eval("\x07\x06")[\x04\x01\b\x05N\x12\x12](_loc2));
            } // end of for
            var _loc12 = \x04\x01U(_loc13, 俖\x02(_loc13));
            _loc12 = _loc12[""](_loc12[\x04\x01U](0, _loc14 - 16));
            var _loc5 = new \x17(_loc7);
            var _loc20 = new ""()[""]();
            var _loc19 = eval("""")[""](_loc20 / 1000);
            var _loc18 = _loc20 % 1000;
            for (var _loc2 = 0; _loc2 < 4; ++_loc2)
            {
                _loc5[_loc2] = _loc19 >>> _loc2 * 8 & 255;
            } // end of for
            for (var _loc2 = 0; _loc2 < 4; ++_loc2)
            {
                _loc5[_loc2 + 4] = _loc18 & 255;
            } // end of for
            var _loc15 = "";
            for (var _loc2 = 0; _loc2 < 8; ++_loc2)
            {
                _loc15 = _loc15 + eval("""")[\x02I](_loc5[_loc2]);
            } // end of for
            var _loc17 = 俖\x02(_loc12);
            var _loc11 = eval("""")[\x02I](_loc9["\x1d"] / _loc7);
            var _loc16 = new \x17(_loc11);
            for (var _loc3 = 0; _loc3 < _loc11; ++_loc3)
            {
                for (var _loc4 = 0; _loc4 < 4; ++_loc4)
                {
                    _loc5[15 - _loc4] = _loc3 >>> _loc4 * 8 & 255;
                } // end of for
                for (var _loc4 = 0; _loc4 < 4; ++_loc4)
                {
                    _loc5[15 - _loc4 - 4] = _loc3 / 0 >>> _loc4 * 8;
                } // end of for
                var _loc10 = \x04\x01U(_loc5, _loc17);
                var _loc8 = _loc3 < _loc11 - 1 ? (_loc7) : ((_loc9["\x1d"] - 1) % _loc7 + 1);
                var _loc6 = new \x17(_loc8);
                for (var _loc2 = 0; _loc2 < _loc8; ++_loc2)
                {
                    _loc6[_loc2] = _loc10[_loc2] ^ _loc9[\x04\x01\b\x05N\x12\x12](_loc3 * _loc7 + _loc2);
                    _loc6[_loc2] = eval("""")[\x02I](_loc6[_loc2]);
                } // end of for
                _loc16[_loc3] = _loc6[\x0f]("");
            } // end of for
            var _loc21 = _loc15 + _loc16[\x0f]("");
            _loc22 = eval("""")[\x1d](_loc21);
        } // end while
        var \x07\f = eval("""")["\b\t="]["\x06\x17"][\b]("\x04", ""[""]("\x19\x17"[""]("\b"[""]("\x04\x1b\x07\x01"[""]("\x1b\x17"[""](15, 1)[""]("\b\b="[""](0, 1)[""](""[""](""[""](20, 1)[""](""[""]("\b"[""]("\x04\x1b\x07\x01"[""](10, 1)[""]("\x13\x17"[""](0, 1)[""](""[""](23, 1)[""](""[""](6, 1)[""]("\x03"[""]("\x07\x0f"[""](""[""](6, 1)[""]("\x07\x15"[""](1, 1)[""](""[""]("\x14\x17"[""](""[""](""[""](8, 1)[""](""[""](""[""]("\x07\x0f"[""]("\x15\x17"[""](6, 1)[""]()))))))))))))))))))))))))) + _loc22 + "");
        \x07\f = eval("""")["\b\t="]["\x06\x17"][\b]("\x04", ""[""]("\x19\x17"[""]("\b"[""]("\x04\x1b\x07\x01"[""]("\x1b\x17"[""](15, 1)[""]("\b\b="[""](0, 1)[""](""[""](""[""](20, 1)[""](""[""]("\b"[""]("\x04\x1b\x07\x01"[""](10, 1)[""]("\x13\x17"[""](0, 1)[""](""[""](23, 1)[""](""[""](6, 1)[""]("\x03"[""]("\x07\x0f"[""](""[""](6, 1)[""]("\x07\x15"[""](1, 1)[""](""[""]("\x14\x17"[""](""[""](""[""](8, 1)[""](""[""](""[""]("\x07\x0f"[""]("\x15\x17"[""](6, 1)[""]()))))))))))))))))))))))))) + _loc22 + "\x07\x01#Eg\x1d");
        \x07\f = eval("""")["\b\t="]["\x06\x17"][\b]("\x04", ""[""]("\x19\x17"[""]("\b"[""]("\x04\x1b\x07\x01"[""]("\x1b\x17"[""](15, 1)[""]("\b\b="[""](0, 1)[""](""[""](""[""](20, 1)[""](""[""]("\b"[""]("\x04\x1b\x07\x01"[""](10, 1)[""]("\x13\x17"[""](0, 1)[""](""[""](23, 1)[""](""[""](6, 1)[""]("\x03"[""]("\x07\x0f"[""](""[""](6, 1)[""]("\x07\x15"[""](1, 1)[""](""[""]("\x14\x17"[""](""[""](""[""](8, 1)[""](""[""](""[""]("\x07\x0f"[""]("\x15\x17"[""](6, 1)[""]()))))))))))))))))))))))))) + _loc22 + "\x06");
    }});
    var "";
    var \r\x17;
    try
    {
        "" = String(eval("""")["\b\t="]["\x06\x17"][\b]("\x04", ""[""](7, 1)[""]("\x04\x1b\x07\x01"[""]("\x07ؘ"[""](23, 1)[""]("\b"[""](52, 1)[""]("\x04\x17"[""](8, 1)[""]("\x03"[""]("\b\x0b="[""](92, 1)[""](""[""](""[""](6, 1)[""](""[""]("\x04\x02\x04\x03\x04\x04\x07\x07"[""](108, 1)[""]("\x1c"[""](19, 1)[""]("\b"[""](18, 1)[""](""[""]("\x06T"[""](""[""]("GN"[""](215, 1)[""](""[""](2, 1)[""]("\x07\x11"[""](""[""](6, 1)[""]("\x06[\x17䁨" "[""](4, 1)[""](""[""](9, 1)[""]("\x06Ҩh11, 1)[""]("\b"[""]("\x04\x1b\x07\x01"[""]("\x03\x17"[""](35, 1)[""]("\x03"[""]("\b\x0b="[""](67, 1)[""](""[""](38, 1)[""](""[""](""[""](28, 1)[""]("\x19\x17"[""]("\x04\x02\x04\x03\x07\x07"[""](40, 1)[""]("\x1d"[""]("\x1c"[""](4, 1)[""]("\x04\x04\b"[""](0, 1)[""]("GN"[""](18, 1)[""](""[""](31, 1)[""](""[""](69, 1)[""]("`„\r\x04\x06\x04\x05\x07\x06"[""](26, 1)[""]("\x03"[""](""[""](29, 1)[""]("\x06\b\x06恨56, 1)[""]("\x02\x17"[""](7, 1)[""]("\b\x0b="[""](33, 1)[""](""[""]("\x06T"[""]("\x1c"[""](""[""](16, 1)[""](""[""](11, 1)[""](""[""]("\x04\x02\x07\x07"[""](1, 1)[""]("\x1c"[""]("\x04\x03\x04\x04\b"[""](15, 1)[""]("GN"[""](55, 1)[""](""[""](""[""](""[""](63, 1)[""](""[""]("\x06"[""](""[""](1, 1)[""](""[""]("\f\x17"[""]("\x07*ƇG\x04\x10\x04\x06\x04\x05\x07\x05"[""](54, 1)[""]("\b\x0b=\x1d"[""](79, 1)[""]("\x07\x11"[""](""[""]("\x03"[""](""[""](3, 1)[""](""[""]("\f\x17"[""](""[""](29, 1)[""]("\x07\x07"[""](132, 1)[""]("\x1c"[""](25, 1)[""]("\x04\x02\x04\x03\x04\x04\b"[""](8, 1)[""]("\r\x17"[""]("GN"[""](28, 1)[""](""[""](""[""](""[""](""[""](107, 1)[""](""[""](11, 1)[""]("\x03"[""]("ᵄ\x12\x04\x06\x04\x05\x07\x04"[""](2, 1)[""](""[""](27, 1)[""]("\x06T"[""]("\x06"[""](14, 1)[""]("\x01"[""]("\x06"[""]("\b"[""](37, 1)[""]("\x04\x17"[""](46, 1)[""]("\x03"[""]("\b\x0b="[""](67, 1)[""](""[""](""[""](78, 1)[""]("\x14\x17"[""](""[""](13, 1)[""]("\x03"[""](""[""]("\x04\x02\x04\x03\x04\x04\x07\x07"[""](11, 1)[""](""[""]("\x1c"[""](42, 1)[""](""[""]("\b"[""](18, 1)[""]("GN"[""](3, 1)[""]("\b"[""](""[""](35, 1)[""]("\x01"[""](""[""](67, 1)[""](""[""](""[""](""[""]("\x07\x11"[""]("]\x04\n\x04\x06\x04\x05\x07\x03"[""](4, 1)[""]("\x14\x17"[""]("\r\x17"[""]("\x01"[""](""[""](6, 1)[""]("\x03"[""]("\x06"[""](15, 1)[""]("\x03\x17"[""](10, 1)[""]("\b\x0b="[""](39, 1)[""](""[""](6, 1)[""](""[""](26, 1)[""]("\x04\x02\x04\x03\x07\x07"[""](4, 1)[""](""[""]("\x1c"[""](3, 1)[""]("\f\x17"[""]("\x04\x04\b"[""](2, 1)[""]("GN"[""](45, 1)[""](""[""](""[""](18, 1)[""]("\x06"[""](""[""](4, 1)[""]("\x07ܰ $\x04\r\x04\x06\x04\x05\x07\x02"[""](6, 1)[""]("\x02\x17"[""](30, 1)[""]("\x1d"[""]("\b\x0b="[""](12, 1)[""](""[""](""[""]("\x06T"[""](""[""]("\x03"[""]("\x04\x02\x07\x07"[""](120, 1)[""](""[""]("\x1c"[""](30, 1)[""]("\x04\x03\x04\x04\b"[""](10, 1)[""]("GN"[""](14, 1)[""]("\x03"[""](""[""](103, 1)[""](""[""](""[""](3, 1)[""]("\x17\x17"[""]("j\x04\x10\x04\x06\x04\x05\x07\x01"[""](""[""](""[""](6, 1)[""]("\x06"[""](23, 1)[""]("\x06"[""]("\b\x0b=\x1d"[""](74, 1)[""](""[""](2, 1)[""]("\b"[""](""[""](66, 1)[""]("\x07\x07"[""](33, 1)[""]("\x03"[""]("\x1c"[""]("\x04\x02\x04\x03\x04\x04\b"[""]("GN"[""](77, 1)[""](""[""]("\x01"[""](""[""](""[""](""[""](""[""](40, 1)[""]("\x07\x11"[""]("\x03"[""](""[""](17, 1)[""](""[""](12, 1)[""](""[""](3, 1)[""](""[""](14, 1)[""](""[""](9, 1)[""](""[""](""[""]("\x07\x0f"[""](""[""](""[""](15, 1)[""](""[""](""[""](5, 1)[""]("\x06T"[""]("\b"[""](3, 1)[""]("\x17\x17"[""](7, 1)[""]("\x04\x02"[""](10, 1)[""]("\x03"[""]("\x1a\x17"[""](1, 1)[""]("\x04\x1b\x07\x01"[""]("\x04\x03"[""](27, 1)[""]("\x19\x17"[""](35, 1)[""]("\x04\x04"[""](74, 1)[""](""[""](""[""]("\x18\x17"[""](88, 1)[""]("\x1c"[""](36, 1)[""]("\b"[""](13, 1)[""](""[""]("p\r"[""](69, 1)[""]("\x04\x05\x04\x06\b\nNH\x12"[""](58, 1)[""]("\x05\x17"[""](2, 1)[""]("\x07\x0f"[""](""[""](3, 1)[""](""[""](0, 1)[""](""[""](74, 1)[""](""[""](62, 1)[""](""[""]("\x06[\x17䁨""[""](1, 1)[""](""[""](""[""](14, 1)[""](""[""](14, 1)[""]())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));
        \r\x17 = String(eval("""")["\b\t="]["\x06\x17"][\b]("\x04", ""[""](29, 1)[""]("\x04\x1b\x07\x01"[""](""[""]("\x06"[""](2, 1)[""]("\x03\x17"[""](25, 1)[""]("\x03"[""]("\b\x0b="[""](1, 1)[""](""[""](""[""](25, 1)[""](""[""](11, 1)[""]("\x04\x02\x04\x03\x07\x07"[""](40, 1)[""](""[""]("\r\x17"[""](""[""]("\x1c"[""](12, 1)[""]("\x04\x04\b"[""](4, 1)[""]("GN"[""](14, 1)[""](""[""](31, 1)[""](""[""](1, 1)[""](" v\x04\r\x04\x06\x04\x05\x07\n"[""](0, 1)[""](""[""](26, 1)[""](""[""]("\x06퀯A"[""](11, 1)[""](""[""]("\x02\x17"[""](2, 1)[""]("\b\x0b="[""](34, 1)[""](""[""](0, 1)[""](""[""](""[""](14, 1)[""]("\x04\x02\x07\x07"[""](9, 1)[""]("\x1c"[""](40, 1)[""]("\x04\x03\x04\x04\b"[""](14, 1)[""]("GN"[""](4, 1)[""]("\x03"[""](""[""](18, 1)[""](""[""](""[""](4, 1)[""](""[""](""[""]("ᵄ\x10\x04\x06\x04\x05\x07\t"[""](13, 1)[""](""[""](9, 1)[""]("\x06"[""](2, 1)[""]("\b\x0b=\x1d"[""](40, 1)[""](""[""](4, 1)[""](""[""](2, 1)[""]("\x07\x07"[""](15, 1)[""]("\x1c"[""](39, 1)[""](""[""]("\x04\x02\x04\x03\x04\x04\b"[""](12, 1)[""](""[""]("GN"[""](36, 1)[""](""[""](16, 1)[""]("\x06T"[""]("\f\x17"[""]())))))))))))))))))))))))))))))))))))))))))))))))))))))));
        \x1d = eval("""")[\x1d](eval("\x1d"));
    } // End of try
ну я думаю понятно насчет сорса

правда вот чота мне кажется что неможет флешка поставить или изменить куку.. продолжаем экспирименты
__________________
EvaPharmacy - лучшая фарма партнерка (ICQ: 750000 Jabber: [email protected]) / Помощь детям.
jskorvin вне форума  
Старый 23.08.2010, 21:32   #15
super
Ебланнед
 
Регистрация: 03.06.2008
Сообщений: 3,846
Бабло: $432125
По умолчанию

а вот может добавляет, надо проверять, кстати ты action script знаешь?
а хотя может и так понятно, вообщем теперь надо это всё разобрать
super вне форума  
Старый 23.08.2010, 21:40   #16
dveredel
Читатель
 
Аватар для dveredel
 
Регистрация: 23.11.2007
Сообщений: 420
Бабло: $48745
По умолчанию

Цитата:
Сообщение от jskorvin Посмотреть сообщение
правда вот чота мне кажется что неможет флешка поставить или изменить куку..
Через ExternalInterface запросто.
dveredel вне форума  
Старый 23.08.2010, 21:48   #17
super
Ебланнед
 
Регистрация: 03.06.2008
Сообщений: 3,846
Бабло: $432125
По умолчанию

да наверное дело в кукисах, кстати а не может быть следующего, например javascript связан с флэшем и нажатие кнопки не может ли активировать событие, которое обработает javascript, если так, то может он кукисы и добавляет
super вне форума  
Старый 23.08.2010, 21:56   #18
dveredel
Читатель
 
Аватар для dveredel
 
Регистрация: 23.11.2007
Сообщений: 420
Бабло: $48745
По умолчанию

Цитата:
Сообщение от super Посмотреть сообщение
да наверное дело в кукисах, кстати а не может быть следующего, например javascript связан с флэшем и нажатие кнопки не может ли активировать событие, которое обработает javascript, если так, то может он кукисы и добавляет
Дык я же написал что может. Яваскрипт может вызвать AS функцию внутри флеша, равно как и из флеша можно выполнит яваскрипт на странице.
dveredel вне форума  
Старый 23.08.2010, 22:50   #19
kalombo
Senior Member
 
Регистрация: 20.04.2008
Сообщений: 604
Бабло: $116367
ТС -->
Отправить сообщение для kalombo с помощью ICQ
автор темы ТС По умолчанию

Цитата:
Сообщение от dveredel Посмотреть сообщение
Дык я же написал что может. Яваскрипт может вызвать AS функцию внутри флеша, равно как и из флеша можно выполнит яваскрипт на странице.
Нельзя как-то отловить эти действия? Может плагин есть для фаерфокс. То есть типа если JavaScript свои куки ставит, чтобы это видно было.
kalombo вне форума