Luigi Auriemma

aluigi.org (ARCHIVE-ONLY FORUM!)
It is currently 19 Jul 2012 16:20

All times are UTC [ DST ]





Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: Minecraft
PostPosted: 07 Aug 2010 14:54 

Joined: 08 May 2010 17:58
Posts: 55
Location: In vast nothingness of space...
Hi!

I was looking through recently released public beta version of Minecraft server (multiplayer/alpha)
So, i wanted to see how login packets are sent/recieved, and i got this:

000ABCDE
A = Length of Username Packet (from here to password length)
B = Length of username
C = Username
D = Length of password
E = Password

So, i made a simple listener, and i recieved the username, tho the password isn't passed from client to server yet, so it's just: "Password"

So, i thougt that there could be possible fake players bug, but im not really sure


Top
 Profile  
 
 
 Post subject: Re: Minecraft
PostPosted: 08 Sep 2010 09:30 

Joined: 24 Jun 2010 10:04
Posts: 70
Location: aluigi not @ home
if you have a doubt you can just test it.
if the protocol is so simple you can just dump this first packet or data block (if tcp) in a file and then send it to your local server using multiple netcat sessions or directly tcpfp: tcpfp -f dump.dat SERVER PORT


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for: