DynamiteNSM is a lightweight network security monitor conveniently bundled as a Python ≥3.7
package.
Built initially to simplify the installation of Zeek and Suricata, the package now includes a robust set of Python modules for installing and managing both network monitoring and data visualization services.
However, you do not need to write a single line of code to begin using DynamiteNSM.
The package comes with a commandline utility that automates the deployment of passive, packet-sniffing agents
throughout your network, along with a monitor
for visualizing the events produced by them.
You can install the dynamite-nsm
package via pip3
on any one of these supported Linux distributions.
sudo pip3 install dynamite-nsm
DynamiteNSM's monitor
component ships with a powerful set of dashboards for finding patterns in your network data.
Checkout our comprehensive documentation complete with tutorials, guides, and example quickstart deployments.
Those wishing to contribute may also be interested in our development guides.