Gigabyte
-
Posts
2 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Gigabyte
-
-
I'm wondering what encryption is used to connect and communicate between the client and the server? Global servers, if there's any diffrence
Metin2 encryption
in Community Support - Questions & Answers
Posted
There is... I've been digging and there is Diffie Hellman key exchange on top of something else. I'm trying to RE this, the problem i have is i don't really know how to parse the data with the key. The structure is as follows:
"header#UINT8,agreedLength#UINT16,dataLength#UINT16,data#CIPHER_KEY_DATA"
There are 2 keys as the cipher length is 256, one static and one ephemeral i think, might be wrong. So i generate 2 keys myself, send them back in the same structure as the client does, and i get nothing back, which means I've done something wrong somewhere. The cipher key data also looks weird. Any help?
Edit: Got the key agreement completed response. Don't know what's next but i'm gonna be looking into it, any help appreciated.