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. ...