module documentation

Undocumented

Class NmapOSClass NmapOSClass offers an unified API to access data from analysed osclass tag. As implemented in libnmap and newer version of nmap, osclass objects will always be embedded in a NmapOSMatch. Unmatched NmapOSClass will be stored in "dummy" NmapOSMatch objects which will have the particularity of have a line attribute of -1...
Class NmapOSFingerprint NmapOSFingerprint is a easier API for using os fingerprinting. Data for OS fingerprint (<os> tag) is instantiated from a NmapOSFingerprint which is accessible in NmapHost via NmapHost.os
Class NmapOSMatch NmapOSMatch is an internal class used for offering results from an nmap os fingerprint. This common interfaces makes a compatibility between old nmap xml (<1.04) and new nmap xml versions (used in nmapv6 for instance).
Class OSFPPortUsed Port used class: this enables the user of NmapOSFingerprint class to have a common and clear interface to access portused data which were collected and used during os fingerprint scan