From 6a41722fd03d816e2d28ba7109e5be37b2fe29d8 Mon Sep 17 00:00:00 2001 From: ghidra2 <48490442+ghidra2@users.noreply.github.com> Date: Fri, 9 May 2025 06:01:09 -0400 Subject: [PATCH] GP-5363: Added BSim section and path to Debugger tutorial to GettingStarted.md --- GhidraDocs/GettingStarted.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/GhidraDocs/GettingStarted.md b/GhidraDocs/GettingStarted.md index d8b59d7df0..b8324740a3 100644 --- a/GhidraDocs/GettingStarted.md +++ b/GhidraDocs/GettingStarted.md @@ -10,6 +10,7 @@ with future releases. 3. [Installing Ghidra](#installing-ghidra) * [Installation Notes](#installation-notes) * [Java Notes](#java-notes) + * [Debugger Notes](#debugger-notes) 4. [Ghidra Installation Directory Layout](#ghidra-installation-directory-layout) 5. [Building Native Components](#building-native-components) 6. [Running Ghidra](#running-ghidra) @@ -18,6 +19,7 @@ with future releases. * [Headless (Batch) Mode](#headless-batch-mode) * [Single Jar Mode](#single-jar-mode) * [PyGhidra Mode](#pyghidra-mode) + * [Behavioral Similarity (BSim)](#behavioral-similarity-bsim) 7. [Extensions](#extensions) * [Ghidra Extension Notes](#ghidra-extension-notes) 8. [Ghidra Development](#ghidra-development) @@ -166,7 +168,8 @@ are included in the distribution, but you may still install them from PyPI if yo Different native debuggers have varying requirements, so you do not necessarily have to install all of the above packages. Each connector will inform you of its specific requirements and where they -must be installed. In some cases, you may need to install packages on the target system. +must be installed. In some cases, you may need to install packages on the target system. +For more information, see `/docs/GhidraClass/Debugger/A1=GettingStarted.html` ## Ghidra Installation Directory Layout When Ghidra is installed, the runnable software gets extracted to a new directory we will refer @@ -290,6 +293,10 @@ commands. For more information on using PyGhidra, see [`/Ghidra/Features/PyGhidra/README.html`]( ../Ghidra/Features/PyGhidra/src/main/py/README.md). +### Behavioral Similarity (BSim) +BSim is a Ghidra plugin for finding structurally similar functions in collections of binaries. +For more information, see `/docs/GhidraClass/BSim/BSimTutorial_Intro.html` + ## Extensions Extensions are optional components that can: * Extend Ghidra's functionality with experimental or user-contributed Ghidra plugins or analyzers.