注意
此文章并不讨论游戏内容与任何游戏辅助工具。该文章讨论的仅为txt文本文件的修改工具。与游戏本身或者任何组件不产生任何程度交互。FF14游戏本身同时禁止一切第三方工具。此文章讨论的代码与工具并不是游戏第三方工具。请读者自行甄别。
支持任意版本,国服国际服,只要logs解析插件不更新就可以一直用下去。这玩意更新频率极低
老早就退坑了,页游玩家自便吧。给我github 点个star就好
主要加密逻辑
github/innovationb1ue/FFXIV_logs_modifier
可能需要一点Python基础知识才能理解使用。不过加密逻辑都写好放在encrypt_funcs.py里面了。 一共就2个函数,非常简单,开箱即用
总体加密逻辑就是先用md5,然后第二步往数据加了点盐,在进行位运算的操作进行加密。主要就是加密逻辑的问题,大家稍微看一下应该都能理解,后面自己想怎么改就怎么改好了。理论上完全可以从头伪造一整个logs记录。
稍微看一下,用自己顺手的语言改写都不是什么难事。直接call我写好的函数encrypt,传入一行txt文本和对应的行数即可生成最后的加密码,注意行数第一行是1不是0。同时注意text的格式,不要最后一个|竖线和老加密码。
再说一下逆向过程:
直接把FF14logs 那个解析dll文件用 dotPeek 反编译一下出来,然后提取融合在主dll里面的compressed的其他dll。
主要加密函数和写入txt文件过程都在里面。 注意compressed file是用Costura压缩的dll,需要解压。可以使用下面的代码进行解压缩
github/G4224T/Fody-Costura-Decompress
需要一点Csharp知识,改一下bug就可以使用了。不过我觉得这个加密逻辑大概率很久都不会变,变了他dll也无加密,直接相同办法在看看就好了。
功能
功能我就写了个改伤害和战斗时间,理论上人人都能首周过100次本。 logs随便金。
但是改太高好像会触发机制,改90左右不会被检测,改95-100的话可能有暗桩,logs过一段时间就会失效。看各位自己发挥了。
最后
页游玩家加油!
本文地址:游戏百科频道 https://www.eeeoo.cn/game/1140172.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!