[Zeek] - difference between plugin and package

Johanna Amann johanna at icir.org
Thu Feb 6 09:16:59 PST 2020


Hi William,

> I would appreciate an explanation on the differences between plugins 
> and
> packages.

They describe different concepts.

Plugins are extensions to Zeek written in C++ using the plugin API. This 
can be used to create bifs, log-writers, etc.

Packages are sets of scripts or plugins distributed in a format that the 
zeek package manager can understand.

So - a package can (but does not have to) contain a plugin; it also can 
just contain script-files.

Johanna


More information about the Zeek mailing list