Site defaced? - check this resource. Check vebsite for vulnerabilities here.