Class Nmap::Parser::Host::OS
In: lib/nmap/parser.rb
Parent: Object

This holds the OS information from OS Detection

Methods

Classes and Modules

Class Nmap::Parser::Host::OS::OSClass
Class Nmap::Parser::Host::OS::OSMatch

Attributes

fingerprint  [R]  OS fingerprint

Public Class methods

Public Instance methods

Returns an array of names from all OS records, and passes them each to a block if one is given

Returns OS class accuracy of the first OS class record, or Nth record as specified by index

Returns the number of OS class records

Returns name of first OS match record, or Nth record as specified by index

Returns OS name accuracy of the first OS match record, or Nth record as specified by index

Returns the number of OS match records

names()

Alias for all_names

Returns an array of OSClass objects, and passes them each to a block if one is given

Returns OS family information of first OS class record, or Nth record as specified by index

Returns OS generation information of first OS class record, or Nth record as specified by index

Returns an array of OSMatch objects, and passes them each to a block if one is given

Returns OS type information of the first OS class record, or Nth record as specified by index

Returns OS vendor information of the first OS class record, or Nth record as specified by index

Returns the closed TCP port used for this OS Detection run

Returns the open TCP port used for this OS Detection run

Returns the closed UDP port used for this OS Detection run

[Validate]