W-Meter is a tool for testing the conformance and evaluating the performance of 802.11 products. The tool is meant for injecting arbitrary frames to test the conformance of any wifi product. The tool has templates for generating various kinds of frames which can be customized for generation of specific frames. The tool can be used to elicit responses from other wifi cards to check the conformance of the card to the protocol. At present, 802.11g frames are completed.
ip2clue provides access to multiple databases (Maxmind, Software 77, Webhosting.info and ip2location) to retrieve country information associated with IP addresses. It has a daemon that supports lots of concurrent connections and a client binary. Some client examples are also provided in languages including PHP and C.
The pylib library features the popular py.test command line tool for rapidly writing and running tests in Python and py.execnet, a new way to do ad-hoc distribution of Python code to remote processes. py.test runs well on Linux, Windows, and OSX using Python 2.4 through to 2.6. It can distribute a single test run to multiple machines. It is used in many projects, ranging from running tens of thousands of tests integrated with buildbot to a few inlined tests on a command line script.
Watch My Network is a script that detects network devices connected to your network, and saves details of these devices to a MySQL database. You can access this data with a Web browser. This user interface has tabs like "Browsing History", "New Device Control", "IP - MAC Changing", "Vlan Search", and "Operating Systems Search in My Network". This program can be run repeatedly via crontab.
VPPPN stands for virtual peer-to-peer private networking. The project provides a VPN client using a custom protocol to be able to set up a point-to-point dynamic virtual network. This differs from OpenVPN in that it does not need a central server to pass the network's traffic. A central server exists to allocate IP addresses and provide a point of contact for the clients, but once connections are established, these services are no longer needed. This means that a VPPN network is free (as in beer), since to set up a network you do not need to invest in an always-on Internet server. Once established, a VPPPN network behaves in a similar way to a normal IP network. To the end user, this means you can set up an office network and drag and drop files between computers in a secure manner over the Internet.