Proposal for "Net_Nmap"

» Metadata » Status
  • Category: Networking
  • Proposer: Luca Corbo 
  • License: LGPL
» Description
A simple wrapper class for the Nmap utility

Net_Nmap is a simple interface for Nmap,
the free and open source utility for network exploration or security auditing.

Net_Nmap can be used to auto discovery hosts and services in your network or simply to parse Nmap XML output.

Net_Nmap was inspired by the perl Nmap-Parser module

Requires a Nmap installation on your system.
Nmap is available from
» Dependencies » Links
  • XML_Parser
» Timeline » Changelog
  • First Draft: 2008-03-08
  • Proposal: 2008-03-10
  • Call for Votes: 2008-03-17
  • Luca Corbo
    [2008-03-11 12:01 UTC]

    * Version 0.9.1beta - 2008-03-11
    - The __get and __set methods are used to set properties in the Service object.
    - The escapeshellcmd() is used to escape all data that can be passed to the command line.
    - The $options (associative array) can be passed to the constructor to set runtime properties.
    - Removed whitespace between the class-level docblocks and the class statement.

    * Version 0.9.0beta - 2008-03-07
    - Initial release.
  • Luca Corbo
    [2008-03-14 11:35 UTC]

    * Version 0.9.2beta - 2008-03-13
    - Using PEAR_Exception instead of PEAR_Error
    - Fixed typo in the initialization of $_properties in the Service class