UDP is unreliable, the client and the server can crash when information is not properly transmitted. Also, there is no integrity verification on the transmitted eboot.bin for the command reload.
Either:
Use TCP ▶️ it's already the case
- Harden the packet parsing (at least add a packet hash and drop packets that are incorrect).
UDP is unreliable, the client and the server can crash when information is not properly transmitted. Also, there is no integrity verification on the transmitted eboot.bin for the command reload.
Either:
Use TCP