I have screensharing enabled on my Mac. I make use of the feature often to remotely control my Mac from public computers.
However, while looking through the console today, I noticed this message appearing about once every ten seconds:
screensharingd: Authentication: FAILED :: User Name: N/A :: Viewer Address: 126.96.36.199 :: Type: VNC DES
So, it seems that someone with the IP address 188.8.131.52 is trying to connect to my computer via screen-sharing, and possibly attempting to brute-force my password. Is there any way I can block this guy without actually turning off screen sharing?
Edit: I should probably note that I'm aware my system is not ideal from a security perspective. I just want a way to block this one IP.