I'm looking for a +600 client
and a server/source which I could learn off how to login protocol works and which contains all the packets which are send from client-server and server-client

Any suggestions?

*Good documentation about the packet managers and/or bytevectors are always welcome as well