Hello, I am writing this topic today to ask you for help in understanding how sending packets on the world server works.
In my research to find out what was the procedure for sending packets to the world server, I understood that it was necessary to generate a number and to increment it with each new packet to send.
cf: [Only registered and activated users can see links. Click Here To Register...]
To verify this functional, I created a man in the middle between the client and the server to intercept the packets sent
But, as you can see from the code below, the number sequences don't follow each other for the first 3 packets.
We jump from 54040 to 54042 to continue with 54045, so there is a problem.
My question is therefore, why this behavior of skipping a sequence and what is the reason for this
Another question, what is this packet 0 which is sent every 10 seconds?
Thank you for your answers
In my research to find out what was the procedure for sending packets to the world server, I understood that it was necessary to generate a number and to increment it with each new packet to send.
cf: [Only registered and activated users can see links. Click Here To Register...]
To verify this functional, I created a man in the middle between the client and the server to intercept the packets sent
But, as you can see from the code below, the number sequences don't follow each other for the first 3 packets.
Code:
session 38511 [WORLD CLIENT] b'54039 38511' [WORLD CLIENT] b'54040 FR_ACCOUNTNAME GF 2' [WORLD CLIENT] b'54042 c_close 0' [WORLD CLIENT] b'54045 0' [WORLD CLIENT] b'54046 0' [WORLD CLIENT] b'54047 0'
My question is therefore, why this behavior of skipping a sequence and what is the reason for this
Another question, what is this packet 0 which is sent every 10 seconds?
Thank you for your answers