Learn IDA Pro Shortcuts for Windows
File Operations Shortcuts
| Action | IDA Pro Shortcuts |
|---|
| Parse C header file | Ctrl + F9 |
| Create ASM file | Alt + F10 |
| Save | Ctrl + W |
Navigation Shortcuts
| Action | IDA Pro Shortcuts |
|---|
| Jump to operand | Enter |
| Jump in a new window | Alt + Enter |
| Jump to the previous position | Esc |
| Jump to the next position | Ctrl + Enter |
| Jump to address | G |
| Jump by name | Ctrl + L |
| Jump to function | Ctrl + P |
| Jump to pseudocode | Tab |
| Jump to segment | Ctrl + S |
| Jump to the segment register | Ctrl + G |
| Jump to problem | Ctrl + Q |
| List cross-references to | Ctrl + X |
| Jump to xref to operand | X |
| Jump to entry point | Ctrl + E |
| Mark position | Alt + M |
| Jump to the marked position | Ctrl + M |
| Error operand | Ctrl + F |
Search Shortcuts
| Action | IDA Pro Shortcuts |
|---|
| Next code | Alt + C |
| Next date | Ctrl + D |
| Next explored | Ctrl + A |
| Next unexplored | Ctrl + U |
| Immediate value | Alt + I |
| Next immediate value | Ctrl + I |
| Text | Alt + T |
| Next text | Ctrl + T |
| Sequence of bytes | Alt + B |
| Next sequence of bytes | Ctrl + B |
Edit Shortcuts
| Action | IDA Pro Shortcut keys |
|---|
| Rename | N |
| Enter repeatable comment | ; |
| Enter comment | : |
| Begin selection | Alt + L |
| Code | C |
| Data | D |
| Struct var | Alt + Q |
| String | A |
| Array | * |
| Undefine | U |
| Enter anterior lines | Insert |
| Enter exterior lines | Shift + Insert |
| Offset (data segment) | O |
| Offset (current segment) | Ctrl + O |
| Offset by (any segment) | Alt + R |
| Offset (user-defined) | Ctrl + R |
| Offset (struct) | T |
| Number (default) | # |
| Hexadecimal | Q |
| Decimal | H |
| Binary | B |
| Character | R |
| Segment | S |
| Enum member | M |
| Stack variable | K |
| Change sign | _ |
| Bitwise negate | ~ |
| String literals | Alt + A |
| Setup data types | Alt + D |
| Edit segment | Alt + S |
| Change segment register value | Alt + G |
| Struct var | Alt + Q |
| Select union member | Alt + Y |
| Undo | Ctrl + Z |
| Redo | Ctrl + Shift + Z |
Open Subviews Shortcuts
| Action | IDA Pro Shortcuts |
|---|
| Local types | Shift + F1 |
| Functions | Shift + F3 |
| Names | Shift + F4 |
| Signatures | Shift + F5 |
| Segments | Shift + F7 |
| Segment registers | Shift + F8 |
| Structures | Shift + F9 |
| Enumerations | Shift + F10 |
| Type libraries | Shift + F11 |
| Strings | Shift + F12 |
Function Shortcuts
| Action | IDA Pro Shortcuts |
|---|
| Create function | P |
| Edit function | Alt + P |
| Set function end | E |
| Stack variables | Ctrl + K |
| Change stack pointer | Alt + K |
| Rename register | V |
| Set type | Y |
Lumina Shortcuts
| Action | IDA Pro Shortcut keys |
|---|
| Pull all metadata | F12 |
| Push all metadata | Ctrl + F12 |
| View all metadata | Alt + F12 |
Debugger Shortcuts
| Action | IDA Pro Shortcut keys |
|---|
| Add breakpoint | F2 |
| Start process | F9 |
| Terminate process | Ctrl + F2 |
| Step into | F7 |
| Step over | F8 |
| Run until return | Ctrl + F7 |
| Run to cursor | F4 |
| Breakpoint list | Ctrl + Alt + B |
| Stack trace | Ctrl + Alt + S |
Graphing Shortcuts
| Action | IDA Pro Shortcut keys |
|---|
| Flow chart | F12 |
| Function calls | Ctrl + F12 |
Other IDA Pro Shortcuts
| Action | IDA Pro Shortcut keys |
|---|
| Calculator | ? |
| Windows list (next) | Ctrl + Tab |
| Switch to Windows 1 – 9 | Alt + 1 – 9 |
| Close window | Alt + F3 |
| Script command | Shift + F2 |
| Exit | Alt + X |
READ NEXT: