NAME

Net::SinFP::Result - contains all information about matched fingerprint

SYNOPSIS

# A SinFP object has previously been created,
# used, and some matches have been found

for my $r ($sinfp->resultList) {

   print 'idSignature:     '.$r->idSignature    ."\n";
   print 'ipVersion:       '.$r->ipVersion      ."\n";
   print 'systemClass:     '.$r->systemClass    ."\n";
   print 'vendor:          '.$r->vendor         ."\n";
   print 'os:              '.$r->os             ."\n";
   print 'osVersion:       '.$r->osVersion      ."\n";
   print 'osVersionFamily: '.$r->osVersionFamily."\n";
   print 'matchType:       '.$r->matchType      ."\n";
   print 'matchMask:       '.$r->matchMask      ."\n";

   for ($r->osVersionChildrenList) {
      print "osVersionChildren: $_\n";
   }

   print "\n";
}

DESCRIPTION

This module is the "result" object, used to ask SinFP which operating systems have matched by searching from the signature database.

ATTRIBUTES

idSignature
ipVersion
systemClass
vendor
os
osVersion
osVersionFamily
matchType
matchMask

Standard attributes, names are self explanatory.

osVersionChildrenList

This one returns an array of OS version children. For example, if a Linux 2.6.x matches, you may have more known versions from this array (2.6.18, ...).

AUTHOR

Patrice <GomoR> Auffret

COPYRIGHT AND LICENSE

Copyright (c) 2005-2011, Patrice <GomoR> Auffret

You may distribute this module under the terms of the Artistic license. See LICENSE.Artistic file in the source distribution archive.