mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-12 16:06:15 +00:00
XML reporting now reports EXIF data.
This commit is contained in:
parent
c333af7edf
commit
70701df0d6
@ -109,6 +109,7 @@ public class ReportXML implements ReportModule {
|
|||||||
Element nodeDevice = new Element("Attached-Devices");
|
Element nodeDevice = new Element("Attached-Devices");
|
||||||
Element nodeEmail = new Element("Email-Messages");
|
Element nodeEmail = new Element("Email-Messages");
|
||||||
Element nodeWebSearch = new Element("Web-Search-Queries");
|
Element nodeWebSearch = new Element("Web-Search-Queries");
|
||||||
|
Element nodeExif = new Element("Exif-Metadata");
|
||||||
//remove bytes
|
//remove bytes
|
||||||
Pattern INVALID_XML_CHARS = Pattern.compile("[^\\u0009\\u000A\\u000D\\u0020-\\uD7FF\\uE000-\\uFFFD\uD800\uDC00-\uDBFF\uDFFF]");
|
Pattern INVALID_XML_CHARS = Pattern.compile("[^\\u0009\\u000A\\u000D\\u0020-\\uD7FF\\uE000-\\uFFFD\uD800\uDC00-\uDBFF\uDFFF]");
|
||||||
for (Entry<BlackboardArtifact, List<BlackboardAttribute>> entry : report.entrySet()) {
|
for (Entry<BlackboardArtifact, List<BlackboardAttribute>> entry : report.entrySet()) {
|
||||||
@ -189,6 +190,9 @@ public class ReportXML implements ReportModule {
|
|||||||
if (entry.getKey().getArtifactTypeID() == BlackboardArtifact.ARTIFACT_TYPE.TSK_WEB_SEARCH_QUERY.getTypeID()) {
|
if (entry.getKey().getArtifactTypeID() == BlackboardArtifact.ARTIFACT_TYPE.TSK_WEB_SEARCH_QUERY.getTypeID()) {
|
||||||
nodeWebSearch.addContent(artifact);
|
nodeWebSearch.addContent(artifact);
|
||||||
}
|
}
|
||||||
|
if(entry.getKey().getArtifactTypeID() == BlackboardArtifact.ARTIFACT_TYPE.TSK_METADATA_EXIF.getTypeID()){
|
||||||
|
nodeExif.addContent(artifact);
|
||||||
|
}
|
||||||
|
|
||||||
//end of master loop
|
//end of master loop
|
||||||
}
|
}
|
||||||
@ -207,6 +211,7 @@ public class ReportXML implements ReportModule {
|
|||||||
root.addContent(nodeDevice);
|
root.addContent(nodeDevice);
|
||||||
root.addContent(nodeEmail);
|
root.addContent(nodeEmail);
|
||||||
root.addContent(nodeWebSearch);
|
root.addContent(nodeWebSearch);
|
||||||
|
root.addContent(nodeExif);
|
||||||
|
|
||||||
|
|
||||||
//Export it the first time
|
//Export it the first time
|
||||||
|
Loading…
x
Reference in New Issue
Block a user