First of all, hello everyone. I am not so professional, but I am not a beginner, neither. I have been working on solving a packet from Silkroad. I just logged in and typed "Hello" a few times, then sniffed the packets.
One of them is:
09 00 25 70 B9 61 01 0E 05 00 48 65 6C 6C 6F ..%p.a....Hello
I think the first two bytes are all about the size of the dynamic bytes. 3rd and 4th bytes are header probably. Here comes the problem 5th and 6th they are not statics and I don't know what they are for but I know what the rest of means and I will explain them. 7th byte "01" is static and I think it indicates the server number because this is a private server and it is consist of one server. 8th byte "0E" means that it's my 14th text if I type and send "Hello" again it will be "0F". Next, "05 00" indicates that my text is consist of 5 characters. The others are the characters.
48 = H
65 = e
6C = l
6C = l
6F = o
The question is that what does 5th and 6th bytes mean? I have sniffed 16 packets and couldn't find anything but I will share them with you and maybe you can find out what they mean.
Code:
09 00 25 70 57 54 01 00 05 00 48 65 6C 6C 6F
09 00 25 70 12 33 01 01 05 00 48 65 6C 6C 6F
09 00 25 70 31 EA 01 02 05 00 48 65 6C 6C 6F
09 00 25 70 1C DA 01 03 05 00 48 65 6C 6C 6F
09 00 25 70 73 F1 01 04 05 00 48 65 6C 6C 6F
09 00 25 70 F0 DA 01 05 05 00 48 65 6C 6C 6F
09 00 25 70 50 10 01 06 05 00 48 65 6C 6C 6F
09 00 25 70 91 AB 01 07 05 00 48 65 6C 6C 6F
09 00 25 70 C9 AD 01 08 05 00 48 65 6C 6C 6F
09 00 25 70 2A FD 01 09 05 00 48 65 6C 6C 6F
09 00 25 70 6C 12 01 0A 05 00 48 65 6C 6C 6F
09 00 25 70 8C 30 01 0B 05 00 48 65 6C 6C 6F
09 00 25 70 FF 2C 01 0C 05 00 48 65 6C 6C 6F
09 00 25 70 92 2A 01 0D 05 00 48 65 6C 6C 6F
09 00 25 70 B9 61 01 0E 05 00 48 65 6C 6C 6F