You people hopefully do realise that even TeamViewer has a settings page, right?
I just opened my settings page, went to “Advanced” and it has a box that says “Access level” with a select box behind it. Currently, the select box for my PC says “Full access”, but I can change it to “Confirm everything”, “Display and show”, “Custom settings” and “Reject incoming connections”.
Meaning, you have full control over what you want your viewer to do.
And to add to that, there’s a “Details” button below the select box that exactly says what and what not the viewer can do. List of possible permissions:
- Connecting and view my screen
- Control this computer
- Transfer files
- Start a VPN connection with this PC
- Lock local mouse and keyboard
- Control local TeamViewer (I assume this is changing TeamViewer’s settings while remotely connected)
- File transfer using the file box
- Print to external printer
- Switch sides
As you see, there is a permission that allows people to disable the local mouse and keyboard, and it can be disabled, thus, no security problems when it comes to that. Then you also have the possibility to not allow file transfers which gets rid of the virus distribution problem.
If people fail to use these settings, that is not Facepunch’s responsibility. People who seek for help over TeamViewer usually know jackshit about computers in general, that’s why they want help with TeamViewer and not just over Steam Chat. Things could be prevented but there is no way to make these kids aware of security flaws in a way that other people can take over their computer, as they do simply not read anything that is offered to them.