我使用cachexie4.0来对资源进行导入和导出。
打开cachexie找到目录:app36817.imgcache.qzoneapp.com/app36817/myprincess,包含文件cxh.swf和WHLYJC.swf。
WHLYJC.swf加载并解密了cxh.swf,所以从WHLYJC.swf里找出解密的代码就行了。
..........................................................
用ASV打开解密的cxh.swf,找到包scene类JTScene方法onMonsterLose,注意行lossLife = (lossLife + monsterTemplate.life_damage);,我们需要用SwfTool将加(add,opcode=0xa0)操作改成位与(bitand,opcode=0xa8=168)操作。
在SwfTool的InstructionView里打开解密的cxh.swf,依次选frame1-scene.JTScene-onMonsterLose,依次执行“eline 53”-“set opcode 168”-“save ”,注意save命令后有个空格,点save...保存成一个修改后的cxh.swf,再使用上面提到的方法decipherSWF()将cxh.swf加密,然后使用cachexie导入替换原来的cxh.swf吧。
不要清缓存访问QQ空间公主的防线游戏吧,进入战斗后直接开始,是不是不伤血?