• 4399 威武三国 网页游戏破解。


    verion_xxx是个zip文件,解压之后,把version连接到url后面,就全部下载了素材。

    下载GamePreloader。使用REN破解Encrypt_52047。

    看GamePreloader源码,找到initREN。就可以。

    		private function connected(e:* = null):void
    		{   
    			CrackHelper.loadByteArray('../REN_52047', function(b:ByteArray):void{
    				var _loc_2:* = Hex.bytes2Str(b);
    				var bytes:ByteArray = Hex.toArray(_loc_2);
    				var swfUtls:GLUtils = new GLUtils(bytes);
    				CrackHelper.loadByteArray('../Encrypt_52047', function(bb:ByteArray):void{
    					bb = swfUtls.decrypt(bb);
    					CrackHelper.postBytes('c:\svn\Encrypt.swf', bb);
    				});
    			});
    		}
    

     得到了Encript.swf之后,开始破解主程序。SngClient

     

    					var encrypt:Encrypt = new Encrypt;
    					encrypt.initREN(bytes);
    					encrypt.initAEN(bytes);
    					bbb = encrypt.decoder(bbb);
    					CrackHelper.postBytes('c:\svn\SngClientV11_52259.crack.swf', bbb);
    

     也是很简单的算法。获得的Encript直接就可以破解,得到LZMA压缩的结构。

    b = LZMA.decodeSWF(b);

    就解压出来了。

     

  • 相关阅读:
    Python-流程控制之if判断
    Python-流程控制之循环
    Python-基本运算符
    Python-基本运算符
    Python-数据类型的基本使用
    python2中与用户交互
    Python-内存管理
    vue 替换表格中的数据
    实现单例的三个方法
    django----框架介绍
  • 原文地址:https://www.cnblogs.com/zc22/p/3486777.html
Copyright © 2020-2023  润新知