ghidra/GhidraDocs/GhidraClass/BSim/BSimTutorial_Scripting.md
Luke Serné 8303061629 Many typo's
These were found using the command below searching for duplicated words,
and manually going through the results to remove the false positives and
reword the true positives. Sometimes I removed the doubled word and
sometimes I replaced the duplicated word.

The grep command:
grep -nIEr '\b([a-zA-Z]+)[[:space:]*]+\1\b' ./Ghidra
2025-04-19 18:06:41 +02:00

23 lines
900 B
Markdown

# Scripting and Visualization
Finally, we briefly mention a few other topics related to BSim.
## Scripting BSim
There are a number of example scripts in the ``BSim`` script category, which demonstrate how to interact with BSim programmatically.
![script manager](images/script_manager.png)
## Visualizing Features
Finally, if you'd like to see the particular BSim features in a function, you can use the BSim Feature Visualizer.
This plugin allows you to highlight regions of the decompiled code corresponding to a particular feature and to display a graph representing the feature.
To use this plugin, first enable the ``BSimFeatureVisualizerPlugin`` via **File -> Configure** from the Code Browser.
You can then bring it up via **BSim -> BSim Feature Visualizer**.
![feature visualizer](images/feature_visualizer.png)
This is the end of the tutorial.
[Return to the Beginning](README.md)