| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Netmoth is a high-performance, distributed network monitoring and intrusion detection system designed for modern network security challenges. Built with Go and featuring advanced packet capture technologies, Netmoth provides real-time traffic analysis, threat detection, and comprehensive network visibility across your entire infrastructure.
🔒 Security Professionals & SOC Teams
🏢 Enterprise IT Teams
🛡️ Network Administrators
🔬 Security Researchers & Penetration Testers
☁️ DevOps & Cloud Engineers
⚠️ Current major version is zero (v0.x.x) to accommodate rapid development and fast iteration while getting early feedback from users. Please keep in mind that netmoth is still under active development and therefore full backward compatibility is not guaranteed before reaching v1.0.0.
Simple agent installation
mkdir netmoth
cd ./netmoth
curl -L https://raw.githubusercontent.com/netmoth/netmoth/main/config_example.yml > config.yml
curl -L https://github.com/netmoth/netmoth/releases/latest/download/netmoth_agent_Linux_x86_64 > netmoth_agent
sudo chmod u+x netmoth_agentif necessary, make changes to the config.yml file, then run the agent
./netmoth_agent... coming soon ...
We would for you to get involved with netmoth development! If you want to say thank you and/or support the active development of netmoth:
You can learn more about how you can contribute to this project in the contribution guide.
... coming soon ...
# Build agent and manager
make build-agent
make build-manager# For agent (choose one):
cp cmd/agent/config.yml.example cmd/agent/config.yml # Basic
cp cmd/agent/config_optimized.yml cmd/agent/config.yml # Optimized
cp cmd/agent/config_ebpf.yml cmd/agent/config.yml # eBPF
# For manager (choose one):
cp cmd/manager/config.yml.example cmd/manager/config.yml # Basic
cp cmd/manager/config_optimized.yml cmd/manager/config.yml # Optimized
cp cmd/manager/config_ebpf.yml cmd/manager/config.yml # eBPF# Start central server
make run-manager
# Start agent (in another terminal)
make run-agent# Build
make build-agent build-manager
# Run with specific configurations
make run-agent-optimized # Agent with optimized config
make run-agent-ebpf # Agent with eBPF config
make run-manager-optimized # Manager with optimized config
make run-manager-ebpf # Manager with eBPF config
# Deploy agent to remote machine
make deploy-agent HOST=user@192.168.1.100 CONFIG=cmd/agent/config.yml| Back | FazBrowse Home | New Git URL |