Modules: Netquery 3.2 (Compliance & Security Update)

Posted by: RVirtueOn 2006/1/9 19:53:43 5789 reads
Version 3.2 of Netquery, the complete PHP/SQL open-source toolkit of network information utilities, is now available for download at VIRtech.org.

This is a compliance and security release to accomodate updated PHP and XHTML standards and to correct a dig command vulnerability. It adds no new functionality, but the traceroute TTL (maximum hops) parameter and the administrative option to select MapQuest, MultiMap, or None for displays of GeoIP zoomable mapping (introduced in version 3.12) have been retained. The major change is the replacement of all $_HTTP variables with PHP's newer "superglobals". <b>Netquery now requires PHP version 4.1 or later</b> and it is fully compatible with PHP 5.0 and 5.1 defaults. In addition, to maintain full compliance with the current W3C XHTML 1.0 Strict standard, all HTML <a> tag target attributes have been replaced by document object functions.


Major Netquery Features:
- client "sniffer" with GeoIP option,
- multidomain & IP/AS whois lookups,
- autodiscovery for whois TLD server,
- DNS and Dig (ANY, SOA, NS, MX) queries,
- email address format & MX validation,
- port check with services lookup option,
- HTTP HEAD and GET requests,
- ICMP pings (local and/or remote),
- traceroutes (local and/or remote),
- looking glass router interrogation,
- usage log & top countries mapping,
- updateable GeoIP & ports data paks,
- user inputs with admin notice & approval,
- multi-instance sideblocks in CMS editions,
- full XHTML 1.0 Strict & CSS compliance.

The administrator can enable or disable each feature individually and can configure local execution and/or a remote server script for the ping and traceroute features. The administrator can also edit all of the data tables used by the whois, port services and looking glass features and can allow site users to submit port services and exploits information for acceptance. Optional GeoIP and ports data tables can be downloaded and installed independently of the module core. For additional details, please see the Netquery Manual or go to the VIRtech Forums for discussion and answers to your questions.