重温下老游戏 不氪金玩不明白 看网上大部分都是无敌存档 想了想从存档入手研究下吧
项目主要用于解密 保卫萝卜3 的存档文件 至于里面怎么修改大家自己发掘吧
存档方式其实是魔改了sqlite 用 xxtea加密了数据库文件所以只要把KEY找到就可以还原原本的sqlite文件
目前无法保证KEY是唯一的 感兴趣的小伙伴可以自己测试下如果解不了密 欢迎提issues
获取openid对应的表 select value from db_openid_list where key = curuseropenid
查到的ID及为存档表
存档表已知字段:
userphysical
体力 上限为500
userCopper
阳光值
stone_add_count
钻石
fragmentInfo
角色宠物碎片
id | desc |
---|---|
10002 | 奋斗萝卜 |
10003 | 工人萝卜 |
10004 | 厨师萝卜 |
10005 | 潜水萝卜 |
10006 | 牛仔萝卜 |
10007 | 花园萝卜 |
10008 | 侦探萝卜 |
10009 | 小丑萝卜 |
10010 | 飞机萝卜 |
10105 | 小鸡萝卜 |
10106 | 美年达萝卜 |
20001 | 火龙果宠物 |
20002 | 榴莲宠物 |
20003 | 西瓜宠物 |
20004 | 致炫宠物 |
20005 | 蓝莓宠物 |
__data__
一个大的json集合可以不做修改 感觉可能和以前服务端同步用
操作方式 一个越了狱的iPhone找到保卫萝卜3的Documents目录将里面的GUI2.dll复制过来运行程序解密修改后加密再放回去即可