Securing Cisco Networks with Open Source Snort

4 days


Securing Cisco Networks with Open Source Snort is a lab-intensive course that introduces students to the open source Snort technology as well as rule writing. It is part of a portfolio of security courses designed to help businesses support and maintain their snort systems. The course begins by introducing the Snort technology and progresses through the installation and operation of Snort. You discover the various output types that Snort provides, automated rule management including how to deploy and configure Pulled Pork, inline operations, and how to create custom Snort rules, including advanced rule-writing techniques and OpenAppID. This course combines lecture materials and hands-on labs that give you practice in deploying and managing Snort.


This course is designed for technical professionals who need to know how to deploy open source intrusion detection systems (IDS) and intrusion prevention systems (IPS), and write Snort rules.


Skills Gained

After completing this course, you should be able to:

  • Describe Snort technology and identify the resources that are available for maintaining a Snort deployment
  • Install Snort on a Linux-based operating system
  • Describe the Snort operation modes and their command-line options
  • Describe the Snort intrusion detection output options
  • Download and deploy a new rule set to Snort
  • Describe and configure the snort.conf file
  • Configure Snort for inline operation and configure the inline-only features
  • Describe the Snort basic rule syntax and usage
  • Describe how traffic is processed by the Snort engine
  • Describe several advanced rule options used by Snort
  • Describe OpenAppID features and functionality
  • Describe how to monitor of Snort performance and how to tune rules


Attendees should meet the following prerequisites:

  • Basic understanding of networking and network protocols - ICND1 Recommended
  • Basic knowledge of Linux command line utilities
  • Basic knowledge of text editing utilities commonly found in Linux
  • Basic knowledge of network security concepts - IINS Recommended

Course Outline

Module 1: Introduction to Snort Technology

Module 2: Snort Installation

Moudle 3: Snort Operation

Module 4: Snort Intrusion Detection Output

Module 5: Rule Management

Module 6: Snort Configuration

Module 7: Inline Operation and Configuration

Module 8: Snort Rule Syntax and Usage

Module 9: Traffic Flow Through Snort Rules

Module 10: Advanced Rule Options

Module 11: OpenAppID Detection

Module 12: Tuning Snort


  • Lab 1: Connecting to the Lab Environment
  • Lab 2: Snort Installation
  • Lab 3: Snort Operation
  • Lab 4: Snort Intrusion Detection Output
  • Lab 5: Pulled Pork Installation
  • Lab 6: Configuring Variables
  • Lab 7: Reviewing Preprocessor Configurations
  • Lab 8: Inline Operations
  • Lab 9: Basic Rule Syntax and Usage
  • Lab 10: Advanced Rule Options
  • Lab 11: OpenAppID
  • Lab 12: Tuning Snort

Related Courses


Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

ITILv3, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O, MoP, MoV courses on this page are offered by QA Affiliate of AXELOS Limited. ITIL, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O,MoP, MoV are registered trademarks of AXELOS Limited. All rights reserved.

Upcoming Dates

  • GREEN This class is Guaranteed To Run.
  • SPVC - Self-Paced Virtual Class.
  • Click a Date to Enroll.
Course Location Days Cost Date
Virtual Virtual4 3000 £3000 2019-12-10
Virtual Virtual4 3000 £3000 2020-01-28