Hawk is a web based utility for monitoring and comparing hosts on your
network with what is in DNS. Hosts that are answering pings but are not
in DNS may be unauthorized, and addresses in DNS which are not answering
may be able to be reclaimed. Hawk monitors all hosts on the networks
you specify and lets you view them via a web page.
Hawk consists of a backend written in Perl that monitors hosts by ICMP
pings and writes the status to a mysql database. The frontend is in
PHP and lets you select which network to view, and how to view it.
This version has several enhancements to the original; including cleaner
Perl code, a user-definable string to designate unused addresses that
are in DNS, testing that the forward and reverse hostnames match, and
the daemon forks one process pre subnet.
IP Stack Integrity Checker
Its purpose is to test the stability of an IP Stack and its component stacks
(TCP, UDP, ICMP et. al.) It does this be generating random packets of the
desired protocol. The packets can have tendencies. ie by default all packets
have a 50% chance of having IP Options. The packets are then sent against the
target machine to either penetrate its firewall rules or find bugs in the IP
stack.
Jnettop is a traffic visualiser, which captures traffic going through
the host it is running from and displays streams sorted by bandwidth
they use.
LG is a Looking Glass written in Perl as a CGI script. It can execute almost
all BGP-related commands and do ping and traceroute in routers or relay these
queries to other looking glasses. It supports both IPv4 and IPv6 commands, and
is tested with Cisco, Zebra and Juniper. It can connect to router using either
SSH, telnet or rsh protocol.
mtrace is a program to trace the routes taken by IPv4 multicast
traffic flows.
klg is a looking glass written in PHP that can access and report
back routing information from Cisco, Juniper and Zebra/Quagga
routers. It can also lookup AS numbers to names via WHOIS interfaces,
and supports friendly BGP community names via MySQL database.
The OpenLLDP project aims to provide a comprehensive implementation of the
IEEE standard 802.1AB Link Layer Discovery Protocol. LLDP is an industry
standard protocol designed to supplant proprietary Link-Layer protocols
such as Extreme's EDP (Extreme Discovery Protocol) and CDP (Cisco Discovery
Protocol).
SNMP::Info gives an object oriented interface to information
obtained through SNMP. This module is geared towards network devices.
Subclasses exist for a number of network devices and common MIBs.
The information may be coming from any number of MIB files and is very
vendor specific. SNMP::Info provides you a common method for all
supported devices.
Adding support for your own device is easy, and takes little much SNMP
knowledge.
The module is not limited to network devices. Any MIB or device can be
given an objected oriented front-end by making a module that consists of a
couple hashes. See EXTENDING SNMP::INFO.
A set of utilities to configure and monitor several popular
wireless access points using SNMP. Among other things, they
allow access restrictions, MAC authorization and WEP encryption
for access points and "wireless gateways" by Linksys, Netgear,
SMC, and D-Link.
-- Dan Pelleg
daniel+aputils@pelleg.org
rcpd is a RCP server intended specifically for router
or network device clients. It is used to transfer
configurations, boot images, and kernels images
(eg: IOS) to the devices.
These files are often tranfered with TFTP, but TFTP
has reliability and speed issues and file size
limitations due to it's protocol specification and
underlying transport; while RCP is not affected.