Crate nmap

Source

Modules§

gnmap
Module for parsing and handling Nmap output files

Structs§

Address
Address information for a host
Debugging
Debugging level configuration
ExtraPorts
Information about ports not fully scanned
ExtraReasons
Additional reasons for port state
Finished
Information about scan completion
Host
Information about a scanned host
HostName
Individual host name information
HostNames
Collection of host names
HostStats
Statistics about scanned hosts
NmapRun
Main structure representing an Nmap scan run
Port
Information about a specific port
PortStateDetails
Detailed port state information
Ports
Collection of port scan results
RunStats
Statistics about the scan run
ScanInfo
Information about the scan configuration
Script
NSE script results
Service
Service information for a port
Status
Host status information
Verbose
Verbosity level configuration

Enums§

AddressType
Represents the type of address in an Nmap scan result
HostNameType
Type of host name
HostState
Represents the state of a host in an Nmap scan
PortProtocol
Represents the protocol used for port scanning
PortState
Represents the state of a port in an Nmap scan
ScanType
Type of scan performed by Nmap
ServiceMethod
Method used to determine service information

Functions§

parse_nmap_xml
Parses Nmap XML output into a structured format