diff --git a/Core/src/org/sleuthkit/autopsy/modules/leappanalyzers/LeappFileProcessor.java b/Core/src/org/sleuthkit/autopsy/modules/leappanalyzers/LeappFileProcessor.java
index ca2da24cdf..ce5b066d1e 100644
--- a/Core/src/org/sleuthkit/autopsy/modules/leappanalyzers/LeappFileProcessor.java
+++ b/Core/src/org/sleuthkit/autopsy/modules/leappanalyzers/LeappFileProcessor.java
@@ -165,7 +165,8 @@ public final class LeappFileProcessor {
.put("Contacts.tsv", "contact")
.put("IMO - AccountId.tsv", "contact")
.put("IMO - messages.tsv", "message")
-
+ .put("SMS - iMessage.tsv", "message")
+ .put("Call History.tsv", "calllog")
.build();
Blackboard blkBoard;
@@ -447,7 +448,9 @@ public final class LeappFileProcessor {
}
}
AbstractFile absFile = findAbstractFile(dataSource, sourceFile);
- Account.Type accountType = getAccountType(fileName);
+ if (absFile == null) {
+ absFile = (AbstractFile) dataSource;
+ } Account.Type accountType = getAccountType(fileName);
if ((absFile != null) || (accountType != null)) {
CommunicationArtifactsHelper accountArtifact = new CommunicationArtifactsHelper(Case.getCurrentCaseThrows().getSleuthkitCase(),
moduleName, absFile, accountType);
@@ -628,8 +631,10 @@ public final class LeappFileProcessor {
return Account.Type.TANGO;
case "shareit file transfer.tsv":
return Account.Type.SHAREIT;
+ case "sms - imessage.tsv":
+ return Account.Type.PHONE;
default:
- return null;
+ return Account.Type.PHONE;
}
}
diff --git a/Core/src/org/sleuthkit/autopsy/modules/leappanalyzers/ileap-artifact-attribute-reference.xml b/Core/src/org/sleuthkit/autopsy/modules/leappanalyzers/ileap-artifact-attribute-reference.xml
index 16409f42c7..70725fd0c6 100644
--- a/Core/src/org/sleuthkit/autopsy/modules/leappanalyzers/ileap-artifact-attribute-reference.xml
+++ b/Core/src/org/sleuthkit/autopsy/modules/leappanalyzers/ileap-artifact-attribute-reference.xml
@@ -50,9 +50,9 @@
-
+
-
+
@@ -101,6 +101,7 @@
+
@@ -743,16 +744,14 @@
-
diff --git a/thirdparty/iLeapp/ileapp.exe b/thirdparty/iLeapp/ileapp.exe
index 0456c3c726..f1d395e930 100644
Binary files a/thirdparty/iLeapp/ileapp.exe and b/thirdparty/iLeapp/ileapp.exe differ