Net::SinFP3::Result::Passive - contains all information about matched passive fingerprint
# A SinFP object has previously been created, # used, and some matches have been found for my $r ($sinfp->resultList) { print 'idSignatureP: '.$r->idSignatureP ."\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 'matchMask: '.$r->matchMask ."\n"; print 'matchScore: '.$r->matchScore ."\n"; for ($r->osVersionChildrenList) { print "osVersionChildren: $_\n"; } print "\n"; } # Or use the print method for my $r ($sinfp->resultList) { print $r->print; }
This module is the "result" object, used to ask SinFP which operating systems have matched by searching from the signature database.
Object constructor.
Display computed signature.
Display the complete result details.
Re-compute the match score (based on the match mask).
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) 2011-2014, 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::SinFP3, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::SinFP3
CPAN shell
perl -MCPAN -e shell install Net::SinFP3
For more information on module installation, please visit the detailed CPAN module installation guide.