

address field can be spoofed to any IP-address you want (yes even '0.0.0.0' and '127.0.0.1'). AnalysisĪs mentioned, all sub servers are in offline mode, which means Mojang doesn't check your username and session ID when logging on to the server, and because of this, you can log into the server using any user's UUID you want by modifying the handshake packet sent when logging into the server. Online mode means there's an authentication process on login, to make sure players are using valid sessions (accounts they logged into). Offline mode means no Mojang session authentication on login, which means you can log into the server using any username you want (sometimes even usernames with characters like $, #, ? etc.).
SKILLCLIENT PINGING SERVERS CRACKED
The proxy is the only server that is in online mode by default to make sure players can't login using cracked accounts (accounts that doesn't exist or has an invalid session). The sub servers has to be in offline mode in order to make the Bungeecord system work. To understand how UUID spoofing works, we need to take a look at how Bungeecord works.Ī Bungeecord network consists of a proxy server and sub servers. In the real world, we have the same identification system to identify individuals called SSN (Social Security Number). UUID stands for "Unique User IDentifier" which is the ID used to identify a player.

This exploit is one of the most used methods to gain administrator privileges on vulnerable Minecraft networks.

UUID spoofing was first discovered in early 2013, and is now a well-known Bungeecord vulnerability - mainly abused to grief servers.
