summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorKyleMiles <krm504@nyu.edu>2018-08-17 18:05:04 -0400
committerKyleMiles <krm504@nyu.edu>2018-08-30 00:29:24 -0400
commitc02c863367ff88c1e562a1110e069bf2842798aa (patch)
treebee50ca74077408379db25e85ddb82a89af6d9f5 /docs
parentee84f7178a9083e5a5239d97829cda381dc39ae4 (diff)
Add x86 Disassembly Options Documentation
Diffstat (limited to 'docs')
-rw-r--r--docs/getting-started.md14
1 files changed, 11 insertions, 3 deletions
diff --git a/docs/getting-started.md b/docs/getting-started.md
index 5148b9d5..59695147 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -15,11 +15,11 @@ Binaries are installed in the following locations by default:
- Linux: Wherever you extract it! (No standard location)
!!! Warning "Warning"
- Do not put any user content in the install-path of Binary Ninja. The auto-update process of Binary Ninja may replace any files included in these folders.
+ Do not put any user content in the install-path of Binary Ninja. The auto-update process of Binary Ninja may replace any files included in these folders.
### User Folder
-The base locations of user folders are:
+The base locations of user folders are:
- OS X: `~/Library/Application Support/Binary Ninja`
- Linux: `~/.binaryninja`
@@ -277,7 +277,15 @@ Settings are stored in the _user_ directory in the file `settings.json`. Each to
| pdb | auto-download-pdb | boolean | True | Automatically download pdb files from specified symbol servers |
| pdb | symbol-server-list | list(string) | ["http://msdl.microsoft.com/download/symbols"] | List of servers to query for pdb symbols. |
| python | interpreter | string | "python27.{dylib,dll,so.1}" | Python interpreter to load if one is not already present when plugins are loaded |
-
+| arch | x86.disassemblyFlavor | string | "BN_INTEL" | "BN_INTEL", "INTEL", or "AT&T" |
+| arch | x86.disassemblySeperator | string | ", " | What to put between operands in disassembly tokens |
+| arch | x86.disassemblyLowercase | bool | True | Lowercase opcodes, operands, and registers (False for uppercase) |
+ "arch" :
+ {
+ // "x86.disassemblyFlavor" : "AT&T",
+ // "x86.disassemblyFlavor" : "BN_INTEL",
+ "x86.disassemblyLowercase" : true,
+ "x86.disassemblySeperator" : ", "
Below is an example `settings.json` setting various options:
```
{