Netquery, the complete PHP/SQL open-source toolkit of network utilities, is available as a standalone application and as a module for the following CMSs: e107, PHP-Fusion, Xaraya, Xoops and Zikula.
| Major Features |
|---|
|
Version 4 introduces access monitoring, logging options and spambot screening based on Michael Hampton's "Bad Behavior" utility. Its purpose is to deal with problems caused by automated scripts that attempt to read everything on your site, harvest email addresses, and post spam and false referrers, trying to advertise their own links through your web pages. It works to prevent spambots from accessing your site by analyzing their actual HTTP requests and comparing them to known profiles.
The current release (v4.15) uses no deprecated PHP functions (PHP v5.3 compatible) and updates Netquery's access monitoring and spambot screener functions based on version 2.0.28 of Bad Behavior. In addition, Netquery's access monitoring functionality is now combined with all others within a single loadable CMS block. Thus, the full range of access monitoring options is independent of block display choices and is now available wherever ANY of Netquery's CMS block types (a.k.a. e107 "menus" or phpFusion "panels") has been loaded and activated. The administrative interface has been revised to reflect the fully independent choices for operational and display options.
Based on user requests, this release also provides a choice of either user sessions or page hits as the basis for geoIP "top countries" counts and pseudo-flag images have been added for all IANA reserved address blocks. Site administrators may, of course, substitute their own suitably sized images for any of those provided. Netquery's monitor log management interface can be used to run SQL queries on blocked spambot entries, to perform Whois lookups on selected IP addresses, and to delete any or all of the listed entries.
Administrators can enable or disable each Netquery 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.
All current Netquery editions are fully compliant with W3C XHTML 1.1 standards. (Validation at that level is contingent on CMS versioning and other external environment factors.) The GeoIP feature included in the complete package download is based on MaxMind's free countries release adapted and optimized for Netquery's SQL database operations. Netquery now requires PHP version 4.1 or later and it is fully compatible with PHP 5.x defaults.
Only the Netquery standalone download contains basic administrator login authentication of its own. (The CMS editions rely upon module security provided by the CMS.) If you want to control user access for the standalone edition, authentication add-ons are readily available from open source PHP script sites, including HotScripts and the PHP Resource Index.
If you are upgrading from an earlier version, please see the upgrade.txt document for important procedural sequence notes to avoid process error messages within CMS environments. For additional details, please see the Netquery Manual or go to the VIRtech Forums for discussion and answers to your questions.
• © 2010 Richard Virtue • All rights reserved. •
• Date: 2010-02-09 • Server Load: 6.32 •
Log Stats •