From c376637e9bf2926cb438ccde30b1697d3450ffb7 Mon Sep 17 00:00:00 2001 From: Ann Priestman Date: Fri, 8 Dec 2017 13:54:32 -0500 Subject: [PATCH] Don't generate artifacts for empty files --- .../autopsy/centralrepository/datamodel/EamArtifactUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Core/src/org/sleuthkit/autopsy/centralrepository/datamodel/EamArtifactUtil.java b/Core/src/org/sleuthkit/autopsy/centralrepository/datamodel/EamArtifactUtil.java index 60908aea77..171444fa42 100755 --- a/Core/src/org/sleuthkit/autopsy/centralrepository/datamodel/EamArtifactUtil.java +++ b/Core/src/org/sleuthkit/autopsy/centralrepository/datamodel/EamArtifactUtil.java @@ -28,6 +28,7 @@ import org.sleuthkit.datamodel.AbstractFile; import org.sleuthkit.datamodel.BlackboardArtifact; import org.sleuthkit.datamodel.BlackboardAttribute; import org.sleuthkit.datamodel.Content; +import org.sleuthkit.datamodel.HashUtility; import org.sleuthkit.datamodel.TskCoreException; import org.sleuthkit.datamodel.TskData; @@ -240,8 +241,7 @@ public class EamArtifactUtil { // We need a hash to make the artifact String md5 = af.getMd5Hash(); - // @@@ Should also check for empty data hash - if (md5 == null || md5.isEmpty()) { + if (md5 == null || md5.isEmpty() || HashUtility.isNoDataMd5(md5)) { return null; }