Say I have a game, when you finish playing you put your name in and your score is synched with a public scoreboard. Assume also that I own the server and its code. How can I verify that the scores received by public clients are legitimate and not fake?
Malicious use-case: I play the game, then I open burp and capture the packet to the server. I change the score to be 9999999 and forward the packet.
How can I prevent this?