NAME

HoneyClient::DB::Fingerprint - HoneyClient Compromise Fingerprint Object

DESCRIPTION

  HoneyClient::DB::Fingerprint describes a Fingerprint to be reported by a
  HoneyClient at the time of a compromise. This class assists insertion into
  and queries from the HoneyClient database.

SYNOPSIS

  # Create a new Fingerprint
  my $fingerprint = new HoneyClient::DB::Fingerprint({
      vmid              => '1234567890ABCDEF1234567890',
      filesystem                => \@file_array,
      registry => \@regkey_array,
      date              => '2007-05-22 01:24:19',
  });
  
  $fingerprint->insert();
  
  # Search for Fingerprint containing a specific vmid
  my $fp_results = HoneyClient::DB::Fingerprint->select({
        vmid => '1234567890ABCDEF1234567890',
  });

REQUIRES

Perl5.8.8, HoneyClient::DB, Digest::MD5, Carp