process of securing a system by reducing its surface of vulnerability
There are various methods of hardening Unix and Linux systems
Binary hardening is a security technique in which binary files are analyzed and modified to protect against common exploits