Written from the hacker's perspective, Maximum Windows 2000 Security is a comprehensive, solutions-oriented guide to Windows 2000 security.
I. INTRODUCTION TO WINDOWS 2000 SERVER SECURITY.1. Hacking Windows 2000 Servers.
What Makes Windows 2000 Vulnerable. Knowing the Tools. Summary.2. Windows 2000 Server Security Features.
Windows 2000 Security Features. Enhanced Access Control. Enhanced Network Control. IPSec and VPNs. Kerberos. Advanced Authentication Support. File System Encryption. Logging. Summary.3. The Hacker Toolkit.
Types of Tools. The Hacker's Toolkit. Tools for Your Tools. Building Tools. The Basic Tools. Summary.
II. WINDOWS 2000 SERVER SECURITY BASICS.4. Hacking Windows 2000: Getting Started.
Finding Networks. Finding Windows 2000 Servers. Finding Open Services. Evading Detection. Summary.5. Installing Windows 2000: The First Step Toward Security.
Pre-Installation Considerations. The Installation Process. Summary.6. Password Security.
Inside Windows 2000 Passwords. What Are Hashes? Cracking Windows 2000 Passwords. Finding Password Hashes. Cracking Password Hashes. Protecting Passwords through Security Policy. Protecting Passwords through User Education. Password Synchronization with Existing Unix Systems. Miscellaneous Password Issues. Maximum Password Security. Summary on Password Security.7. Windows 2000 Services.
Understanding How Services Work. Windows 2000 Services. Summary.
III. WINDOWS 2000 NETWORKING.8. Windows 2000 Network Security Architecture.
Active Directory. Internet Protocol Security (IPSec). Public Key Infrastructure (PKI). Understanding Workgroups. Understanding Windows 2000 Domains. Interoperability and Heterogeneous Network Features. Further Reading on Windows 2000 Network Security and on Windows 2000 Interoperability. Summary.9. Network Protocols, Clients, and Services.
Open Systems Interconnection (OSI) Reference Model. TCP/IP. Windows 2000 Clients, Protocols, and Services. Name Resolution Services. Summary.10. Trojans and Backdoors.
Understanding Malicious Code Attacks. Recent Malicious Code Attacks. Protecting Windows 2000 Networks against Malicious Code Attacks. Additional Resources for Preventing Malicious Code Attacks. Summary.11. Active Directory.
Active Directory Namespace. Active Directory Objects. Distributed Security. File and Folder Permissions. Summary.12. Security Policy and Configuration.
Security Configuration Tool Set. What Is the Microsoft Management Console (MMC)? Security Areas. Security Configuration Tool Set Components. Security Templates. Security Configuration and Analysis Tool. Security Settings Extension for the Group Policy Snap-In. secedit.exe Command-Line Tool. Summary.13. Exploiting Web Services.
Background of Web Services. Finding Vulnerable Pathways to Accessible Web Servers. Acquiring Administrative Access to a Web Server. Physically Accessing an IIS Server. Defacing (Tagging) a Server. Causing Server Congestion. Summary.14. Protecting Web Services.
How Secure Can You Make Your Web Services. Step 1: Security Updates for IIS. Step 2: Who Needs Access to Your Web Server? Step 3: From Whom Are You Trying to Protect Your Server? Step 4: What Are You Trying to Protect. Step 5: Where Are Your Vulnerabilities. Step 6: How to Test for Vulnerability. Step 7: Monitoring and Logging Server Activities. Summary.15. Protecting Other Internet Services.
Overview and Goals. General Planning for Secure Systems. Hardening the Windows 2000 Operating System. Securing FTP Services. Securing SMTP Services. Protecting Windows 2000 DNS Servers. Summary.16. TCP Filtering and Firewalls.
What Is a Firewall? Types of Firewalls. IP Filtering. Firewalls for Windows 2000 Enterprises. Personal Firewalls. Further Reading on Firewalls. Summary.17. Denial of Service.
Overview and Goals. Understanding Denial of Service Attacks. DOS Attacks and Prevention. Infamous Denial of Service Attacks. Protecting Windows 2000 Networks against Denial of Service Attacks. Summary.18. Spoofing.
General IP Spoofing Attack Concepts. TCP SYN Flooding and IP Spoofing Attacks. Other Types of Spoofing Attacks. ARP Spoofing. DNS Spoofing. Web Spoofing. Lower the Vulnerability of Your Web Site. Registry Settings to Help Protect Your Network. Further Reading on Spoofing. Summary.
IV. PRIVACY AND ENCRYPTION IN A WINDOWS 2000 ENVIRONMENT.19. Privacy and Encryption in a Windows 2000 Environment.
Basic Privacy Protection Concepts. Cryptography Primer. Components of Cryptography. Introduction to Public Key Infrastructure (PKI). Risk Factors to Consider for Windows 2000 Cryptography Features. Further Reading on PKI and Cryptography. Summary.20. IPSec.
Peeping Tom or Protocol Snooping. Privacy, Please! How Did We Do That? The Technical Details. IPSec Tools. Request for Comments. Summary.21. Virtual Private Networking.
Why Not Call In? Setting Up the VPN. Technical Details. Request for Comments. Summary.
V. MAINTAINING WINDOWS 2000 SERVER SECURITY.22. Log Monitoring and Analysis.
What Is Logging, Exactly? Default Logging Support in Windows 2000. FTP Server Logs. IIS Web Server Logs. The Performance Logs and Alerts Tool. Summary.23. Intrusion Detection.
Types of Intrusion Detection Systems. Detection Methods Used by Intrusion Detection Systems. Common Threats to Networks and Systems. Intrusion Detection Tools. Methods of Evading an Intrusion Detection System. Methods of Defeating an Intrusion Detection System. How to Select an Intrusion Detection System. Further Reading on Intrusion Detection. Honeypots. Summary.24. Backups and Disaster Recovery.
Planning a Backup Strategy. Backup and Restore Permissions. Choosing Your Backup Tools. Microsoft Windows Backup. Backing Up Your Data. mtfcheck: Verifying Backup Tapes from Scripts. regback: Registry Backup. regrest: Restoring Registry regback Backups. More Backup Strategies. Summary.Index.