安卓/Win10/BDS 解决MC旧版本正版验证失败 文字版教程
KeyPatcher: https://github.com/ambiennt/KeyPatcher
安卓
下载对应版本的APK (mc.minebbs.com等)
解压v8a APK中 lib/arm64-v8a/libminecraftpe.so ,或 v7a APK中 lib/armeabi-v7a/libminecraftpe.so
使用KeyPatcher patch解压的so文件
重新把patch好的so文件压缩回去
重新签名(MT管理器之类的东西均可)
安装APK
Win10
使用MCLauncher下载需要的版本(https://github.com/MCMrARM/mc-w10-version-launcher)
在MCLauncher的目录下找到对应版本的Minecraft.Windows.exe
使用KeyPatcher patch Minecraft.Windows.exe
在MCLauncher中点Launch该版本
BDS
法1:直接patch服务端
下载解压BDS(亦可使用bdsdownloader)
使用KeyPatcher patch bedrock_server.exe
* 如需使用LiteLoaderBDS,请patch bedrock_server_mod.exe(如果有)
运行开服
法2:插件运行时修改字符串值(需要插件加载器)
符号(TrustedKeys::AuthServicePublicKey)
参考插件代码:https://github.com/Jasonzyt/FixXboxLiveAuth/blob/main/src/dllmain.cpp
法3:在server.properties中添加trusted-key配置
视频教程 * 此方法会与FakePlayer冲突,如有需要建议使用法1
在BDS目录下server.properties中添加下面这一行配置