Hi guys, I'm not very experienced in cracking security. I'm practicing on a private server and I'm wondering what kind of encryption was used. I hooked the send() function and received these example packets:
use item 0:
11110100 10001110 10011111 11010011 10001111 01110011 10001100 00010001
use item 1:
11011000 10001101 01101001 11010110 00011111 00001110 11100000 10111011
use item 2:
01011111 01000001 11000110 10100110 11010001 10010010 00011100 01001100
the encryption key does not change during the game, so spamming useitem0 will send the same packet every time, i.e.:
11110100 10001110 10011111 11010011 10001111 01110011 10001100 00010001
11110100 10001110 10011111 11010011 10001111 01110011 10001100 00010001
11110100 10001110 10011111 11010011 10001111 01110011 10001100 00010001
...
Each one has 8 bytes (the original use item is 5 bytes I think). The encryption changes after each login, so the keys are probably exchanged upon login, but I don't know how to intercept them.
If I don't get a specific answer, I'll be grateful for any tips