Chapter 10. Modifying Snort

In This Toolbox

In this chapter, you will learn how to modify the Snort source code to solve an otherwise difficult task. You will also become familiar with various open source projects that build on Snort to achieve their functionality, and the limitations of the Snort engine.


There are many reasons why you would want to modify the Snort source. Perhaps you want to add new functionality to Snort, or you know that the Snort engine can provide an excellent building block as a base system in almost any kind of packet-sniffing utility. Whatever the reason, this chapter provides you with enough background knowledge to get you well on your way with your new project. ...

Get Nessus, Snort, and Ethereal Power Tools now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.