Projects / python-nmap


python-nmap is a Python library which helps in using the nmap port scanner. It allows users to easily manipulate nmap scan results and automate scanning tasks and reports. It supports nmap script outputs.

Operating Systems

Recent releases

  •  13 Mar 2014 22:20

    Release Notes: This release updates to work with python3, adds the function convert_nmap_output_to_encoding, and adds a vendor dictionary for identified MAC addresses.

    •  23 Sep 2013 17:50

      Release Notes: This release adds access to CPE values.

      •  09 Nov 2011 22:12

        Release Notes: This release implements a request for parsing OS scanning output. It fixes an error with multiple host specifications. It corrects a bug in that occurred if no TCP port was open between 22-443.

        •  17 Dec 2010 11:03

          Release Notes: A bug correction in handling nmap_error output (the returned value was bin, but string was expected).

          •  15 Dec 2010 23:21

            Release Notes: A scope problem in was fixed. The nmap executable is now searched for in known directories. AssertionError is now raised when trying to call command_line, scaninfo, scanstats, or has_host before scanning.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.