verion_xxx是个zip文件,解压之后,把version连接到url后面,就全部下载了素材。
下载GamePreloader。使用REN破解Encrypt_52047。
看GamePreloader源码,找到initREN。就可以。
private function connectede:* = null):void { CrackHelper.loadByteArray'../REN_52047', functionb:ByteArray):void{ var _loc_2:* = Hex.bytes2Strb); var bytes:ByteArray = Hex.toArray_loc_2); var swfUtls:GLUtils = new GLUtilsbytes); CrackHelper.loadByteArray'../Encrypt_52047', functionbb:ByteArray):void{ bb = swfUtls.decryptbb); CrackHelper.postBytes'c:\svn\Encrypt.swf', bb); }); }); }
得到了Encript.swf之后,开始破解主程序。SngClient
var encrypt:Encrypt = new Encrypt; encrypt.initRENbytes); encrypt.initAENbytes); bbb = encrypt.decoderbbb); CrackHelper.postBytes'c:\svn\SngClientV11_52259.crack.swf', bbb);
也是很简单的算法。获得的Encript直接就可以破解,得到LZMA压缩的结构。
b = LZMA.decodeSWFb);
就解压出来了。