Cheatography
https://cheatography.com
Commonly used keyboard shortcuts for Binary Ninja on macOS.
Note: This is not an "official" cheat-sheet.
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-address 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-References (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 Instruction (limited) |
E |
Other
Add Comment |
; |
Python Console |
` |
Submit Multi-Line Input (Console) |
⌘ ↩ |
Command Pallete |
⌘P |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets