summaryrefslogtreecommitdiff
path: root/docs/guide/index.md
diff options
context:
space:
mode:
authorJordan Wiens <github@psifertex.com>2025-10-23 11:06:48 -0400
committerJordan Wiens <github@psifertex.com>2025-10-23 11:06:48 -0400
commit72f5c1ccf40db84cd5e23587fa30d4bec348e3ff (patch)
tree3cb1f87ab49a3d85bc06c30fdf4d72b19099f4b1 /docs/guide/index.md
parenta2a61e524a43b3b56db47ac1f23eb5d0e367b7f7 (diff)
better documentation on open with options, also remove orphaned binexport image
Diffstat (limited to 'docs/guide/index.md')
-rw-r--r--docs/guide/index.md12
1 files changed, 9 insertions, 3 deletions
diff --git a/docs/guide/index.md b/docs/guide/index.md
index 7eff4d73..e455a8cd 100644
--- a/docs/guide/index.md
+++ b/docs/guide/index.md
@@ -71,15 +71,13 @@ Because Linux installation locations can vary widely, we do not assume that Bina
## Loading Files
-![open with options ><](../img/open-with-options.png "Open with Options"){ width="600" }
-
You can load files in many ways:
1. Drag-and-drop a file onto the Binary Ninja window (hold `[CMD/CTRL-SHIFT]` while dropping to use the `Open with Options` workflow)
2. Use the `File/Open` menu or `Open` button on the start screen (`[CMD/CTRL] o`)
3. Use the `File/Open with Options` menu which allows you to customize the analysis options (`[CMD/CTRL-SHIFT] o`)
4. Open a file from the Triage picker (`File/Open for Triage`) which enables several minimal analysis options and shows a summary view first
-5. Click an item in the recent files list (hold `[CMD/CTRL-SHIFT]` while clicking to use the `Open with Options` workflow)
+5. Click an item in the recent files list (hold `[CMD/CTRL-SHIFT]` while clicking to use the `Open with Options` workflow, or use the right-click menu)
6. Press the number key associated with an item from the recent files list (0-9, where 0 represents file 10 on the recent list, optionally holding `[CMD/CTRL-SHIFT]` to use the `Open with Options` workflow)
7. Run Binary Ninja with an optional command-line parameter
8. Open a file from a URL via the `[CMD/CTRL] l` hotkey
@@ -91,6 +89,14 @@ You can load files in many ways:
* URLs For referencing remote files either the URL should be prefixed with `binaryninja:` and optionally suffixed with the `expr` query parameter
* `binaryninja:file://<remote_path>?expr=[.data + 400]` - Download the remote file and navigate to the address at `.data` plus `0x400`
+### Opening With Options
+
+![open with options ><](../img/open-with-options.png "Open with Options"){ width="600" }
+
+While Binary Ninja defaults to opening most files with sane defaults without prompting, there are many situations where you wish to specify more details. Additionally, if you are attempting to load a file format without a loader, you will also be presented with the same dialog to specify information such as the base load address and default architecture.
+
+Items 1, 3, 5, 6 in the above list all describe methods you can use to override the default settings and request an "Open with Options" dialog.
+
## Saving Files
![save choices >](../img/save-choices.png "Save Menu Choices"){ width="400" }