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.
- 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,
...).
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.