psih128
Initiate
Did anyone figure out the purpose of the BF.24 packet? This packet is part of the "general information" packet group, and only transfer one byte of data to the server. The value seems to be random, and it's sent regularly, even when the client is idle. The value seems to be a printable ASCII character. Here is an exmple:
I'm suspecting that this is another layer of encryption that the server uses to verify that the client software is actually the official client (but that's just my wild guess).
I'm hacking on a side project that's an UO client that runs on JVM, and would like to make sure that my client has identical behavior to the official client (I already figured out the encryption part). Here is the source code in case anyone is interested: https://github.com/akhodakivskiy/HackUO/
) R H / { v 8 & x . R [ \ 2 * 3 1 2 a 2 + U w X J n , Q = . H ~ = n x B = h V
I'm suspecting that this is another layer of encryption that the server uses to verify that the client software is actually the official client (but that's just my wild guess).
I'm hacking on a side project that's an UO client that runs on JVM, and would like to make sure that my client has identical behavior to the official client (I already figured out the encryption part). Here is the source code in case anyone is interested: https://github.com/akhodakivskiy/HackUO/