diff options
| author | Xusheng <xusheng@vector35.com> | 2022-09-09 16:18:44 +0800 |
|---|---|---|
| committer | Xusheng <xusheng@vector35.com> | 2022-09-13 13:12:41 +0800 |
| commit | 6066b193f5df09df3dfa357d85efa938088b329d (patch) | |
| tree | fb6974433023421e9e52ed4070f4f4c4f6003708 /docs | |
| parent | da770545cb8d4545bbb4cacb7797ccfaa1361eea (diff) | |
No longer mark debugger as beta
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/getting-started.md | 8 | ||||
| -rw-r--r-- | docs/guide/debugger.md | 11 |
2 files changed, 6 insertions, 13 deletions
diff --git a/docs/getting-started.md b/docs/getting-started.md index cddea0a4..f99dbd2d 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -639,12 +639,10 @@ Binary Ninja supports loading PDB files through a built in PDB loader. When sele 3. Attempt to connect and download the PDB from the list of symbol servers specified in setting `symbol-server-list`. 4. Prompt the user for the PDB. -## Debugger Plugin (Beta) +## Debugger Plugin Binary Ninja now comes with the debugger plugin that can debug executables on Windows, Linux, and macOS. -The debugger is currently in Beta, so it needs to be manually turned on. The relevant setting is in "Settings" -> "corePlugins" -> "Debugger Plugin (Beta)". - For more detailed information on plugins, see the [debugger guide](guide/debugger.md). ## Settings @@ -679,7 +677,7 @@ All settings are uniquely identified with an identifier string. Identifiers are Here's a list of all built-in settings currently available from the UI: |Category|Setting|Description|Type|Default|Scope|Key| -|---|---|---|---|---|---|---| +|---|---|---|---|--|---|---| |analysis|Disallow Branch to String|Enable the ability to halt analysis of branch targets that fall within a string reference. This setting may be useful for malformed binaries.|`boolean`|`False`|[`SettingsProjectScope`, `SettingsResourceScope`, `SettingsUserScope`]|<a id='analysis.conservative.disallowBranchToString'>analysis.conservative.disallowBranchToString</a>| |analysis|Purge Snapshots|When saving a database, purge old snapshots keeping only the current snapshot.|`boolean`|`False`|[`SettingsProjectScope`, `SettingsUserScope`]|<a id='analysis.database.purgeSnapshots'>analysis.database.purgeSnapshots</a>| |analysis|Purge Undo History|When saving a database, purge current and existing undo history.|`boolean`|`False`|[`SettingsProjectScope`, `SettingsUserScope`]|<a id='analysis.database.purgeUndoHistory'>analysis.database.purgeUndoHistory</a>| @@ -744,7 +742,7 @@ Here's a list of all built-in settings currently available from the UI: |corePlugins|PowerPC Architecture|Enable the built-in PowerPC architecture module.|`boolean`|`True`|[`SettingsUserScope`]|<a id='corePlugins.architectures.powerpc'>corePlugins.architectures.powerpc</a>| |corePlugins|x86/x86_64 Architecture|Enable the built-in x86/x86_64 architecture module.|`boolean`|`True`|[`SettingsUserScope`]|<a id='corePlugins.architectures.x86'>corePlugins.architectures.x86</a>| |corePlugins|Crypto Plugin|Enable the built-in crypto plugin.|`boolean`|`True`|[`SettingsUserScope`]|<a id='corePlugins.crypto'>corePlugins.crypto</a>| -|corePlugins|Debugger Plugin (Beta)|Enable the built-in debugger plugin.|`boolean`|`False`|[`SettingsUserScope`]|<a id='corePlugins.debugger'>corePlugins.debugger</a>| +|corePlugins|Debugger Plugin|Enable the built-in debugger plugin.|`boolean`|`True`|[`SettingsUserScope`]|<a id='corePlugins.debugger'>corePlugins.debugger</a>| |corePlugins|PDB Loader|Enable the built-in PDB loader plugin.|`boolean`|`True`|[`SettingsUserScope`]|<a id='corePlugins.pdb'>corePlugins.pdb</a>| |corePlugins|DECREE Platform|Enable the built-in DECREE platform module.|`boolean`|`True`|[`SettingsUserScope`]|<a id='corePlugins.platforms.decree'>corePlugins.platforms.decree</a>| |corePlugins|FreeBSD Platform|Enable the built-in FreeBSD platform module.|`boolean`|`True`|[`SettingsUserScope`]|<a id='corePlugins.platforms.freebsd'>corePlugins.platforms.freebsd</a>| diff --git a/docs/guide/debugger.md b/docs/guide/debugger.md index 7e38449b..85a7574e 100644 --- a/docs/guide/debugger.md +++ b/docs/guide/debugger.md @@ -1,14 +1,9 @@ -# Debugger (Beta) +# Debugger Binary Ninja Debugger is a plugin that can debug executables on Windows, Linux, and macOS. -The debugger plugin is shipped with Binary Ninja. However, it is currently in Beta, so it needs to be manually turned on. The relevant setting is in "Settings" -> "corePlugins" -> "Debugger Plugin (Beta)". - -Alternatively, one can set the environment variable `BN_EXPERIMENTAL_DEBUGGER` (to anything), which also enables the debugger. - -After enabling the debugger plugin, restart Binary Ninja to use it. - -The debugger is [open-source](https://github.com/Vector35/debugger) with Apache License 2.0. Bug reports and pull requests are welcome! +The debugger plugin is shipped with Binary Ninja. +It is [open-source](https://github.com/Vector35/debugger) with Apache License 2.0. Bug reports and pull requests are welcome! ## UI |
