Difference between revisions of "TSK Bindings"

From SleuthKitWiki
Jump to: navigation, search
(Made link to Java Specific page)
m
 
Line 6: Line 6:
 
* [[TSK Java Bindings]]
 
* [[TSK Java Bindings]]
 
* .NET: The [http://sleuthkitsharp.codeplex.com sleuthkit-sharp] project contains .NET bindings.
 
* .NET: The [http://sleuthkitsharp.codeplex.com sleuthkit-sharp] project contains .NET bindings.
* Python: The [http://code.google.com/p/pytsk/ pytsk] project contains Python bindings.
+
* Python: The [https://github.com/py4n6/pytsk pytsk] project contains Python bindings.

Latest revision as of 20:20, 17 December 2017

TSK comes with a C/C++ library. if you want to use it in programs written in other languages, this is the page for you. It contains information for doing that.

The first thing to point out is that the C/C++ code can generate a SQLite database. One of the motivations for this feature is that you can then open the database from another language and perform queries on it. This reduces the number of language-specific bindings that need to occur. Because the database contains only metadata though, bindings are still needed to copy file content.

Here are a list of known bindings (in alphabetical order):