The client uses WSASend to send it's packets out so I can have been break pointing and filing through thousands of lines of code around the WSASend function and in what I thought was the encryption function, though with all this effort I simply cannot find out where the data stays just before it gets encrypted.
I have even resorted to break pointing hundreds of lines before the WSASend function, and sending a message in game, then going to CheatEngine and see if what I typed pops up anywhere. These locations where the data that I found popped up where either, never changing after I sent the data, or never static. Meaning that position was only used once per chat-send.
I am just doing this for my own fun but I have become obsessed with solving this problem.
I am not trying to hire anyone to do this, but if someone can give me a good idea of how to do this or what I should be looking for, and successfully helps me do this simple task, I may throw some money their way.
People have done similar things like this to hundreds of other games so there must be some general procedure.
Here are the various links/guides I have been studying as a guide to help me do this, but they have only helped partially.



Any information I can provide please say so






