after receiving great help last time concerning my problem with the _thiscall function. I was able to do some cool stuff with the client.
Anyway now I started trying to submit packages directly to the server using the internal send function. As a base for that I used the help of @.Verkauf (
)After realizing that his function in the end is not well formatted for the [GF] client (length need to be passed as first argument and the buffer as). I come to some new problems.
Mainly I got a kick after using the function with my own data (simple SendItemUse packet of size "4 BYTE").
Analyzing that I found out that the encrypted and sended package is of Size "5 Byte". That's the case for all packages. There is always one Byte added at the end of sequence before the encryption process.
I was not able to track that byte down. It looks even a bit random to me.
Is there anyone struggled with the same problem and can give some hints what the last byte is/how it is calculated.
Thanks in advance.






