- Joined
- Sep 27, 2006
- Messages
- 558
- Reaction score
- 90
These are Latale Packets Decoded from login server,charc server,world server...
LOGIN SERVER
When the client first connects..
Server sends:
AFTER THIS ALL PACKETS ARE ENCRPYTED
Client sends:
Server responses with the greeting packet:
Client sends:
without going into full detail this packet contains the username and password and checksum on all spf files (if you want me too i can write this out in full)
Server responses with User Login Packet:
Client Sends:
Server responses with ServerIP:
Client Sends:
Server responses with Sending ServerList:
Client Sends:
Server Responses with Sending the Channel List:
Client Sends:
Server responses with Sending the Channel Ip's:
Client Sends:
Server Responses with Going to the charc Server:
Char Server
World Server
If anyone wants to rewrite this to make it more understandable feel free too..
all that ive posted are what i have done and i have more in beta stage....
hope this helps everyone sticky this please....
LOGIN SERVER
When the client first connects..
Server sends:
Code:
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]
0A 00 00 00 64 00 00 00 00 01
[B]this packet is unecrypted[/B]
[/COLOR][/SIZE][/COLOR][/SIZE]
AFTER THIS ALL PACKETS ARE ENCRPYTED
Client sends:
Code:
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]65 00 00 00 00[/COLOR][/SIZE][/COLOR][/SIZE]
Server responses with the greeting packet:
Code:
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]66 00 00 00 00 00 00 00[/COLOR][/SIZE][/COLOR][/SIZE]
Client sends:
Code:
07 c2 eb 0b 00 00 00 00 06 01 b2 01 06 61 64 6d 69 6e 00 06 61 64 6d 69 6e 00 0d f5 d0 1d 04 0b 41 4a 4a 49 59 41 2e 53 50 46 00 09 ef 1d 04 0b 48 4f 53 48 49 4d 2e 53 50 46 00 36 f0 1d 04 0a 52 4f 57 49 44 2e 53 50 46 00 15 ed 1d 04 0d 4a 49 4e 53 53 41 47 41 2e 53 50 46 00 e9 83 89 00 0d 4d 41 4b 4f 31 32 39 38 2e 53 50 46 00 e9 83 89 00 0e 4d 45 54 41 4c 47 45 4e 49 2e 53 50 46 00 c5 a6 1d 04 0c 44 41 4c 42 4f 4e 47 2e 53 50 46 00 15 ed 1d 04 0a 52 59 55 4d 53 2e 53 50 46 00 f5 d0 1d 04 09 42 41 4e 58 2e 53 50 46 00 09 ef 1d 04 09 42 41 52 59 2e 53 50 46 00 05 c6 1d 04 0a 5a 45 4e 4e 45 2e 53 50 46 00 e9 83 89 00 0b 43 4c 41 49 52 45 2e 53 50 46 00 e9 83 89 00 0b 43 56 4f 49 43 45 2e 53 50 46 00
without going into full detail this packet contains the username and password and checksum on all spf files (if you want me too i can write this out in full)
Server responses with User Login Packet:
Code:
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]
[01] - Server Command [C2 EB 0B] - Header [00] - type
01 C2 EB 0B 00 = [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]00 Correct User[/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]01 C2 EB 0B 04 = [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]04 user wrong[/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]01 C2 EB 0B 03 = [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]03 [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]password wrong[/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]01 C2 EB 0B 05 = [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]05 Id is suspended (banned)[/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]01 C2 EB 0B 02 = [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]02 [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]Id is playing game now[/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]Correct user login:[/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]01 c2 eb 0b 00 11 08 01 00 00 00 00 00 01 00 61 64 6d 69 6e 00 00 00 00 00 00 00 00 00 00 00 00[/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][01] - Server Command [/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][C2 EB 0B] - Header [/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][00] - type [/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][11 08 01] - Static Client ID [/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][00 00 00 00 00] [/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][01] - Username Command [/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][00][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][STRING] - Username[/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][00 00 00 00 00 00 00 00 00 00 00 00]
[/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
Client Sends:
Code:
[/SIZE]
[2c] - Client Command
[01] - Client Command ID
[00 00]
[11 08 01] -Client ID
[00 00 00 00 00]
[31 32 37 2e 30 2e 30 2e 31] - Client IP
[00 00 00 00 00 00 00 00]
Server responses with ServerIP:
Code:
[6C] - Server Command
[00 00 00]
[01] - Server command for IP
[00]
[31 32 37 2e 30 2e 30 2e 31] - Server IP
[00 00 00]
[10 27] - Port
Sever sends [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]Request For Serv List [/COLOR][/SIZE][/COLOR][/SIZE]this after server Ip:
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][2D] - Server command
[01] - Static ID
[00 00 00 00 00 00 00 00 00 00]
[/COLOR][/SIZE][/COLOR][/SIZE]
Client Sends:
Code:
[64] - Client Command
[c2 eb 0b] - Client Header
[11 08 01] - Client ID
[00]
Server responses with Sending ServerList:
Code:
[65] -Server Command
[C2 EB 0B] -Server Header
[01] - max number of servers
[01] - server icon 01 - 08 are the max ammount of server icons
[00]
[49 72 69 73] - Server Name
[00 00 00 00 00 00 00 00 00 00 00 00]
[64] -Static
[00]
[36 37 2E 32 30 31 2E 35 37 2E 31 34 35] - Server IP
[00 00 00]
[12 27] - server list port = 10002[SIZE=2]
[/SIZE][00]
[01] - [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]server status 00 = Few, 01 = Normal, 02 = Busy
[/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE]
Client Sends:
Code:
[68] - Client Command
[C2 EB 0B] - Client Header
[01] - Static
[00 00 00]
Server Responses with Sending the Channel List:
Code:
[69] - Server Command
[C2 EB 0B] - Server Header
[07] - max number of channels
[67] - Channel id
[00]
[43 48 5F 30 33] - channel name
[00 00 00 00 00 00 00 00 00 00 00]
[01] - [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]channel status 00 = Few, 01 = Normal, 02 = Busy
[/COLOR][/SIZE][/COLOR][/SIZE][6B] - channel id
[00]
[43 48 5F 30 37] - channel name
[00 00 00 00 00 00 00 00 00 00 00]
[01] - [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]channel status 00 = Few, 01 = Normal, 02 = Busy[/COLOR][/SIZE][/COLOR][/SIZE]
[66] - channel id
[00]
[43 48 5F 30 32] - channel name
[00 00 00 00 00 00 00 00 00 00 00]
[01] - [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]channel status 00 = Few, 01 = Normal, 02 = Busy[/COLOR][/SIZE][/COLOR][/SIZE]
[6A] - channel id
[00]
[43 48 5F 30 36] - channel name
[00 00 00 00 00 00 00 00 00 00 00]
[01] - [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]channel status 00 = Few, 01 = Normal, 02 = Busy[/COLOR][/SIZE][/COLOR][/SIZE]
[65] - channel id
[00]
[43 48 5F 30 31] - channel name
[00 00 00 00 00 00 00 00 00 00 00]
[01] - [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]channel status 00 = Few, 01 = Normal, 02 = Busy[/COLOR][/SIZE][/COLOR][/SIZE]
[69] - channel id
[00]
[43 48 5F 30 35] - channel name
[00 00 00 00 00 00 00 00 00 00 00]
[01] - [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]channel status 00 = Few, 01 = Normal, 02 = Busy[/COLOR][/SIZE][/COLOR][/SIZE]
[68] - channel id
[00]
[43 48 5F 30 34] - channel name
[00 00 00 00 00 00 00 00 00 00 00]
[01] - [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]channel status 00 = Few, 01 = Normal, 02 = Busy[/COLOR][/SIZE][/COLOR][/SIZE]
Client Sends:
Code:
[6B] - Client command
[C2 EB 0B] - Client Header
[01] - static
[00]
[65] - static
[00]
[11 08 01] - Client ID
[00 00 00 00 00]
Server responses with Sending the Channel Ip's:
Code:
[6C] - server command
[C2 EB 0B] - server header
[00]
[36 37 2E 32 30 31 2E 35 37 2E 31 34 33] - Channel IP
[00 00 00]
[13 27] - channel list port = 10003[SIZE=2]
[/SIZE]
Client Sends:
Code:
[2E] - Client Command
[01] - static
[00 00]
[64] - static
[00]
Server Responses with Going to the charc Server:
Code:
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000][2F] - Server Command
[01] - static
[00 00 00 00 00 00]
[/COLOR][/SIZE][/COLOR][/SIZE]
Char Server
Code:
[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]
Char Create, [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]Request Channel Connection, [/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]Request Char List, Char delete, [SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]charc IP,[SIZE=2][COLOR=#008000][SIZE=2][COLOR=#008000]Greeting Packet, to come soon
[/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][/COLOR][/SIZE][SIZE=3]
Code:
npcs,items,chat,gm commands,mobs,pvp,guilds and some other stuff done..
If anyone wants to rewrite this to make it more understandable feel free too..
all that ive posted are what i have done and i have more in beta stage....
hope this helps everyone sticky this please....