Skip to content
forked from pmphry/netbase

Netbase, short for Network Baseliner is a Zeek framework for making and recording quantitative observations about network device activity.

Notifications You must be signed in to change notification settings

DynamiteAI/netbase

 
 

Repository files navigation

netbase

Netbase, short for Network Baseliner is a Zeek framework for recording quantitative observations about network device activity. It uses an entity-based approach for capturing observations which are aggregated over a pre-defined time interval. At the end of the interval, an observation record for each monitored IP address is written to the netbase log stream.

Devices considered monitored are configurable by redefining the Netbase::monitoring_mode variable and optionally by specifying subnets in the Netbase::critical_assets variable. Any IP address belonging to a subnet defined in Netbase::critical_assets will always be monitored, regardless of the monitoring mode selected. In addition, the following monitoring modes are available (as defined in the Netbase::mode enum):

  • PRIVATE_NETS - Record observations for any IP within a non-routable RFC 1918 address range
  • LOCAL_NETS - Record observations for any IP within a Site::local_nets subnet
  • LOCAL_AND_NEIGHBORS - Record observations for any IP within a Site:local_nets or Site::local_neighbors subnets

About

Netbase, short for Network Baseliner is a Zeek framework for making and recording quantitative observations about network device activity.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Zeek 100.0%