version 1.84, 2010/11/05 20:06:02 |
version 1.85, 2010/12/03 18:18:55 |
|
|
<hr> |
<hr> |
|
|
<p> |
<p> |
We are now associated with <a href="http://www.amazon.com/">Amazon.com</a> |
|
so that you can order some of these books directly from them. |
|
<em>Ordering from these "Order from Amazon" links is a way of helping to |
|
fund the OpenBSD project</em>. You can also buy certain OpenBSD books |
|
directly from <a href=orders.html>OpenBSD and our regular partners</a> |
|
|
|
<p> |
|
<ul> |
<ul> |
<li><a href="#1">OpenBSD-specific books</a> |
<li><a href="#1">OpenBSD-specific books</a> |
<li><a href="#2">BSD-specific books</a> |
<li><a href="#2">BSD-specific books</a> |
|
|
You order this book direct from O'Reilly, and it comes as a PDF |
You order this book direct from O'Reilly, and it comes as a PDF |
with free download of corrected versions as they become available. |
with free download of corrected versions as they become available. |
<ul> |
<ul> |
<li><a href="http://www.oreilly.com/catalog/openbsd4/cover.html">Table of Content (image)</a> |
|
</ul> |
</ul> |
<dd>[<a href="http://www.oreilly.com/catalog/openbsd4/">Order from O'Reilly</a>] |
<dd>[<a href="http://www.oreilly.com/catalog/openbsd4/">Order from O'Reilly</a>] |
|
|
|
|
who want to fully exploit every feature of the system. This book |
who want to fully exploit every feature of the system. This book |
covers all aspects of OpenBSD, including systrace, Kerberos V, IPv6 and |
covers all aspects of OpenBSD, including systrace, Kerberos V, IPv6 and |
IPsec, and the development environment. |
IPsec, and the development environment. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0321193660/openbsdA/">Order |
|
from Amazon</a>] |
|
<dd>[<a href="https://https.openbsd.org/cgi-bin/order?B03=1&B03%2b=Add">Order direct from the OpenBSD website International</a>] |
<dd>[<a href="https://https.openbsd.org/cgi-bin/order?B03=1&B03%2b=Add">Order direct from the OpenBSD website International</a>] |
</dl> |
</dl> |
<hr> |
<hr> |
|
|
everything you wanted to know about how the system operates. Not |
everything you wanted to know about how the system operates. Not |
100% applicable, but probably the closest there is to an overall |
100% applicable, but probably the closest there is to an overall |
system internals manual for OpenBSD. |
system internals manual for OpenBSD. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0201549794/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt> |
<dt> |
<i>Source Code Secrets: The Basic 386BSD Operating System Reference |
<i>Source Code Secrets: The Basic 386BSD Operating System Reference |
|
|
and provides a comprehensive annotated collection of source code. |
and provides a comprehensive annotated collection of source code. |
Not all of it applies to modern versions of OpenBSD, of course, but |
Not all of it applies to modern versions of OpenBSD, of course, but |
you can still learn a lot from it. |
you can still learn a lot from it. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=1573980269/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt> |
<dt> |
<i>Berkeley Unix: A Simple and Comprehensive Guide</i> |
<i>Berkeley Unix: A Simple and Comprehensive Guide</i> |
|
|
<dd> |
<dd> |
Begins with the basic commands and finishes with advanced programming |
Begins with the basic commands and finishes with advanced programming |
techniques. Offers strong coverage of systems calls. |
techniques. Offers strong coverage of systems calls. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=047161582X/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt> |
<dt> |
<i>An Introduction to Berkeley Unix and ANSI C</i> |
<i>An Introduction to Berkeley Unix and ANSI C</i> |
|
|
for self-study, requires no previous knowledge of Unix. Covers the fundamentals |
for self-study, requires no previous knowledge of Unix. Covers the fundamentals |
of programming; the correct use of syntax; programming style, debugging, logic, |
of programming; the correct use of syntax; programming style, debugging, logic, |
and system programming with C. |
and system programming with C. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0130684953/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt> |
<dt> |
<dt> |
<dt> |
|
|
and system administration, as well as PERL programming and tips on |
and system administration, as well as PERL programming and tips on |
LaTeX/Lyx. The book also covers the KDE desktop environment. |
LaTeX/Lyx. The book also covers the KDE desktop environment. |
<br>Includes older versions of OpenBSD on the two included CD-ROMs. |
<br>Includes older versions of OpenBSD on the two included CD-ROMs. |
<br>Apparently not available through Amazon.com, but <a |
<br><a href="http://www.lob.de/cgi-bin/work/frameset?flag=jfl&frame=yes&id=38effe1813566"> |
href="http://www.lob.de/cgi-bin/work/frameset?flag=jfl&frame=yes&id=38effe1813566"> |
Lehmann's Online Bookshop</a>. However, you might want to pick up a <a |
Lehmann's Online Bookshop</a> lists it. However, you might want to pick up a <a |
|
href="http://www.lob.de/cgi-bin/work/frameset?flag=jfl&frame=yes&id=38effe1813566">more |
href="http://www.lob.de/cgi-bin/work/frameset?flag=jfl&frame=yes&id=38effe1813566">more |
recent version of the CD-ROM</a>. |
recent version of the CD-ROM</a>. |
|
|
|
|
<dt><i>Unix Made Easy</i> |
<dt><i>Unix Made Easy</i> |
<dd>by John Muster |
<dd>by John Muster |
<dd>A general Unix book that covers all areas of the system. |
<dd>A general Unix book that covers all areas of the system. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0078821738/openbsdA/">Order from Amazon</a>] |
|
<p> |
<p> |
<dt><i>UNIX Power Tools</i> |
<dt><i>UNIX Power Tools</i> |
<dd>by Jerry D. Peek, Tim O'Reilly, and Mike Loukides |
<dd>by Jerry D. Peek, Tim O'Reilly, and Mike Loukides |
|
|
software to different UNIXes, can be disregarded if you learn about the |
software to different UNIXes, can be disregarded if you learn about the |
<a href="faq/ports/index.html">Ports Mechanism</a> |
<a href="faq/ports/index.html">Ports Mechanism</a> |
that is part of OpenBSD. |
that is part of OpenBSD. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0596003307/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i><a href="http://www.rodsbooks.com/multiboot/">The Multi-Boot Configuration Handbook</a></i> |
<dt><i><a href="http://www.rodsbooks.com/multiboot/">The Multi-Boot Configuration Handbook</a></i> |
<dd>by Rod Smith |
<dd>by Rod Smith |
<dd> |
<dd> |
<dd> |
<dd> |
Book explaining techniques for Multi-booting. |
Book explaining techniques for Multi-booting. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0789722836/openbsdA/">Order from Amazon</a>] |
|
</dl> |
</dl> |
<hr> |
<hr> |
|
|
|
|
<dd>by Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein |
<dd>by Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein |
<dd> |
<dd> |
This is an excellent book on Unix system administration. |
This is an excellent book on Unix system administration. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0130206016/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>Essential System Administration</i> |
<dt><i>Essential System Administration</i> |
<dd>by AEleen Frisch |
<dd>by AEleen Frisch |
<dd> |
<dd> |
This book covers many fundamental tasks in system administration. It includes |
This book covers many fundamental tasks in system administration. It includes |
examples for a wide range of Unix operating systems, including BSD. |
examples for a wide range of Unix operating systems, including BSD. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=1565921275/openbsdA/">Order |
|
from Amazon</a>] |
|
</dl> |
</dl> |
<hr> |
<hr> |
|
|
|
|
<dd> |
<dd> |
This book leads its reader through all the low-level kernel models for |
This book leads its reader through all the low-level kernel models for |
multi-processing architectures. |
multi-processing architectures. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0201633388/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>Lions' Commentary on UNIX 6th Edition with Source Code</i> |
<dt><i>Lions' Commentary on UNIX 6th Edition with Source Code</i> |
<dd>by John Lions |
<dd>by John Lions |
|
|
UNIX hackers cut their code-teeth on. Recommended as a good introduction |
UNIX hackers cut their code-teeth on. Recommended as a good introduction |
to how a timesharing OS works, if you've not been inside one before. |
to how a timesharing OS works, if you've not been inside one before. |
Substantially shorter than the McKusick book above. |
Substantially shorter than the McKusick book above. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=1573980137/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>The Practice of Programming</i> |
<dt><i>The Practice of Programming</i> |
<dd>by Brian W. Kernighan and Rob Pike |
<dd>by Brian W. Kernighan and Rob Pike |
|
|
Brian Kernighan had a hand in two other books which we recommend even though they're not UNIX specific, but are useful to programmers on UNIX and elsewhere. |
Brian Kernighan had a hand in two other books which we recommend even though they're not UNIX specific, but are useful to programmers on UNIX and elsewhere. |
This book covers practical programming considerations for C, C++ and Java. |
This book covers practical programming considerations for C, C++ and Java. |
Highly recommended. |
Highly recommended. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=020161586X/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>The Elements of Programming Style</i> |
<dt><i>The Elements of Programming Style</i> |
<dd>by Brian W. Kernighan and P. J. Plauger |
<dd>by Brian W. Kernighan and P. J. Plauger |
<dd> |
<dd> |
This book is similar to <i>The Practice of Programming</i>, but older. The |
This book is similar to <i>The Practice of Programming</i>, but older. The |
examples are given in Fortran and PL/I. |
examples are given in Fortran and PL/I. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0070342075/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>Advanced Programming in the Unix Environment (2nd Edition)</i> |
<dt><i>Advanced Programming in the Unix Environment (2nd Edition)</i> |
<dd>by W. Richard Stevens, Stephen A. Rago |
<dd>by W. Richard Stevens, Stephen A. Rago |
|
|
system calls, and associated information so that you can use them. |
system calls, and associated information so that you can use them. |
This book along with the OpenBSD manual pages |
This book along with the OpenBSD manual pages |
make an excellent combination. |
make an excellent combination. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0201433079/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>The C Programming Language</i> |
<dt><i>The C Programming Language</i> |
<dd>by Brian W. Kernighan and Dennis M. Ritchie |
<dd>by Brian W. Kernighan and Dennis M. Ritchie |
|
|
This is a clear and concise guide to the C programming language, |
This is a clear and concise guide to the C programming language, |
perhaps the only one you will ever need. It focuses strictly on the C language, |
perhaps the only one you will ever need. It focuses strictly on the C language, |
not how to use your compiler or anything else. |
not how to use your compiler or anything else. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0131103628/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>C: A Reference Manual</i> |
<dt><i>C: A Reference Manual</i> |
<dd>by Samuel P. Harbison and Guy L. Steele |
<dd>by Samuel P. Harbison and Guy L. Steele |
|
|
If you only had two books on C, then along with <i>The C Programming Language</i>, this would be your second one! |
If you only had two books on C, then along with <i>The C Programming Language</i>, this would be your second one! |
This book is not a tutorial (hence the title), it deals with syntax, data types, |
This book is not a tutorial (hence the title), it deals with syntax, data types, |
ISO C library functions, and C/C++ compatibility. |
ISO C library functions, and C/C++ compatibility. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=013089592X/openbsdA/">Order from Amazon</a>] |
|
<p> |
<p> |
<dt><i>The Art of Software Security Assessment</i> |
<dt><i>The Art of Software Security Assessment</i> |
<dd>by Mark Dowd, John McDonald and Justin Schuh |
<dd>by Mark Dowd, John McDonald and Justin Schuh |
|
|
vulnerabilities, privilege models, signals, |
vulnerabilities, privilege models, signals, |
interprocess communication, synchronization, networking and more. |
interprocess communication, synchronization, networking and more. |
Lots of examples and real world code snippets. |
Lots of examples and real world code snippets. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0321444426/openbsdA/">Order |
|
from Amazon</a>] |
|
</dl> |
</dl> |
|
|
<hr> |
<hr> |
|
|
<dt><i>SSH, The Secure Shell.</i> |
<dt><i>SSH, The Secure Shell.</i> |
<dd>by Daniel J. Barrett and Richard Silverman |
<dd>by Daniel J. Barrett and Richard Silverman |
<dd>The Definitive Guide. OpenSSH is covered in detail. |
<dd>The Definitive Guide. OpenSSH is covered in detail. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0596000111/openbsdA/">Order from Amazon</a>] |
|
<p> |
<p> |
<dt><i>TCP/IP Illustrated, Volume 1</i> |
<dt><i>TCP/IP Illustrated, Volume 1</i> |
<dd>by W. Richard Stevens |
<dd>by W. Richard Stevens |
|
|
and diagrams useful to understand the suite to its lowest level. |
and diagrams useful to understand the suite to its lowest level. |
Home enthusiasts, developers, and network administrators alike will enjoy this |
Home enthusiasts, developers, and network administrators alike will enjoy this |
book. |
book. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0201633469/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>Kerberos: A Network Authentication System</i> |
<dt><i>Kerberos: A Network Authentication System</i> |
<dd>by Brian Tung |
<dd>by Brian Tung |
<dd> |
<dd> |
A guide for administrators of Kerberos-based networks. Explains concepts of |
A guide for administrators of Kerberos-based networks. Explains concepts of |
the Kerberos system, as well as the installation and administration of it. |
the Kerberos system, as well as the installation and administration of it. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN%3D0201379244/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>IPsec: The New Security Standard for the Internet, Intranets and Virtual |
<dt><i>IPsec: The New Security Standard for the Internet, Intranets and Virtual |
Private Networks</i> |
Private Networks</i> |
|
|
<dd> |
<dd> |
This book explains the IPsec protocol suite. It also describes its relation |
This book explains the IPsec protocol suite. It also describes its relation |
to the current deployments, such as VPNs, and future ideas. |
to the current deployments, such as VPNs, and future ideas. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN%3D0130118982/openbsdA/">Order from Amazon</a>] |
|
<p> |
<p> |
<dt><i>Computer Networks</i> |
<dt><i>Computer Networks</i> |
<dd>by Andy Tanenbaum |
<dd>by Andy Tanenbaum |
|
|
This book is an high-level guide to modern computer networking. It presents |
This book is an high-level guide to modern computer networking. It presents |
a wide range of protocols, concepts, and technologies. It covers technologies |
a wide range of protocols, concepts, and technologies. It covers technologies |
from fiber to wireless, LANs, Mobile IP, and a lot more. |
from fiber to wireless, LANs, Mobile IP, and a lot more. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN%3D0130661023/openbsdA/">Order from Amazon</a>] |
|
<p> |
<p> |
<dt><i>DNS and BIND</i> |
<dt><i>DNS and BIND</i> |
<dd>by Paul Albitz and Cricket Liu |
<dd>by Paul Albitz and Cricket Liu |
<dd> |
<dd> |
This book is an excellent introduction to DNS and BIND, useful for |
This book is an excellent introduction to DNS and BIND, useful for |
anyone who has to implement DNS under OpenBSD. |
anyone who has to implement DNS under OpenBSD. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0596100574/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>DHCP</i> |
<dt><i>DHCP</i> |
<dd>by Ted Lemon and Ralph E. Droms |
<dd>by Ted Lemon and Ralph E. Droms |
|
|
Recommended by the <a href="http://www.isc.org/">Internet Software Consortium</a>, |
Recommended by the <a href="http://www.isc.org/">Internet Software Consortium</a>, |
which is the organization that produces the DHCP client/server software |
which is the organization that produces the DHCP client/server software |
included with OpenBSD. |
included with OpenBSD. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=1578701376/openbsdA/">Order from Amazon</a>] |
|
<p> |
<p> |
<dt><i>Managing NFS and NIS</i> |
<dt><i>Managing NFS and NIS</i> |
<dd>by Hal Stern |
<dd>by Hal Stern |
<dd> |
<dd> |
Gives essential information with examples on managing NFS and NIS. |
Gives essential information with examples on managing NFS and NIS. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=1565925106/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>802.11 Security</i> |
<dt><i>802.11 Security</i> |
<dd>by Bruce Potter and Bob Fleck |
<dd>by Bruce Potter and Bob Fleck |
|
|
practical solutions for setting up clients, access points and gateways |
practical solutions for setting up clients, access points and gateways |
under several operating systems. Two chapters are dedicated to OpenBSD 3.1, |
under several operating systems. Two chapters are dedicated to OpenBSD 3.1, |
covering wi, bridge, pf and altq. |
covering wi, bridge, pf and altq. |
<dd>[<a href="http://www.amazon.com/exec/obidos/ISBN=0596002904/openbsdA/">Order |
|
from Amazon</a>] |
|
</dl> |
</dl> |
|
|
<hr> |
<hr> |
|
|
introduction to cryptography, with the necessary basics |
introduction to cryptography, with the necessary basics |
to understand the field. Also, it has a very extensive reference section. |
to understand the field. Also, it has a very extensive reference section. |
<br> |
<br> |
From Amazon, someone commented "<i> |
|
It is common to find that masters of mysterious technical arts are poor communicators. Bruce Schneier |
|
demonstrates exceptional skill as a technical communicator. Here is a book about an esoteric subject - one |
|
built on a foundation of theoretical mathematics - that ordinary folk can read. Sure, one needs to be |
|
motivated by an interest in the subject, and the technical level sometimes requires a more than ordinary |
|
background in number theory and the like - but a degree in theoretical mathematics is not necessary to |
|
derive pleasure and profit from reading Applied Cryptography.</i>" |
|
<dd> |
|
[<a href="http://www.amazon.com/exec/obidos/ISBN%3D0471117099/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>Handbook of Applied Cryptography</i> |
<dt><i>Handbook of Applied Cryptography</i> |
<dd>by Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone |
<dd>by Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone |
|
|
available for free downloading</a> (for personal use only) |
available for free downloading</a> (for personal use only) |
from the book authors' site, in PDF or PostScript. |
from the book authors' site, in PDF or PostScript. |
<dd> |
<dd> |
[<a href="http://www.amazon.com/exec/obidos/ISBN=0849385237/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>SSL and TLS Essentials: Securing the Web</i> |
<dt><i>SSL and TLS Essentials: Securing the Web</i> |
<dd>by Stephen A. Thomas |
<dd>by Stephen A. Thomas |
|
|
on the Internet. Aside from encryption, this book also covers data |
on the Internet. Aside from encryption, this book also covers data |
integrity and details the SSL protocol. |
integrity and details the SSL protocol. |
<dd> |
<dd> |
[<a href="http://www.amazon.com/exec/obidos/ISBN%3D0471383546/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>SSL and TLS: Designing and Building Secure Systems</i> |
<dt><i>SSL and TLS: Designing and Building Secure Systems</i> |
<dd>by Eric Rescorla |
<dd>by Eric Rescorla |
|
|
used to monitor SSL connections. |
used to monitor SSL connections. |
He has written several commercial and free SSL implementations. |
He has written several commercial and free SSL implementations. |
<dd> |
<dd> |
[<a href="http://www.amazon.com/exec/obidos/ISBN%3D0201615983/openbsdA/">Order |
|
from Amazon</a>] |
|
<p> |
<p> |
<dt><i>Big Book of IPsec RFCs: Internet Security Architecture</i> |
<dt><i>Big Book of IPsec RFCs: Internet Security Architecture</i> |
<dd>compiled by Pete Loshin |
<dd>compiled by Pete Loshin |
|
|
A complete reprint of the IPsec RFCs with an extensive index and |
A complete reprint of the IPsec RFCs with an extensive index and |
glossary. |
glossary. |
<dd> |
<dd> |
[<a href="http://www.amazon.com/exec/obidos/ISBN%3D0124558399/openbsdA/">Order |
|
from Amazon</a>] |
|
</dl> |
</dl> |
|
|
<hr> |
<hr> |