System Hardening against common vulnerabilities