Skip to content

Latest commit

 

History

History
 
 

java

Sleuth Kit CASE JSON Support

This package supports exporting Sleuth Kit DataModel objects to Cyber-investigation Analysis Standard Expression (CASE).

Clients will interface with the CaseUcoExporter class. This class contains methods to export most DataModel objects present in the Sleuth Kit Java Bindings.

DISCLAIMER: All API's in this package are subject to change.

Building the JAR file

To build the JAR file, simply run 'ant jar' in the case-uco/java folder. Alternatively, you can add the code to a NetBeans project and build using the regular 'build' action.

Configuration Properties

Some behavior of the exporter can be configured via a Java Properties object. See the table below for available configuration properties.

Parameter Description Default
exporter.relationships.includeParentChild Include or exclude parent-child relationships from the CASE output. By default, this class will export all parent-child relationships present in The Sleuth Kit DataModel. Volume System to Volume would be an example of such a relationship. If your use case requires exporting only the Volume, this configuration property will toggle that behavior. true