Commonly used keyboard shortcuts for Binary Ninja on macOS. Note: This is not an "official" cheat-sheet.
|
Open File
|
⌘O
|
|
Open File /w Options
|
⇧⌘O
|
|
Open URL
|
⌘L
|
|
New Tab
|
⌘T
|
|
New Window
|
⇧⌘N
|
|
New Binary Data
|
⌘N
|
|
Toggle [Linear View || Graph View]
|
SPACE
|
|
Navigate Backward
|
⎋ (ESC)
|
|
Navigate Backward
|
⌘ [
|
|
Navigate Forward
|
⌘ ]
|
|
Graph View Zoom-In
|
⇧⌘+
|
|
Graph View Zoom-Out
|
⇧⌘-
|
|
Open goto-address Dialog
|
G
|
|
Focus XREF Pane
|
X
|
|
Cycle View Type [DIS, LLIL, MLIL, HLIL]
|
I
|
|
Switch to Type View
|
T
|
|
Switch to Hex View
|
H
|
|
Save Current View
|
⌘S
|
|
Save Current View As...
|
⇧⌘S
|
|
Copy Current Address
|
⇧⌘A
|
|
Find (Search)
|
⌘F
|
|
Find Next
|
⌘G
|
|
Focus XREF Pane
|
X
|
|
|
Focus Pinned XREF Pane
|
⇧X
|
|
|
Navigate Next XREF
|
⌥X
|
|
|
Navigate Prev XREF
|
⌥⇧X
|
|
|
Navigate Selected XREF
|
↩
|
[only when focused]
|
|
Select Next XREF
|
↑
|
[only when focused]
|
|
Select Prev XREF
|
↓
|
[only when focused]
|
|
Select all XREFs
|
⌘A
|
[only when focused]
|
|
Open Filter Dialog
|
⌘F
|
[only when focused]
|
|
Clear Search Dialog
|
⎋ (ESC)
|
[only when focused]
|
|
Change Type
|
Y
|
|
Change Type: ASCII String
|
A
|
|
Change Type: ASCII Character
|
R
|
|
Switch Between Variable Data Width
|
D
|
|
Change Type Variable Data Width [n]
|
1||2||4||8
|
|
Create Pointer Data Type
|
O
|
|
Create a Function
|
P
|
|
Name a Symbol
|
N
|
|
Undefine Existing Symbol (limited)
|
U
|
|
Edit Instruction (limited)
|
E
|
|
Add Comment
|
;
|
|
Python Console
|
`
|
|
Submit Multi-Line Input (Console)
|
⌘ ↩
|
|
Command Pallete
|
⌘P
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.