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

900 B

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

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

This is the end of the tutorial.

Return to the Beginning