Well packet's CAN be authenticated properly, im not saying they cant. What i am saying is even when authentication is done "Properly" you'r still vulnerable to thing's like replay attack's, and almost every commercial server's is infact vulnerable to it all.....Also please explain what you meant, as you don't do anything to the packet's them self's individually to verify them,it's protocall and server/client authentication that need's verifying....(How do you have ONLY some vulnerabilities fixed, when if your packet's where encrypted and verified ALMOST all packet attack's would be fixed