ProxyPass —— BDS官服抓包反序列化代理,支持基岩版1.14

Other ProxyPass —— BDS官服抓包反序列化代理,支持基岩版1.14 1.0.0

Source of resources
Reprinted
Copyright link
http://github.com/NukkitX/ProxyPass
Language
English
这是一款由NukkitX团队使用Java开发的适用于基岩版多人游戏的代理,允许开发者在不对原版游戏动手脚的情况下以MITM(中间人攻击)的方式截取基岩版客户端与基岩版官服(BDS)的通信(当然也可以是第三方服务端),轻松地测试网络协议并观察原生游戏的网络行为。此项目使用了NukkitX 2.0的RakNet与协议库。

食用方法:
  1. 安装u162(含)以上的Java8(或更高),下载ProxyPass。
  2. 命令行执行:java -jar proxypass-1.0.0-SNAPSHOT.jar
  3. 编辑config.yml以配置你的代理端
YAML:
## 将代理绑定到
proxy:
  #主机地址
  host: 0.0.0.0
  #端口
  port: 19122
## 客户端将连接到的目标服务器
## 仅允许加入未开启Xbox在线验证的服务器
destination:
  #主机地址
  host: 127.0.0.1
  #端口
  port: 19132
## 传递数据包缓冲以减少处理(设置为false以测试协议库中的错误)
pass-through: true
## 是否记录每个会话的数据包
log-packets: true

## 忽略记录下列数据包,多数情况下这些数据包对您没有帮助
ignored-packets:
  - "NetworkStackLatencyPacket"
  - "LevelChunkPacket"
  - "MovePlayerPacket"
  - "PlayerAuthInputPacket"
  - "NetworkChunkPublisherUpdatePacket"
  - "ClientCacheBlobStatusPacket"
  - "ClientCacheMissResponsePacket"
Author
㵘㵘
Downloads
380
Views
3,792
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from 㵘㵘

Share this resource

Latest updates

  1. #21

    支持基岩版1.14
  2. #20

    支持基岩版1.13 升级协议库版本至2.4.3
  3. #19

    将Jackson版本提升至2.10.0