Binary Ninja macOS Cheat Sheet

A Software › Nope cheat sheet in English by watbulb

Commonly used keyboard shortcuts for Binary Ninja on macOS. Note: This is not an "official" cheat-sheet.

6,947 views 1,468 downloads 2 Dec 2020 History

General

Open File
⌘O
Open File /w Options
⇧⌘O
Open URL
⌘L
New Tab
⌘T
New Window
⇧⌘N
New Binary Data
⌘N

Navigation

Toggle [Linear View || Graph View]
SPACE
Navigate Backward
⎋ (ESC)
Navigate Backward
⌘ [
Navigate Forward
⌘ ]
Graph View Zoom-In
⇧⌘+
Graph View Zoom-Out
⇧⌘-
Open goto-a­ddress Dialog
G
Focus XREF Pane
X

Binary Views

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

Cross-­Ref­erences (XREF)

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]

Data & Types

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

Patching

Create a Function
P
Name a Symbol
N
Undefine Existing Symbol (limited)
U
Edit Instru­ction (limited)
E

Other

Add Comment
;
Python Console
`
Submit Multi-Line Input (Console)
⌘ ↩
Command Pallete
⌘P

Comments

No comments yet.

Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.