Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Wraith

Wraith is a lightweight, high-performance Man-In-The-Middle (MITM) network proxy written in Go, designed to intercept, modify, and inject Minecraft protocol packets in real time.

Because Wraith operates entirely at the network layer between the official Minecraft client and the target server, it enables seamless packet-level modifications on a 100% vanilla client—without requiring Forge, Fabric, or modified client binaries.


Current Status

Important

Target Version: Minecraft 1.21.4 (Protocol Version 769)

  • Development Stage: Under active, heavy development and currently considered experimental.

Core Features

  • Zero-Mod Client: Connect with an un-modified vanilla client; no client-side hooks, injectors, or mod loaders required.
  • Real-Time Packet Manipulation: Intercept, drop, modify, or inject inbound (clientbound) and outbound (serverbound) protocol frames.
  • Protocol State Engine: Clean state-machine handling through Handshake, Status, Login, Configuration, and Play phases.
  • High Concurrency: Built with Go's native netpoll & goroutine network architecture for minimal latency overhead.

About

Wraith is a lightweight, high-performance Man-In-The-Middle (MITM) network proxy written in Go, designed to intercept, modify, and inject Minecraft protocol packets in real time.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages