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