2025-tusing-minecraft-tunnels

Minecraft tunnels for covert communications

Abstract

MinecruftPT is a censorship-circumvention tunnel that encodes traffic steganographically inside the Minecraft (Java Edition) network protocol. A MinecruftPT session looks to a network observer like an online Minecraft game between client and server. Reference implementation at github.com/doudoulong/Minecruft-PT.

Team notes

Cover-channel circumvention via gaming traffic. Compares well against WebRTC-based transports (Snowflake) — Minecraft's TCP-based protocol is more available in environments where WebRTC is filtered, and the underlying traffic is high-volume + varied enough to make mimicry classification harder for the censor. Niche venue (Elsevier Entertainment Computing) means it doesn't surface in security-conf searches; reached us via net4people reading group.

Tags

censors
generic
techniques
dpitraffic-shapetls-fingerprint
defenses
steganographymimicrytunnelingpluggable-transport
method
controlled-deploymentsimulation

findings extracted from this paper