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);
就解压出来了。
浙公网安备 33010602011771号