Difference between revisions of "TSK Bindings"
From SleuthKitWiki
(Made link to Java Specific page) |
|||
Line 4: | Line 4: | ||
Here are a list of known bindings (in alphabetical order): | Here are a list of known bindings (in alphabetical order): | ||
− | * | + | * [[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 [http://code.google.com/p/pytsk/ pytsk] project contains Python bindings. |
Revision as of 11:29, 11 November 2011
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):
- TSK Java Bindings
- .NET: The sleuthkit-sharp project contains .NET bindings.
- Python: The pytsk project contains Python bindings.