-
Chapter 1 Installation and Optimization
-
Introduction
-
Installing Snort from Source on Unix
-
Installing Snort Binaries on Linux
-
Installing Snort on Solaris
-
Installing Snort on Windows
-
Uninstalling Snort from Windows
-
Installing Snort on Mac OS X
-
Uninstalling Snort from Linux
-
Upgrading Snort on Linux
-
Monitoring Multiple Network Interfaces
-
Invisibly Tapping a Hub
-
Invisibly Sniffing Between Two Network Points
-
Invisibly Sniffing 100 MB Ethernet
-
Sniffing Gigabit Ethernet
-
Tapping a Wireless Network
-
Positioning Your IDS Sensors
-
Capturing and Viewing Packets
-
Logging Packets That Snort Captures
-
Running Snort to Detect Intrusions
-
Reading a Saved Capture File
-
Running Snort as a Linux Daemon
-
Running Snort as a Windows Service
-
Capturing Without Putting the Interface into Promiscuous Mode
-
Reloading Snort Settings
-
Debugging Snort Rules
-
Building a Distributed IDS (Plain Text)
-
Building a Distributed IDS (Encrypted)
-
-
Chapter 2 Logging, Alerts, and Output Plug-ins
-
Introduction
-
Logging to a File Quickly
-
Logging Only Alerts
-
Logging to a CSV File
-
Logging to a Specific File
-
Logging to Multiple Locations
-
Logging in Binary
-
Viewing Traffic While Logging
-
Logging Application Data
-
Logging to the Windows Event Viewer
-
Logging Alerts to a Database
-
Installing and Configuring MySQL
-
Configuring MySQL for Snort
-
Using PostgreSQL with Snort and ACID
-
Logging in PCAP Format (TCPDump)
-
Logging to Email
-
Logging to a Pager or Cell Phone
-
Optimizing Logging
-
Reading Unified Logged Data
-
Generating Real-Time Alerts
-
Ignoring Some Alerts
-
Logging to System Logfiles
-
Fast Logging
-
Logging to a Unix Socket
-
Not Logging
-
Prioritizing Alerts
-
Capturing Traffic from a Specific TCP Session
-
Killing a Specific Session
-
-
Chapter 3 Rules and Signatures
-
Introduction
-
How to Build Rules
-
Keeping the Rules Up to Date
-
Basic Rules You Shouldn't Leave Home Without
-
Dynamic Rules
-
Detecting Binary Content
-
Detecting Malware
-
Detecting Viruses
-
Detecting IM
-
Detecting P2P
-
Detecting IDS Evasion
-
Countermeasures from Rules
-
Testing Rules
-
Optimizing Rules
-
Blocking Attacks in Real Time
-
Suppressing Rules
-
Thresholding Alerts
-
Excluding from Logging
-
Carrying Out Statistical Analysis
-
-
Chapter 4 Preprocessing: An Introduction
-
Introduction
-
Detecting Stateless Attacks and Stream Reassembly
-
Detecting Fragmentation Attacks and Fragment Reassembly with Frag2
-
Detecting and Normalizing HTTP Traffic
-
Decoding Application Traffic
-
Detecting Port Scans and Talkative Hosts
-
Getting Performance Metrics
-
Experimental Preprocessors
-
Writing Your Own Preprocessor
-
-
Chapter 5 Administrative Tools
-
Introduction
-
Managing Snort Sensors
-
Installing and Configuring IDScenter
-
Installing and Configuring SnortCenter
-
Installing and Configuring Snortsnarf
-
Running Snortsnarf Automatically
-
Installing and Configuring ACID
-
Securing ACID
-
Installing and Configuring Swatch
-
Installing and Configuring Barnyard
-
Administering Snort with IDS Policy Manager
-
Integrating Snort with Webmin
-
Administering Snort with HenWen
-
Newbies Playing with Snort Using EagleX
-
-
Chapter 6 Log Analysis
-
Introduction
-
Generating Statistical Output from Snort Logs
-
Generating Statistical Output from Snort Databases
-
Performing Real-Time Data Analysis
-
Generating Text-Based Log Analysis
-
Creating HTML Log Analysis Output
-
Tools for Testing Signatures
-
Analyzing and Graphing Logs
-
Analyzing Sniffed (Pcap) Traffic
-
Writing Output Plug-ins
-
-
Chapter 7 Miscellaneous Other Uses
-
Introduction
-
Monitoring Network Performance
-
Logging Application Traffic
-
Recognizing HTTP Traffic on Unusual Ports
-
Creating a Reactive IDS
-
Monitoring a Network Using Policy-Based IDS
-
Port Knocking
-
Obfuscating IP Addresses
-
Passive OS Fingerprinting
-
Working with Honeypots and Honeynets
-
Performing Forensics Using Snort
-
Snort and Investigations
-
Snort as Legal Evidence in the U.S.
-
Snort as Evidence in the U.K.
-
Snort as a Virus Detection Tool
-
Staying Legal
-
-
Colophon
- Title:
- Snort Cookbook
- By:
- Angela Orebaugh, Simon Biles, Jacob Babbin
- Publisher:
- O'Reilly Media
- Formats:
-
- Ebook
- Safari Books Online
- Print Release:
- March 2005
- Ebook Release:
- February 2009
- Pages:
- 288
- Print ISBN:
- 978-0-596-00791-1
- | ISBN 10:
- 0-596-00791-4
- Ebook ISBN:
- 978-0-596-10468-9
- | ISBN 10:
- 0-596-10468-5
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The image on the cover of Snort Cookbook is of a charging soldier clad in traditional Scottish military dress. In 1747, the Act for the Abolition of Highland Dress provided that no man or boy in Scotland, except officers and soldiers, could wear clothes commonly called Highland garb. Specifically, this meant plaid, philabeg, or little kilt, trews, and shoulderbelt. Some historians record that, immediately after this act was passed, orders were given to kill on the spot anyone dressed in this fashion. However, since Highland regiments had a widespread reputation for their agility, bravery, and heroism, especially during the Napoleonic Wars, the tartan soon became imbued with new prestige and glamour. In fact, Highlanders made such a great impression on their enemies that it was said the French believed there were twelve battalions of them in the British army, instead of two.
The weapon carried by the soldier in this image is a bayonet. Although generally considered the infantryman's assault weapon, this instrument was originally intended for defense. With the combined length of the musket and bayonet, infantry standing two and three deep could hold their ground against a sudden rush of cavalry. Adam Witwer was the production editor, and Linley Dolby was the copyeditor for Snort Cookbook. Lydia Onofrei performed the source check. Ann Schirmer proofread the text. Sarah Sherman and Claire Cloutier provided quality control. Lucie Haskins wrote the index.
Emma Colby designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from the Dover Pictorial Archive. Karen Montgomery produced the cover layout with Adobe InDesign CS using Adobe's ITC Garamond font.
David Futato designed the interior layout. This book was converted by Judy Hoer to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano, Jessamyn Read, and Lesley Borash using Macromedia FreeHand MX and Adobe Photoshop CS. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Lydia Onofrei.
