summaryrefslogtreecommitdiff
path: root/docs/guide/migration/ghidra/ghidraimport.md
diff options
context:
space:
mode:
authorJosh Ferrell <josh@vector35.com>2025-11-04 17:52:40 -0500
committerJosh Ferrell <josh@vector35.com>2025-11-04 17:55:05 -0500
commit63ef49621522efa11e1fcfc709812adb0300d3f6 (patch)
tree9c47250f7611a3014d223b0f48c12e5a9b33079c /docs/guide/migration/ghidra/ghidraimport.md
parent59fa6ae852296fb598d43fc32b6ae24344d1759f (diff)
Add Ghidra import documentation
Diffstat (limited to 'docs/guide/migration/ghidra/ghidraimport.md')
-rw-r--r--docs/guide/migration/ghidra/ghidraimport.md23
1 files changed, 23 insertions, 0 deletions
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.