zeek/doc/scripts/base/frameworks/software/index.rst
Jon Siwek 7e9d48f532 Remove broxygen Sphinx integration
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.
2018-12-18 10:15:22 -06:00

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.