Merge pull request #3283 from APriestman/addEmptyMd5Check

Don't generate artifacts for empty files
This commit is contained in:
Brian Carrier 2017-12-08 13:58:13 -05:00 committed by GitHub
commit f55ace0d3a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,6 +28,7 @@ import org.sleuthkit.datamodel.AbstractFile;
import org.sleuthkit.datamodel.BlackboardArtifact; import org.sleuthkit.datamodel.BlackboardArtifact;
import org.sleuthkit.datamodel.BlackboardAttribute; import org.sleuthkit.datamodel.BlackboardAttribute;
import org.sleuthkit.datamodel.Content; import org.sleuthkit.datamodel.Content;
import org.sleuthkit.datamodel.HashUtility;
import org.sleuthkit.datamodel.TskCoreException; import org.sleuthkit.datamodel.TskCoreException;
import org.sleuthkit.datamodel.TskData; import org.sleuthkit.datamodel.TskData;
@ -240,8 +241,7 @@ public class EamArtifactUtil {
// We need a hash to make the artifact // We need a hash to make the artifact
String md5 = af.getMd5Hash(); String md5 = af.getMd5Hash();
// @@@ Should also check for empty data hash if (md5 == null || md5.isEmpty() || HashUtility.isNoDataMd5(md5)) {
if (md5 == null || md5.isEmpty()) {
return null; return null;
} }