Home >
Belkasoft
Evidence Center >
Belkasoft Evidence Center Help Contents
This module is obsolete since the release of Belkasoft X
BelkaScript: Scripting module
< Previous help topic
Next help
topic >
Evidence Center allows you to extend the product with your custom functionality.
This can be done with BelkaScript - optional module which supports writing, debugging
and running custom scripts.
Simple to start
The product comes with a number of sample scripts to show available functionality
and to help you jump-start with creating your own scripts. You can inspect these
scripts in the BelkaScript subfolder of the product installation folder.
Simple to develop
The product sports convenient user interface for scripts creation. Particularly,
it has syntax highlighting, autocomplete, error window and so on.
BelkaScript uses simplified C# language. Particularly,
- You do not have to write "usings".
- You do not have add references to third-party libraries (all needed libraries
are referenced automatically).
- You do not have to create solution and project files.
- The script is contained inside a single file.
- You also do not have to create classes.
- While you can create multiple functions in a script, in most situations
you will have to write only code for the main function (public void Main).
Simple to debug
BelkaScript user interface allows you to conveniently debug your script:
- You can run script step by step using Step Into and Step Over buttons.
- You can create breakpoints and run execution until a breakpoint is hit.
- While the execution is stopped, you can review all current variables values.
- You can trace debug information to Output window.
Power of custom extensions
Below are some examples of how you can do with the help of BelkaScript:
- Run carving for custom header or header/footer against any data source in
case.
- Process already extracted items. For example, find pictures with given EXIF
metadata properties.
- Create reports for custom set of items.
- Do custom searches.
- Find all browser cookies for yesterday.
- and so on.
API reference
Download complete
API reference document for BelkaScript
< Previous help topic
Next help
topic >