There are a vast number of books and other publications
available on the topic of computer security. This selection
represents titles I have read and referred to in my work. Some
of the books cover general aspects, while others deal with
specific systems or techniques.
- Anonymous
Maximum Linux Security,
Sams Publishing 2000.
- Bauer, M.
Building Secure Servers with
Linux,
O-Reilly & Associates 2003.
- Garfinkel, S.
PGP: Pretty Good Privacy,
O-Reilly & Associates 1995.
- Graff, M., and van Wyk, K.
Secure Coding: Principles and
Practices,
O-Reilly & Associates 2003.
- Kabir, M.
Red Hat Linux Security and
Optimization,
Hungry Minds 2002.
- Koziol, J., et al
The Shellcoder's Handbook:
Discovering and Exploiting Security Holes,
Indianapolis: Wiley, 2004.
- A great tutorial for those trying to understand how
program vulnerabilities can lead to system compromise.
- Mann, S., Mitchell, E.L., and
Krell, M.
Linux System Security,
2nd ed., Upper Saddle River: Prentice Hall, 2003.
- Peikari, C., and Chuvakin, A.
Security Warrior,
O'Reilly & Associates 2004.
- Pfleeger, C.
Security in Computing,
Prentice-Hall 1989.
- A good book on the general aspects of computer security.
- Potter, B., and Fleck, B.
802.11 Security,
O'Reilly & Associates 2003.
- Viega, J., and Messier, M.
Secure Programming Cookbook,
O'Reilly & Associates 2003.
- Ziegler, R.
Linux Firewalls, 2nd ed.,
New Riders Publishing 2002.
- A very good introduction to firewalls using iptables.