女神天下 网页游戏破解

复制代码
package
{
    import com.xtar.games.socket.GameServer;
    import com.xtar.games.socket.SocketEvent;
    
    import flash.display.Loader;
    import flash.display.MovieClip;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.net.URLLoader;
    import flash.net.URLLoaderDataFormat;
    import flash.net.URLRequest;
    import flash.system.Security;
    import flash.utils.ByteArray;
    import flash.utils.Endian;
    
    import org.as3commons.bytecode.util.ReadWritePair;
    
    [SWF(width="800", height="600", backgroundColor='#ffffff', frameRate="24")]
    public class Main extends Sprite
    {
        public function Main()
        {
            Security.allowDomain("*");
            
            //            //http://huoying.qq.com/main.shtml
            this.addChild(mc);
            GameServer.getInstance().initialize();
            GameServer.getInstance().addEventListener(SocketEvent.CONNECTED, function(e:*):void{
                
                loadKeywords(function(y:*):void{
                    var l:URLLoader = new URLLoader();
                    l.dataFormat = URLLoaderDataFormat.BINARY;
                    l.addEventListener(Event.COMPLETE,function(e:Event):void{
                        var b:ByteArray = l.data;
                        b = y['encrypt'](b);
                        GameServer.getInstance().sendSocketMessage(1, 2, ['E:\\Baiduyun\\女神天下\\CreationCoreDLLC_5.crack.swf', b]);
                    });
                    l.load(new URLRequest('../CreationCoreDLLC_5.swf'));
                });
                
            });
            GameServer.getInstance().connect('localhost', 7999);
        }
        
        private function loadKeywords(cb:Function):void{
            var l:Loader = new Loader;
            l.contentLoaderInfo.addEventListener(Event.COMPLETE,function(e:*):void{
                var x = l.contentLoaderInfo.applicationDomain.getDefinition('SomeWord');
                keyWord = new x();
                keyWord.position = keyWord.length;
                var th:Array = [6, 8, 9, 5, 7, 11];
                var logoVer:int;
                var i:int;
                var _g:int = (th.length >> 1);
                while (logoVer < _g) {
                    logoVer++;
                    i = logoVer;
                    keyWord.writeByte(((th[(i * 2)] << 4) | th[((i * 2) + 1)]));
                };
                var y = l.contentLoaderInfo.applicationDomain.getDefinition('Main');
                var z = l.contentLoaderInfo.applicationDomain.getDefinition('flash.Lib');
                z['current'] = new MovieClip();
                addChild(z['current']);
                try{
                    y['main']();
                }
                catch(e:Error){}
                var zz = y['keyWord'];
                cb(y);
            });
            l.load(new URLRequest('../index.swf'));
        }
        
        var mc:MovieClip = new MovieClip;
        var keyWord:ByteArray;
        
    }
}
复制代码

 

posted @     阅读(1082)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 单线程的Redis速度为什么快?
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
历史上的今天:
2013-06-27 网页游戏 破解 御天下
2013-06-27 未知格式肉眼分辨
2013-06-27 网页游戏 神将遮天 破解
2010-06-27 经过一年时间的沉淀 再次回首 TCP Socket服务器编程
IT民工
点击右上角即可分享
微信分享提示