~/Tools Tips & Tricks/IdaPro#

Reference Sheet

IDAPRO
Navigation
Jump to operand Enter
Jump in new window Alt+Enter
Jump to previous position Esc
Jump to next position Ctrl+Enter
Jump to address G
Jump by name Ctrl+L
Jump to function Ctrl+P
Jump to segment Ctrl+S
Jump to segment register Ctrl+G
Jump to problem Ctrl+Q
Jump to cross reference Ctrl+X
Jump to xref to operand X
Jump to entry point Ctrl+E
Mark Position Alt+M
Jump to marked position Ctrl+M


Search
Next code Alt+C
Next data 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
Not function Alt+U
Next void Ctrl+V
Error operand Ctrl+F


Graphing
Flow chart F12
Function calls Ctrl+F12
Open Subviews Edit (Data Types – etc)
Names Shift+F4
Functions Shift+F3
Strings Shift+F12 Copy
Copy Ctrl+Ins
Code C
Begin selection Alt+L
Manual instruction Alt+F2
Segments Shift+F7
Segment registers Shift+F8 Code
Data D
Struct variable Alt+Q
ASCII string A
Array Num *
Undefine U
Rename N


Operand Type
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) Shift+3
Hexadecimal Q
Decimal H
Binary B
Character R
Segment S
Enum member M
Stack variable K
Change sign Shift+-
Bitwise negate Shift+`
Manual Alt+F1


Comments
Enter comment Shift+;
Enter repeatable comment ;
Enter anterior lines Ins
Enter posterior lines Shift+Ins
Insert predefined comment Shift+F1


Segments
Edit segment Alt+S
Change segment register value Alt+G


Structs
Struct var Alt+Q
Force zero offset field Ctrl+Z
Select union member Alt+Y


Functions
Create function P
Edit function Alt+P
Set function end E
Stack variables Ctrl+K
Change stack pointer Alt+K
Rename register V
Set function type Y
Signatures Shift+F5
Type libraries Shift+F11
Structures Shift+F9
Enumerations Shift+F10


Data Format Options
ASCII strings style Alt+A
Setup data types Alt+D


File Operations
Parse C header file Ctrl+F9
Create ASM file Alt+F10
Save database Ctrl+W


Debugger
Star process F9
Terminate process Ctrl+F2
Step into F7
Step over F8
Run until return Ctrl+F7
Run to cursor F4


Breakpoints
Breakpoint list Ctrl+Alt+B


Watches
Delete watch Del


Tracing
Stack trace Ctrl+Alt+S


Miscellaneous
Calculator Shift+/
Cycle through open views Ctrl+Tab
Select tab Alt + [1...N]
Close current view Ctrl+F4
Exit Alt+X
IDC Command Shift+F2