mirror of
https://github.com/zeek/zeek.git
synced 2025-10-03 07:08:19 +00:00

The broxygen-generated files now live in the git repo, have tests that check that they are up-to-date, and a script to re-generate them on-demand.
21 lines
786 B
ReStructuredText
21 lines
786 B
ReStructuredText
:orphan:
|
|
|
|
Package: base/frameworks/software
|
|
=================================
|
|
|
|
The software framework provides infrastructure for maintaining a table
|
|
of software versions seen on the network. The version parsing itself
|
|
is carried out by external protocol-specific scripts that feed into
|
|
this framework.
|
|
|
|
:doc:`/scripts/base/frameworks/software/__load__.bro`
|
|
|
|
|
|
:doc:`/scripts/base/frameworks/software/main.bro`
|
|
|
|
This script provides the framework for software version detection and
|
|
parsing but doesn't actually do any detection on it's own. It relies on
|
|
other protocol specific scripts to parse out software from the protocols
|
|
that they analyze. The entry point for providing new software detections
|
|
to this framework is through the :bro:id:`Software::found` function.
|
|
|