Maximum Mac OS X Security (Maximum Security)
John Ray, Sams ISBN:0672323818, Edition: , 2003-05-23 Price: $44.99
- COVER
- TOC
- We Want to Hear from You!
- Part I: Mac OS X Security Basics: Learning to Think Secure
- Chapter 1. An Introduction to Mac OS X Security
- Traditional Mac OS Versus Mac OS X
- Chapter 2. Thinking Secure: Security Philosophy and Physical Concerns
- Physical System Vulnerabilities
- Server Location and Physical Access
- Server and Facility Location
- Physical Access to the Facility
- Physical Security Devices
- Chapter 3. People Problems: Users, Intruders, and the World Around Them
- Your Users: People with Whom You Share Your Computer
- The Bad Guys: People Who Would Do Your System Harm
- Part II: Vulnerabilities and Exposures: How Things Don't Work, and Why
- Chapter 4. Theft and Destruction of Property: Data Attacks
- Keeping Data Secret: Cryptography, Codes, and Ciphers
- Data-Divulging Applications
- Steganography and Steganalysis: Hiding Data in Plain Sight, and How to Find and Eliminate It
- Chapter 5. Picking Locks: Password Attacks
- Typical Password Mechanisms
- Testing Password Security
- Improving Password Security, and Alternatives to the Standard Password Mechanisms in Mac OS X
- Chapter 6. Evil Automatons: Malware, Trojans, Viruses, and Worms
- Defining Software Behavioral Space
- Chapter 7. Eavesdropping and Snooping for Information: Sniffers and Scanners
- Eavesdropping and Information Gathering
- Monitoring Traffic with tcpdump
- Sniffing Around with Ettercap
- Network Surveys with NMAP
- Other Information-Gathering Tools
- Ethics of Information Gathering
- Chapter 8. Impersonation and Infiltration: Spoofing
- Chapter 9. Everything Else
- Part III: Specific Mac OS X Resources and How to Secure Them: Security Tips, Tricks, and Recipes
- Chapter 10. User, Environment, and Application Security
- Using the NetInfo Database to Customize a User
- Sane User Account Management
- Command-Line Administration Tools
- Restricting User Capabilities
- Chapter 11. Introduction to Mac OS X Network Services
- What Is a Network Service?
- Network Service Vulnerabilities
- Controlling Mac OS X Network Service Processes
- Protecting inetd with TCP Wrappers
- Increasing Security with xinetd
- Chapter 12. FTP Security
- Activating the FTP Server
- Configuring the Default lukemftpd FTP Server
- Replacing the Mac OS X FTP Server
- Chapter 13. Mail Server Security
- Activating Sendmail on Mac OS X
- Updating Your Sendmail Installation
- Postfix as an Alternative
- Chapter 14. Remote Access: Secure Shell, VNC, Timbuktu, Apple Remote Desktop
- Vulnerabilities in telnet and rlogin
- Chapter 15. Web Server Security
- Chapter 16. File Sharing Security
- Common Unix Printing System
- Part IV: Prevention, Detection, and Reaction to Attacks: Health Care and Checkups for Your Machine
- Chapter 17. Blocking Network Access: Firewalls
- Built-In GUI Mac OS X Firewall Tools
- Built-In Command-Line Mac OS X Firewall Tools
- Chapter 18. Alarm Systems: Intrusion Detection
- What Is Intrusion Detection?
- Chapter 19. Logs and User Activity Accounting
- User Logins and Accounting
- Automated Log Monitoring: LogSentry
- Common System Log Changes
- Chapter 20. Disaster Planning and Recovery
- What Is Disaster Recovery and Why Do You Need It?
- Creating a Disaster Recovery Plan
- Synchronizing Files: rsync
- Part V: Appendixes
- Appendix B. Security Resources
- Appendix C. Secure Web Development
- Protecting Your Web Applications
- Testing for Known CGI Vulnerabilities: Whisker
- INDEX
|
|