From 63ef49621522efa11e1fcfc709812adb0300d3f6 Mon Sep 17 00:00:00 2001 From: Josh Ferrell Date: Tue, 4 Nov 2025 17:52:40 -0500 Subject: Add Ghidra import documentation --- docs/guide/migration/ghidra/ghidraimport.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 docs/guide/migration/ghidra/ghidraimport.md (limited to 'docs/guide/migration/ghidra/ghidraimport.md') diff --git a/docs/guide/migration/ghidra/ghidraimport.md b/docs/guide/migration/ghidra/ghidraimport.md new file mode 100644 index 00000000..dcc700ed --- /dev/null +++ b/docs/guide/migration/ghidra/ghidraimport.md @@ -0,0 +1,23 @@ +# Ghidra Import + +Currently, the following categories of analysis information can be imported from Ghidra files: + +- Types +- Memory map +- Data variables +- Functions +- Comments +- Bookmarks + +## Importing data +### Import to a new file +`Plugins > Ghidra Import > Open Database...` allows you to select a Ghidra file to open as a binary view in Binary Ninja. You are able to select a single `.gbf` file or project file from a `.gpr`. + +### Import to an existing file +`Plugins > Ghidra Import > Import Database...` allows you to apply analysis information from a Ghidra file to an already open binary view in Binary Ninja. You are able to select a single `.gbf` file or project file from a `.gpr`. You can choose to import all or only some categories of analysis information to apply to the binary view. + +### Import to an existing project +!!! note + Binary Ninja projects are only available in Commercial and Ultimate editions + +`Plugins > Ghidra Import > Import Project...` allows you to import files from a Ghidra project (`.gpr`) to an open Binary Ninja project. All available analysis information will be imported for all selected files. -- cgit v1.3.1