Network Security Fundamentals
Course
Length: 5 Days
Course Description
Overview: Network Security Fundamentals is designed to provide both Windows
NT and Unix network administrators an awareness of
security related issues and the essential skills they need to implement
security in such networks. This course is the first course offered in Level 1
of the Security Certified Program. For more information on the Security
Certified Program, please see below.
Prerequisites: To ensure your continued
success, we recommend you first take the
Software Training course,
CompTIA Network+ or have
extensive equivalent knowledge, and have a basic understanding
of your computer's operating system, and the Internet. For example, you should
know how to launch an application, create and save files, and copy files from
CDs and other media. The
Software Training classes, Windows 98: Introduction, and
Internet Explorer 5.x are designed to teach these skills, though they
are not required.
Delivery Method: Instructor-led, group-paced, classroom-delivery learning model
with structured hands-on activities.
Course Content
Lesson 1: Foundations of
Network Security
Topic 1A: The Principles of Network
Security
Task 1A-1: Defining the
Basis of Network Security
Topic 1B: Network Security
Terminologies
Task 1B-1: Terminology
Examples
Topic 1C: Network Security and Data
Availability
Task 1C-1: The Impact of
Network Security on Data Availability
Topic 1D: Components of Network
Security
Task 1D-1: Describing a
Secure Network Environment
Topic 1E: Network Security Policies
Task 1E-1: Defining Security
Policies
Lesson 2: Advanced TCP/IP
Topic 2A: The Concepts of TCP/IP
Task 2A-1: Using TCP
commands
Task 2A-2: Using Basic TCP
Troubleshooting Tools
Task 2A-3: Viewing the List
of Well Known Port Numbers
Topic 2B: Subnet Masks
Task 2B-1: Configuring Subnetting
Topic 2C: Variable Length Subnet
Masks (VLSM)
Task 2C-1: Calculating Host
IDs
Task 2C-2: Configuring Subnetting Using VLSM
Topic 2D: Unicast,
Broadcast, and Multicast Concepts
Task 2D-1: Describing the
Uses of Multicasting
Topic 2E: The Three-Way Handshake
Task 2E-1: The Three-Way
Handshake
Topic 2F: The Process of DHCP and
APIPA
Task 2F-1: Describing the
DHCP Process
Topic 2G: Internet Protocol version 6
(IPv6)
Task 2G-1: Describing the
Need for IPv6
Lesson 3: IP Packet
Structure and Analysis
Topic 3A: Capture and Identify IP Datagrams
Task 3A-1: Capturing IP Datagrams
Topic 3B: Capture and Identify ICMP
Messages
Task 3B-1: Capturing ICMP
Messages
Topic 3C: Capture and Identify TCP Headers
Task 3C-1: Capturing TCP
Headers
Topic 3D: Capture and Identify UDP
Headers
Task 3D-1: Viewing Captured
UDP Headers
Topic 3E: Packet Fragmentation
Task 3E-1: Viewing Captured
Fragments
Topic 3F: The Three-Way Handshake
Task 3F-1: Viewing A Complete Session
Lesson 4: Routing and
Access Control Lists
Topic 4A: Describe the Arp Process
Task 4A-1: Describing Local
ARP Requests
Topic 4B: View the CISCO Routing
Modes
Task 4B-1: Viewing CISCO
Router Modes
Task 4B-2: Creating a
Warning Banner
Task 4B-3: Disabling CDP for
the Ethernet Interface
Task 4B-4: Matching Routing
Knowledge
Topic 4C: Describe the Routing
Process
Task 4C-1: Describing Static
versus Dynamic Routing
Topic 4D: Routing Tables
Task 4D-1: Creating the Network
from Routing Tables
Task 4D-2: Defining Routing
Terminology
Topic 4E: Access Control Lists
Task 4E-1: Creating Wildcard
Masks
Topic 4F: Implement Access Control
Lists
Task 4F-1: Viewing CISCO Access Control Lists
Task 4F-2: Creating Access
Control Lists
Lesson 5: Securing
Windows Computers
Topic 5A: Windows NT 4.0 Fundamental
Security
Task 5A-1: Creating a Logon
Warning Message
Task 5A-2: Disabling the
Last Username option
Task 5A-3: Creating a User
Account
Task 5A-4: Defining Account
Policies
Topic 5B: Windows NT 4.0 Resource
Security
Task 5B-1: Assigning Permissions
Task 5B-2: Enabling Auditing
Task 5B-3: Auditing the
Registry
Topic 5C: Windows 2000 Infrastructure
Task 5C-1: Obtaining a List
of users without authentication
Task 5C-2: Configuring a
Custom MMC
Task 5C-3: Creating a GPO
Task 5C-4: Editing a GPO.
Topic 5D: Windows 2000 Authentication
Task 5D-1: Describing the
Process of NTLM Authentication
Topic 5E: Windows 2000 User and Group
Security
Task 5E-1: Creating Domain
User Accounts
Task 5E-2: Restricting Logon
Hours
Task 5E-3: Creating an
Expiration Date for a User Account
Task 5E-4: Analyzing Default
Password Settings of Security Templates
Task 5E-5: Creating a Custom
Security Template
Task 5E-6: The Security
Configuration and Analysis Snap-In
Task 5E-7: Implementing a Template
Topic 5F: Windows 2000 Resource
Security
Task 5F-1: Assigning
Permissions
Task 5F-2: Compromising NTFS
Security
Task 5F-3: Setting Registry
Permissions
Task 5F-4: Saving Registry
Information
Topic 5G: Windows 2000 Encrypting
File System
Task 5G-1: Command Line File
Encryption
Topic 5H: Windows 2000 Network
Security
Task 5H-1: Describing IPSec Implementation Benefits
Lesson 6: Securing Linux
Computers
Topic 6A: Key Linux Concepts
Task 6A-1: Viewing the /etc/passwd File
Topic 6B: Linux Administration and
Security
Task 6B-1: Creating a New
User and Setting their Password
Task 6B-2: Defining Linux
Security Terminologies
Task 6B-3: Using Basic Linux
Commands
Topic 6C: Key Linux Network Files
Task 6C-1: Examining Linux
Security Components
Topic 6D: Key Linux Network Processes
Task 6D-1: Inetd
Topic 6E: Key Linux Network Commands
Task 6E-1: Identifying Linux
Commands
Topic 6F: Hardening Linux
Task 6F-1: Rlogin
Topic 6G: Portmap
and Linux
Task 6G-1: RPC
Topic 6H: Network File System (NFS)
and Linux
Task 6H-1: NFS
Topic 6I: Network Information Service
(NIS) and Linux
Task 6I-1: NIS Usage
Lesson 7: Security on the
Internet and the World Wide Web
Topic 7A: Components of the Internet
Task 7A-1: Diagramming the
Internet
Topic 7B: The Weak Points of the
Internet
Task 7B-1: Defining the Risk
Points of the Internet
Topic 7C: The Techniques of Web
Hacking
Task 7C-1: Web Hacking
Techniques
Task 7C-2: Attacking an IIS
Web Server
Task 7C-3: Disabling Parent
Paths
Topic 7D: Methods of Attacking Users
Task 7D-1: Identifying
Internet Security Concerns
Lesson 8: Attack
Techniques
Topic 8A: Network Reconnaissance
Topic 8B: Mapping the Network
Task 8B-1: Using Windows
Tracing Tools
Task 8B-2: Using NeoTrace
Topic 8C: Sweeping the Network
Task 8C-1: Using SuperScan
Topic 8D: Scanning the Network
Task 8D-1: Using Nmap
Task 8D-2: Using SuperScan
Task 8D-3: Using Nmap to Identify an Operating System
Task 8D-4: Using Nmap Front End
Task 8D-5: Installing Nessus for First Time Use
Task 8D-6: Using Nessus for Vulnerability Scanning
Topic 8E: Viruses, Worms, and Trojan
Horses
Task 8E-1: Using NetBus 1.7
Task 8E-2: Using NetBus Pro
Topic 8F: Gaining Control over the
System
Task 8F-1: Using Netcat
Topic 8G: Record Keystrokes
Task 8G-1: Using Software
Keystroke Logging
Task 8G-2: Using A Keystroke Logging Keyboard
Topic 8H: Crack Encrypted Passwords
Task 8H-1: Using L0pht
Task 8H-2: Using L0pht LC3
Task 8H-3: Using John the
Ripper
Topic 8I: Reveal Hidden Passwords
Task 8I-1: Revealing Hidden
Passwords
Topic 8J: Social Engineering
Task 8J-1: Discussing Social
Engineering Examples
Topic 8K: Case Study: Social
Engineering
Task 8K-1: Social Engineering
Case Study Example
Topic 8L: Gain Unauthorized Access
Task 8L-1: Privilege
Escalation
Task 8L-2: Using GetAdmin
Task 8L-3: Renaming the SAM
Task 8L-4: Single User LILO
Topic 8M: Hide Evidence of an Attack
Task 8M-1: Hiding the
Evidence
Task 8M-2: Hiding the Files
Topic 8N: Perform a Denial of Service
Task 8N-1: Flooding with Udpflood
Appendix A: Equipment and
Software List, Class Setup, and Layout
File and Software Requirements