Net::SinFP::Result - contains all information about matched fingerprint
# 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"; }
This module is the "result" object, used to ask SinFP which operating systems have matched by searching from the signature database.
Standard attributes, names are self explanatory.
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, ...).
Patrice <GomoR> Auffret
Copyright (c) 2005-2015, Patrice <GomoR> Auffret
You may distribute this module under the terms of the Artistic license. See LICENSE.Artistic file in the source distribution archive.
To install Net::SinFP, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::SinFP
CPAN shell
perl -MCPAN -e shell install Net::SinFP
For more information on module installation, please visit the detailed CPAN module installation guide.