etherpoke is a scriptable network session monitor. It defines two events, SESSION_BEGIN and SESSION_END, to which a hook (system command) can be assigned. The event hook can be any program installed in the system. SESSION_BEGIN is triggered when the first packet with an Ethernet source address matching the filter is captured. SESSION_END is triggered when the time since the last captured packet with an Ethernet source address matching the filter exceeds the session timeout.
Simple Packet Sender (SPS) is a Linux packet crafting tool. It supports IPv4, IPv6 including extension headers, and tunneling IPv6 over IPv4. It does not require pcap. It features packet crafting and sending one, multiple, or flooding IPv4 and IPv6 packets of type TCP, ICMP, or UDP (or cycling through all three). All values within an Ethernet frame can be modified arbitrarily. It supports IPv4 header options, TCP header options, and TCP, ICMP, and UDP data as well, input from either a keyboard as UTF-8/ASCII, a keyboard as hexadecimal, or from a file. IPv6 support includes hop-by-hop, "first" and "last" destination, routing, authentication, and encapsulating security payload (ESP) extension headers. For those without access to a native IPv6 network, IPv6 packets can be transmitted over IPv4 (6to4). Packet fragmentation is available for IPv4, IPv6, and 6to4. The assumed maximum transmission unit (MTU) can be changed if unusual fragment sizes are needed. IP addresses and port numbers can be randomized.
LibreNMS is an autodiscovering PHP/MySQL-based network monitoring system forked from Observium. It aims to be easy to use and painless to deploy, and to support monitoring of a wide range of devices. Observium's license changed to a modified QPL license in May 2012, then was split into free and commercial versions. The aim of LibreNMS is to continue to create a usable NMS, but with a community focus and GPL licensing.
Hypersocket is a cross-platform VPN solution built for all types of remote access scenarios. Powerful, yet simple to use, Hypersocket uses a single installed client to provide access to any number of network resources. Its powerful granular access means you can have fine-grained control over your entire network and remote users. Accessed through a secure HTTPS port, the Hypersocket client provides access to any number of host/port combinations, all assigned server-side by the Administrator through roles. The Administrator is able to configure the server through a Web portal on the same HTTPS port.
nrun is a tool that runs a single command or script on multiple target servers synchronously. ncopy will copy a file or directory to multiple target servers. The underlying remote access mechanism is interchangeable, and currently supports ssh, nsh, rsh, and local execution modes. The return code and all command output is logged.
iptables-bash_completion provides programmable completion for the iptables and ip6tables programs. iptables options are shown only if they are valid at the current context. It supports completion of options, matches, and targets, and dynamic retrieval of data from the system, including chains, set names, interfaces, and hostnames. Environment variables allow completion options to be tuned. IP and MAC addresses can be supplied using a file.
xllmnrd is an IPv6 LLMNR responder daemon (primarily for GNU/Linux operating systems). It allows Microsoft Windows clients to get the IPv6 address of a server on the same local network without any DNS configuration and effectively complements IPv4-only NetBIOS name resolution provided by Samba.