Before reading, please consider I have poor English writing skills. Sorry. :(
'Magenta' is Python script, which are made to crash PocketMine-MP servers, exactly PocketMine-Raklib.
To understand this, you should know how Raklib's session system is working. Raklib creates every session per IP/Port to manage each clients, and these sessions are PHP objects.
They have many properties, such as $messageIndex
, $address
, $port
, etc. What we need to play with is $preJoinQueue[]
array. This contains MCPE DataPackets before a server-client handshake, and all stored packets will be processed after the connection process is completed. (See This)