zoukankan      html  css  js  c++  java
  • 网页游戏破解 我是武神

    package

    {

    import flash.display.Sprite;

    import flash.utils.ByteArray;

    import flash.utils.Dictionary;

     

    import sockets.GameServer;

     

    import utility.CrackHelper;

     

    public class crack extends Sprite

    {

    public function crack()

    {

    CrackHelper.connect("192.168.203.128", 7999, connected);

    }

     

    private function connected(e:*):void

    {

    CrackHelper.loadData('../res.ver', function(path:String, a:ByteArray):void

    {

    var str:String = a.readUTFBytes(a.length);

    initVersionData(str);

    var s:String = '';

    for(var key:* in versionDict)

    {

    s += key + ' ' + versionDict[key] + ' ';

    }

    CrackHelper.postString('c:\svn\res.ver.crack.txt', s);

    });

     

    }

     

    private static var versionDict:Dictionary = new Dictionary;

    public static function initVersionData(param1:String) : void

    {

    var _loc_2:* = param1.split(/ /);

    var _loc_3:Object = {};

    var _loc_4:Object = {};

    var _loc_5:Array = null;

    var _loc_6:uint = 0;

    var _loc_7:String = "";

    var _loc_8:int = 0;

    while (_loc_8 < _loc_2.length)

    {

     

    if (_loc_2[_loc_8].indexOf("DD@") == 0)

    {

    _loc_6 = 1;

    ;

    }

    else if (_loc_2[_loc_8].indexOf("SS@") == 0)

    {

    _loc_6 = 2;

    ;

    }

    else if (_loc_2[_loc_8].indexOf("FF@") == 0)

    {

    _loc_6 = 3;

    }

    _loc_5 = _loc_2[_loc_8].split("%");

    if (_loc_5.length < 2)

    {

    }

    else if (_loc_6 == 1)

    {

    _loc_3[_loc_5[1]] = StringUtil.simpleCrypto(_loc_5[0]);

    }

    else if (_loc_6 == 2)

    {

    _loc_4[_loc_5[1]] = StringUtil.simpleCrypto(_loc_5[0]);

    }

    else if (_loc_6 == 3)

    {

    if (StringUtil.isUsage(_loc_3[_loc_5[0]]))

    {

    _loc_7 = "" + _loc_3[_loc_5[0]] + "/" + StringUtil.simpleCrypto(_loc_5[1]);

    }

    else

    {

    _loc_7 = "" + StringUtil.simpleCrypto(_loc_5[1]);

    }

    versionDict[_loc_7 + _loc_4[_loc_5[2]]] = _loc_7 + "_" + _loc_5[3] + _loc_4[_loc_5[2]];

    }

    _loc_8++;

    }

    return;

    }// end functio

    }

    }

  • 相关阅读:
    联合主键SQL 联合索引
    SQL 对decimal类型转换为int类型
    SQL获取当前时间月份为两位数
    SQL 对结果集进行分组排序过滤重复数据 ROW_NUMBER
    SQL自动流水号函数
    SQL 索引创建
    .Net三层架构
    2016年你应该学习的语言和框架(转)
    MongoDB学习笔记(转)
    干货分享:让你分分钟学会 javascript 闭包(转)
  • 原文地址:https://www.cnblogs.com/zc22/p/3325533.html
Copyright © 2011-2022 走看看