so here's the example - in the last packet the size in header is larger than whole readen packet, i think this packet was ciphered some other way just to confuse oog bots
==== Game in : new data===================================
complete input (915b):
0000: 93 03 2D E4 C7 42 58 37 0D A8 60 47 9D 9C 47 2B
0010: 75 E2 B2 78 34 B1 DB B3 E8 4D 85 A2 43 38 99 F5
...
splitting, total packet len = 915
sub pos = 0, readen size: 915
1. deciphered IN packet ( - CharacterSelectionInfo):
0000: 09 03 00 00 00 07 00 00 00 00 49 00 7A 00 6F 00
0010: 74 00 6F 00 70 00 61 00 00 00 72 7A 00 00 62 00
...
==== Game out : new data==================================
complete input (7b):
0000: 07 00 41 CA EA 6F 75
splitting, total packet len = 7
sub pos = 0, readen size: 7
1. deciphered OUT packet:
0000: 65 41 03 00 00
==== Game in : new data===================================
!! readen length of packed is greater than complete input packet
-- since now: 470 packets with total len: 82763, raw len(without headers): 82814
complete input (16487b):
0000: AE 9F 08 2C E6 C5 40 5A 32 08 AD 65 03 97 96 37
0010: 5B 6A FD D9 13 30 B5 AF C7 DD 38 F0 96 02 03 A2
0020: CE CD 1A 3E F4 D7 52 48 20 1A BF 77 11 85 84 25
...