OpenBSD has a reputation for being one of the most secure operating systems on the planet. The OpenBSD developers incorporate many security features into their design and release engineering process. For example, the C functions strlcpy(3) and strlcat(3) (http://www.openbsd.org/papers/strlcpy-paper.ps) were written as more secure replacements to the strcpy() and strcat() functions.
Wikipedia provides a good overview and additional references for several security features at http://en.wikipedia.org/wiki/OpenBSD_securityJeatures. And Theo de Raadt, the lead OpenBSD developer, has a presentation on Exploit Mitigation Techniques at http:// www.openbsd.org/papers/ven05-deraadt/.
The OpenBSD project has also rewritten many daemons from scratch, especially those with bloated code or a history of exploits. These include replacing NTPD with OpenNTPD, and cvs with OpenCVS. With each version release, more daemons are rewritten to support privilege separation—see the Upgrade Guide for your version for details. This section describes some of the security features unique to OpenBSD.
Was this article helpful?
Read how to maintain and repair any desktop and laptop computer. This Ebook has articles with photos and videos that show detailed step by step pc repair and maintenance procedures. There are many links to online videos that explain how you can build, maintain, speed up, clean, and repair your computer yourself. Put the money that you were going to pay the PC Tech in your own pocket.