| Topic |
Description |
| Chapter
1: Overview/Architecture |
Introduction
to the basics of risk analysis and to Apple's security architecture. |
|
Chapter 2: Securing the Local System |
Using
the NSA Security Document to refine the security settings in Mac OS X for local
systems. |
|
Chapter 3: Data Confidentiality |
Keeping
data confidential on local drives through the use of FileVault, file system
permissions, and encrypted disk images. |
|
Chapter 4: Mobility Security Issues |
Wireless
security for Bluetooth and 802.11, and physical security issues specific to
mobile devices. |
|
Chapter 5: Secure Network Connections |
Comparing
commonly used secure client protocols. Creating ssh tunnels, and configure VPN
clients. |
| Chapter
6: Secure Authentication |
Secure
local authentication using different shadow hashes, smart cards, and biometrics.
Secure network authentication using certificates and Open Directory security.
|
| Chapter
7: Secure Network Configuration |
Configuring
Mac OS X Server for NAT, port forwarding, firewall, and VPN server. |
| Chapter
8: Mail Security |
Security
options in Mail.app, as well as configuring certificates and real-time blacklists
on Mac OS X server, and Clam/AV for mail-borne virus detection. |
| Chapter
9: Web Security |
Security
options in Safari, as well as Apache web server security issues. Covers web
server-specific file system security considerations, PHP vulnerabilities, and
logging. |
|
Chapter 10: Maintenance, Intrusion Detection, and Auditing |
Apple
certification compliance with various agencies, Common Criteria auditing tools,
Apple's security update process. Analyzing Viruses, Macro Viruses, Trojans,
and Worms, and exploring potential risks involved on Mac OS X. |