summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2020-06-17 16:04:47 -0400
committerJordan Wiens <jordan@psifertex.com>2020-06-17 16:04:47 -0400
commit676488bb396f41c4855af97fbe0d996238688399 (patch)
treec173389d4ac43d5c2f7c8f30f22b87f0b5281f7f /docs
parentf9121c18673a58cb9b1820656f82e05b1ac4b7b8 (diff)
more spelling fixes
Diffstat (limited to 'docs')
-rw-r--r--docs/getting-started.md4
-rw-r--r--docs/guide/troubleshooting.md11
2 files changed, 9 insertions, 6 deletions
diff --git a/docs/getting-started.md b/docs/getting-started.md
index 8359751a..f83d8657 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -153,7 +153,7 @@ Note
The default view in Binary Ninja when opening a binary is a graph view that groups the basic blocks of disassembly into visually distinct blocks with edges showing control flow between them.
-![graph view context >](img/graphcontext.png "Graph View Contet Menu")
+![graph view context >](img/graphcontext.png "Graph View Context Menu")
Features of the graph view include:
@@ -448,7 +448,7 @@ Here's a list of all settings currently available from the UI:
| | | |`enum`|`MappedMediumLevelILSSAForm`|<a id='ui.graph.default'>ui.graph.default</a>|
| | | |`enum`|`HighLevelIL`|<a id='ui.graph.default'>ui.graph.default</a>|
| | | |`enum`|`HighLevelILSSAForm`|<a id='ui.graph.default'>ui.graph.default</a>|
-|ui|Perfer Disassembly Graph|Prefer disassembly graph over linear view on startup.|`boolean`|`False`|<a id='ui.graph.preferred'>ui.graph.preferred</a>|
+|ui|Prefer Disassembly Graph|Prefer disassembly graph over linear view on startup.|`boolean`|`False`|<a id='ui.graph.preferred'>ui.graph.preferred</a>|
|ui|Number of history entries to store.|Controls the number of history entries to store for input dialogs.|`number`|`50`|<a id='ui.inputHistoryCount'>ui.inputHistoryCount</a>|
|ui|Minimum UI Log Level|Set the minimum log level for the UI log.|`string`|`InfoLog`|<a id='ui.log.minLevel'>ui.log.minLevel</a>|
| | | enum: Display Debug, Info, Warning, Error, and Alert messages to log console.|`enum`|`DebugLog`|<a id='ui.log.minLevel'>ui.log.minLevel</a>|
diff --git a/docs/guide/troubleshooting.md b/docs/guide/troubleshooting.md
index c30de2ea..df158fa1 100644
--- a/docs/guide/troubleshooting.md
+++ b/docs/guide/troubleshooting.md
@@ -41,19 +41,22 @@ Next, if running a python plugin, make sure the python requirements are met by y
- If experiencing problems with Windows UAC permissions during an update, the easiest fix is to completely un-install and [recover][recover] the latest installer and license. Preferences are saved outside the installation folder and are preserved, though you might want to remove your [license](/getting-started/#license).
- If you need to change the email address on your license, contact [support].
-## Platforms
+## Running as Root
-The below steps are specific to different platforms that Binary Ninja runs on. See the [FAQ] for currently supported versions.
+Binary Ninja will refuse to run as root on Linux and MacOS platforms (this is partially enforced by the usage of an embedded QWebEngine which will not run as root). You can work-around this issue by either running as a regular user, or forcing BN to launch but you will need to also disable [active content](/getting-started/#updates.activeContent). If you try to use su or another similar tool, make sure that user has permission to the X11 session.
## API
- If the GUI launches but the license file is not valid when launched from the command-line, check that you're using the right version of Python as only 64-bit Python 2.7, or 3.x versions are supported. Additionally, the [personal][purchase] edition does not support headless operation.
-
## Database Issues
- BNDBs may grow in size after repeated saving/loading. While a future update to Binary Ninja will implement this optimization internally, this [unofficial script] may be useful for shrinking the size of a BNDB. Please ensure you backup your database prior to trying that script as it is not an officially supported operation.
+## Platforms
+
+The below steps are specific to different platforms that Binary Ninja runs on. See the [FAQ] for currently supported versions.
+
### Windows
- While Windows 7 is not officially supported (by us, or Microsoft for that matter), it's possible to have Binary Ninja work if all available windows updates are installed as a library pack update somewhere in the updates is required for us to run.
@@ -112,7 +115,7 @@ Or second, modify the binary itself using the [install_name_tool](https://blogs.
#### Non-brew installed Python 3
-One potential issue for installed Python 3.x versions on MacOS is that the bundled certificates do not align with the native certificate store. This results in an erorr while attempting to download updates using the python provider. One of the following may fix this:
+One potential issue for installed Python 3.x versions on MacOS is that the bundled certificates do not align with the native certificate store. This results in an error while attempting to download updates using the python provider. One of the following may fix this:
``` bash
pip install --upgrade certifi