Suricata
1. What is Suricata
2. Quickstart guide
3. Installation
4. Upgrading
5. Security Considerations
6. Support Status
7. Command Line Options
8. Suricata Rules
9. Rule Management
10. Making sense out of Alerts
11. Performance
12. Configuration
13. Reputation
14. Init Scripts
15. Output
16. Lua support
17. File Extraction
18. Public Datasets (PCAPs)
19. Using Capture Hardware
20. Interacting via Unix Socket
21. Plugins
22. IPS Mode
23. Firewall Mode
24. 3rd Party Integration
25. Man Pages
26. Acknowledgements
27. Licenses
28. Suricata Developer Guide
28.1. Working with the Codebase
28.2. Contributing
28.3. Suricata Internals
28.3.1. Packet Pipeline
28.3.2. Threading
28.3.3. Important Data Structures
28.3.4. Engines
28.4. Extending Suricata
28.5. LibSuricata and Plugins
28.6. Upgrading
29. Verifying Suricata Source Distribution Files
30. Appendix
31. Known Issues
Suricata
28.
Suricata Developer Guide
28.3.
Suricata Internals
View page source
28.3.
Suricata Internals
28.3.1. Packet Pipeline
28.3.2. Threading
28.3.3. Important Data Structures
28.3.3.1. Introduction
28.3.4. Engines
28.3.4.1. Flow
28.3.4.2. Stream
28.3.4.3. Defrag
28.3.4.4. Protocol detection