Autopsy  4.6.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser Class Reference

Inherits org.sleuthkit.autopsy.modules.hashdatabase.HashSetParser.

Public Member Functions

final void close ()
boolean doneReading ()
long getExpectedHashCount ()
String getNextHash () throws TskCoreException

Private Attributes

CSVParser csvParser
final long expectedHashCount
String filename
final int hashColumnIndex
InputStreamReader inputStreamReader
final Iterator< CSVRecord > recordIterator

Detailed Description

Parser for Hashkeeper hash sets (*.hsh)

Definition at line 36 of file

Member Function Documentation

final void org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.close ( )

Closes the import file

Definition at line 122 of file

References org.sleuthkit.autopsy.coreutils.Logger.getLogger().

boolean org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.doneReading ( )

Check if there are more hashes to read

true if we've read all expected hash values, false otherwise

Definition at line 103 of file

long org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.getExpectedHashCount ( )

Get the expected number of hashes in the file. This number can be an estimate.

The expected hash count

Definition at line 114 of file

References org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.expectedHashCount.

String org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.getNextHash ( ) throws TskCoreException

Get the next hash to import

The hash as a string, or null if the end of file was reached without error

Definition at line 83 of file

Member Data Documentation

CSVParser org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.csvParser

Definition at line 40 of file

final long org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.expectedHashCount
String org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.filename

Definition at line 38 of file

final int org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.hashColumnIndex

Definition at line 43 of file

InputStreamReader org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.inputStreamReader

Definition at line 39 of file

final Iterator<CSVRecord> org.sleuthkit.autopsy.modules.hashdatabase.HashkeeperHashSetParser.recordIterator

Definition at line 42 of file

The documentation for this class was generated from the following file:

Copyright © 2012-2016 Basis Technology. Generated on: Mon May 7 2018
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.