Showing 36 of 152 projects
A pure PHP SNMP library implementing client and server functionality without requiring the PHP SNMP extension.
A Nagios/Icinga plugin for testing connectivity and monitoring MQTT broker status and client applications.
An open-source book providing SOC analysts and threat hunters with practical guidance on using Suricata for network security monitoring.
A collection of pure-Python command-line SNMP tools compatible with Net-SNMP utilities.
A Python-based NTP honeypot that logs NTP scan attempts and DDoS reconnaissance into Redis for security monitoring.
A high-level Python library for retrieving and processing SNMP data from network devices, designed for monitoring plugin development.
Easy-to-use ICMP ping library for iOS applications with delegate callbacks for ping time updates.
A system monitor for macOS with customizable widgets and a modern UI, designed as a better alternative to Activity Monitor.
A cross-platform tool that passively discovers and identifies networked medical devices by inspecting HL7 and DICOM network traffic.
A command-line tool for summarizing and manipulating network packet traces from libpcap or tcpdump files.
A scalable network probing tool for datacenters and WAN/internet monitoring using TCP SYN, ICMP, and UDP unreachable probes.
A pure Ruby implementation of the SNMP protocol supporting v1, v2c, and v3 with concurrency and evented I/O.
A pure-Rust library implementing SNMPv3 for network device management and monitoring.
A tutorial for implementing a bandwidth monitor with Ncurses using Scala Native.
A modern SNMP agent for Linux written in Rust, focused on essential monitoring data with improved performance.
A traceroute tool that displays geolocation information for each hop using the IP2Location database.
A Prometheus exporter that collects and exposes Suricata IDS/IPS metrics via a Unix socket for monitoring and visualization.
An Elixir wrapper for NMAP that provides a programmatic interface for network discovery and security scanning.
An OpenFlow honeypot that redirects traffic destined for unused IP addresses to a specified honeypot using ARP spoofing and MAC address manipulation.
A high-performance Python SNMP client library with async and synchronous APIs, implemented in Rust for speed.
A Golang MQTT proxy that provides detailed output traces for monitoring and troubleshooting MQTT communications.
Wireshark Lua dissectors for analyzing proprietary broadcast video router control protocols.
A multi-protocol network services monitor written in Elixir using Poolboy for concurrent connection management.
Publishes Amazon Dash button presses as MQTT messages for home automation integration.
Runs speedtest-cli and publishes internet speed test results (ping, download, upload) via MQTT.
A Go implementation of an adaptive accrual failure detector for distributed systems.
A lightweight Angular library for testing internet connection speed with real-time network monitoring.
A simple graphical interface for testing SNMP agent access using SNMPGET and SNMPWALK commands.
A tool to dynamically maintain Suricata's network interface configuration based on link status and assign detection threads via weighted allocation.
A Go library for reading and parsing nfdump files containing netflow and sflow data.
An Apache Flume source plugin for ingesting UDP messages directly into Flume data pipelines.
A Wireshark dissector for decoding TSL UMD (under-monitor display) protocol versions V3.1 and V4.
A wrapper around ping that makes network latency output prettier, more colorful, and easier to read.
A bridge connecting FRITZ!Box routers to MQTT brokers for home automation integration.
A lightweight, next-generation network management system for SNMP monitoring, syslog, NetFlow, and observability, designed for kiosk mode.
A curated set of Suricata intrusion detection and prevention system (IDPS) rules published by QuadrantSec.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.