文章出處
文章列表
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);
就解壓出來了。
文章列表
全站熱搜