Realm Chronicles 数据修改&禁止更新

数据位置

数据包里的 localcache 文件夹,里面有一个 local.zip 文件,每次游戏开始时会检查该文件md5值和服务器对比,若不同会更新该文件,之后将其中的数据解压。要用的主要是其中的 PassiveSkill.txt 与 Skill.txt, 用来修改技能效果。

实现

主要有两个难点,一是数据是加密的。不过这点很好解决,反编译 assemby-csharp.dll 可以直接拿出解密和加密代码,写个小程序就ok。

另一个改了数据游戏会更新,用dnspy 反编译 dll,把对比md5的代码改一下就成……

顺便弄了个加密/解密小程序

https://www.dropbox.com/s/5df8jukktr0k7o7/RealmChroniclesCrypter.exe?dl=0

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容