summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2017-04-17 19:09:20 -0400
committerJordan Wiens <jordan@psifertex.com>2017-04-17 19:09:20 -0400
commit303a1501096ef09cace965f7bf7a95f8e32454cc (patch)
treeb632bc56a3dc52c1fde2b751bc64d299ace9162e /docs
parent10ac7c6fc5963dddda9b463a53f2757f1a3f9b18 (diff)
update css to support different image alignment
Diffstat (limited to 'docs')
-rw-r--r--docs/docs.css25
-rw-r--r--docs/getting-started.md18
2 files changed, 29 insertions, 14 deletions
diff --git a/docs/docs.css b/docs/docs.css
index 95a04efe..5006119f 100644
--- a/docs/docs.css
+++ b/docs/docs.css
@@ -2,12 +2,27 @@ code {
color: #000;
}
-img {
- display: inline-block;
- float: right;
-}
-
.admonition {
background: rgb(128, 198, 223);
color: #333;
}
+
+img[alt$=">"] {
+ float:right;
+ display: inline-block;
+ padding-left: 10px;
+}
+
+img[alt$="<"] {
+ float:left;
+ display: inline-block;
+ padding-right: 10px;
+}
+
+img[alt$="><"] {
+ display: block;
+ max-width: 100%;
+ height: auto;
+ margin: auto;
+ float: none!important;
+}
diff --git a/docs/getting-started.md b/docs/getting-started.md
index b7d01115..dbc99ae3 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -2,7 +2,7 @@
Welcome to Binary Ninja. This introduction document is meant to quickly guide you over some of the most common uses of Binary Ninja.
-![license popup](/images/license-popup.png "License Popup")
+![license popup >](/images/license-popup.png "License Popup")
## License
@@ -30,7 +30,7 @@ You can load files in many ways:
## Analysis
-![auto analysis](/images/analysis.png "Auto Analysis")
+![auto analysis ><](/images/analysis.png "Auto Analysis")
As soon as you open a file, Binary Ninja begins its auto-analysis.
@@ -79,7 +79,7 @@ Switching views happens multiple ways. In some instances, it's automatic (clicki
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](/images/graphcontext.png "Graph View Contet Menu")
+![graph view context >](/images/graphcontext.png "Graph View Contet Menu")
Features of the graph view include:
@@ -93,7 +93,7 @@ Features of the graph view include:
### View Options
-![options](/images/options.png "options")
+![options ><](/images/options.png "options")
Each of the views (Hex, Graph, Linear) have a variety of options configurable in the bottom-right of the UI.
@@ -126,7 +126,7 @@ Current options include:
### Hex View
-![hex](/images/hex.png "hex view")
+![hex >](/images/hex.png "hex view")
The hexadecimal view is useful for view raw binary files that may or may not even be executable binaries. The hex view is particularly good for transforming data in various ways via the `Copy as`, `Transform`, and `Paste from` menus. Note that `Transform` menu options will transform the data in-place, and that these options will only work when the Hex View is in the `Raw` mode as opposd to any of the binary views (such as "ELF", "Mach-O", or "PE").
@@ -134,7 +134,7 @@ Note that any changes made in the Hex view will take effect immediately in any o
### Xrefs View
-![xrefs](/images/xrefs.png "xrefs")
+![xrefs >](/images/xrefs.png "xrefs")
The xrefs view in the lower-left shows all cross-references to a given location or reference. Note that the cross-references pane will change depending on whether an entire line is selected (all cross-references to that address are shown), or whether a specific token within the line is selected.
@@ -151,7 +151,7 @@ Linear view is most commonly used for identifying and adding type information fo
### Function List
-![function list](/images/functionlist.png "Function List")
+![function list >](/images/functionlist.png "Function List")
The function list in Binary Ninja shows the list of functions currently identified. As large binaries are analyzed, the list may grow during analysis. The function list starts with known functions such as the entry point, exports, or using other features of the binary file format and explores from there to identify other functions.
@@ -162,7 +162,7 @@ The function list also highlights imports, and functions identified with symbols
### Script (Python) Console
-![console](/images/console.png "Console")
+![console >](/images/console.png "Console")
The integrated script console is useful for small scripts that aren't worth writing as full plugins.
@@ -188,7 +188,7 @@ Note
## Preferences/Updates
-![preferences](/images/preferences.png "Preferences")
+![preferences >](/images/preferences.png "Preferences")
Binary Ninja automatically updates itself by default. This functionality can be disabled in the preferences by turning off the `Update to latest version automatically` option. Updates are silently downloaded in the background and when complete an option to restart is displayed in the status bar. Whenever Binary Ninja restarts next, it will replace itself with the new version as it launches.