Arknights-Dolos
不出意外的话我可能停止更新了
免责申明
本软件仅供个人学习测试使用,请在下载后24小时内删除,不得用于商业用途,否则后果自负。
使用本软件对自己以及相关公司造成的所有损失和法律责任一律与本人无关,一切后果自负。
禁止使用者对其进行以任何方式的发行,传播,宣传。上述行为对自己以及相关公司造成的所有损失和法律责任一律与本人无关,一切后果自负。
好好游戏,别开外挂
简介
Arknights-Dolos/明日方舟中间人攻击框架
使用 mitmproxy来捕获明日方舟的数据,借此来修改指定数据。
灵感来源:
原理
直接获取明日方舟的数据是获取不到的,因为明日方舟使用了本地服务器进行转发
利用mitmproxy可以将把数据传给服务器,略过本地服务器的转发
原来的:
Request -> ak-gs-localhost.hypergryph.com -> ak-gs.hypergryph.com
Request -> ak-gs-b-localhost.hypergryph.com -> ak-gs.hypergryph.com
Request -> ak-as-localhost.hypergryph.com -> ak-as.hypergryph.com
mitmproxy修改后的
Request -> ak-gs.hypergryph.com
Request -> ak-as.hypergryph.com
破解本地服务器转发的方法来自 GhostStar/Arknights-Armada
使用说明
-
clone本repository
-
安装mitmproxy,
pip3 install mitmproxy
-
手机/模拟器上设置代理服务器
-
在手机、模拟器中信任mitmproxy证书
-
启动main,要启动网页还是命令行可以自己改代码
-
重新进入游戏,开始
ps: 对如何配置mitmproxy有疑问的建议参照 Tao0Lu/Arknights-Cheater
数据更新说明
从ArknightsGameData/tree/master/zh_CN/gamedata/excel中
下载
放入 /data 文件夹内
运行 python dataProcess.py
已实现addons
-
ArkEssential: 转发本地服务器
-
CharsEssential: 自定义角色前置
-
BattleEssential: 自定义角色前置
-
fakeGacha: 虚假10连
-
graduateChars: 全满潜能,满级,满专精 (前置CharsEssential,BattleEssential)
-
unlockSkins: 解锁全皮肤 (前置CharsEssential)
-
userStatus: 自定义用户信息以及原石,只能拿来看.
-
allChars: 全干员 (前置CharsEssential,BattleEssential)
-
moreChars: 自定义干员 (前置CharsEssential,BattleEssential)
-
gachaSimulation: 抽卡模拟器 (前置CharsEssential,allChars)
效果
自定义十连
全角色,全满级
修改信息
自定义角色