Defiant IDS

Subversive Technologies & Countermeasures

Jump to: navigation, search
File information
Author Jason Todd
Version Proof of concept
License GNU GPL
Platforms Windows
File size File size 591KB
Download link Defiant.zip
Legend

Defiant is a network IDS engine that was designed to run anywhere libpcap could be used. It is not unlike projects such as snort or other network IDS systems, but was coded from the ground up as a learning exercise in network packet inspection. The project was never fully finished but I believe it contains more then enough code to provide example and direction for those looking to learn about network packet inspection. The code has not been reviewed or thought about in sometime and was left in a intermediate state at best. Documentation is provided by commented code should provide simple documentation and program flow.

Contents

[edit] Features

  • Core engine with plugable extensions
  • Ethernet2, TCP/IP decoders
  • Fragment reassembly engine
  • Header variable detection
  • Pre/Post processors
  • Pre/Post detections

[edit] Notes

The engine name passed through many name incarnations so some of the code will most likely make reference to what seems to be odd variable names. iFeint being one of them.

[edit] Download

Defiant.zip

[edit] Dependencies

Personal tools