Had an email the other day from a website owner who woke to find this in place of his website and a warning email from his hosting company:
Check Your Hosting Account Login
If you host your own website, are you able to login to the hosting account? At some point, you or your web designer will need access to the interface that controls the hosting account, so make sure you have that information available and that it’s up to date. This is not the login to manage your domain […]