Network Intrusion Detection, 3/e

Stephen Northcutt, Judy Novak
Sams Publishing, 2002, 512 pp.
ISBN-10: 0735712654 ISBN-13: 9780735712652

Table of Contents

I. TCP/IP.
  
  1. IP Concepts.
     The TCP/IP Internet Model. Packaging (Beyond Paper or Plastic).
     Addresses. Service Ports. IP Protocols. Domain Name System.
     Routing: How You Get There from Here.
  
  2. Introduction to TCPdump and TCP.
     TCPdump. Introduction to TCP. TCP Gone Awry.
  
  3. Fragmentation.
     Theory of Fragmentation. Malicious Fragmentation.
  
  4. ICMP.
     ICMP Theory. Mapping Techniques. Normal ICMP Activity. Malicious ICMP
     Activity. To Block or Not to Block.
  
  5. Stimulus and Response.
     The Expected. Protocol Benders. Abnormal Stimuli.
  
  6. DNS.
     Back to Basics: DNS Theory. Using DNS for Reconnaissance.
     Tainting DNS Responses.
  
II. TRAFFIC ANALYSIS.
  
  7. Packet Dissection Using TCPdump.
     Why Learn to Do Packet Dissection? Sidestep DNS Queries. Introduction to
     Packet Dissection Using TCPdump. Where Does the IP Stop and the Embedded
     Protocol Begin? Other Length Fields. Increasing the Snaplen. Dissecting
     the Whole Packet. Freeware Tools for Packet Dissection.
  
  8. Examining IP Header Fields.
     Insertion and Evasion Attacks. IP Header Fields.
     The More Fragments (MF) Flag.
  
  9. Examining Embedded Protocol Header Fields.
     TCP. UDP. ICMP.
  
  10. Real-World Analysis.
      You've Been Hacked! Netbus Scan. How Slow Can you Go? RingZero Worm.
  
  11. Mystery Traffic.
      The Event in a Nutshell. The Traffic. DDoS or Scan. Fingerprinting
      Participant Hosts.
  
III. FILTERS/RULES FOR NETWORK MONITORING.
  
  12. Writing TCPdump Filters.
      The Mechanics of Writing TCPdump Filters. Bit Masking. TCPdump IP
      Filters. TCPdump UDP Filters. TCPdump TCP Filters.
  
  13. Introduction to Snort and Snort Rules.
      An Overview of Running Snort. Snort Rules.
  
  14. Snort Rules-Part II.
      Format of Snort Options. Rule Options. Putting It All Together.
  
IV. INTRUSION INFRASTRUCTURE.
  
  15. Mitnick Attack.
      Exploiting TCP. Detecting the Mitnick Attack. Network-Based
      Intrusion-Detection Systems. Host-Based Intrusion-Detection Systems.
      Preventing the Mitnick Attack.
  
  16. Architectural Issues.
      Events of Interest. Limits to Observation. Low-Hanging Fruit Paradigm.
      Human Factors Limit Detects. Severity. Countermeasures. Calculating
      Severity. Sensor Placement. Outside Firewall. Push/Pull. Analyst
      Console. Host- or Network-Based Intrusion.