Abort
About program...
Copy
Copy all
Quick filter
Search...
Search again
Unsort
Add watch
Address details
Analysis
Analyze module
Begin selection
Show demangled
Use nice names for addresses
Append function tail...
Apply patches to input file...
Sequence of bytes...
Immediate value...
Text...
Assemble...
Bitwise negate
Break on access
Add breakpoint
Delete breakpoint
Disable breakpoint
Edit breakpoint...
Enable breakpoint
Find breakpoint in list
Breakpoint list
Report a bug or an issue...
How to buy IDA
Copy address to command line
Copy size to command line
Calculator...
Center in window...
Change sign
Change stack pointer...
Xrefs fromarrow-up-right
Xrefs toarrow-up-right
Check for free update...
(debug) Cycle chooser tree mode
Delete
Edit...
Hide column
Insert...
Columns...
Modify filters...
Refresh
Reset filters
Show folders
Clear mark...
Clear...
Clear trace
Close
Close window
Color instruction...
Show command palette...
Copy field info to pointers
Copy full type(s)
Duplicate struct type
Copy value
Decrement value
Increment value
Jump
Jump in a new window
Modify value...
Open register window
Toggle value
Show annotations
Zero value
Create segment...
Create struct from selection
(debug) Dump telemetry
Toggle fake dark theme
Debugger window
Resume thread
Suspend thread
Struct var...
Delete function
Delete hidden range
Delete watch
Delete desktop...
Apply all non-conflicting differences in this step
Apply all differences in this step (keep local)
Apply all differences in this step (pick remote)
Apply all differences until this step (pick local)
Apply all differences until this step (pick remote)
Keep local change
Pick remote change
Center chunk
(debug) Dump current diff/merge range
Next chunk
Next conflict
Previous chunk
Previous conflict
Proceed to the next step
Proceed to this step
Toggle 'Common' panel
Toggle 'Details'
Collapse entire tree
Create folder with items...
Cut
(debug) Force refresh
Delete type...
Edit type...
Expand entire tree
Add type...
Paste
Rename
Reset natural order
Dump database to IDC file...
Dump desktop data
Dump dock tree
Dump typeinfo to IDC file...
Dump current view's history
Edit location...
Edit function...
Edit segment...
Empty navigation stack
Add execution trace
Script file...
Script command...
Export data
All error operands
All void operands
Find register definition
Find register use
Print register value
Focus command line
Decrease Font Size
Increase Font Size
Reset Font Size
Show completions
Full screen
Change calling convention...
Create or edit a function...
Set function end
Synchronized
Circle layout
Set node color
Use predefined color 1
Use predefined color 2
Set node color to default
Digraph layout
Text view
Graph view
Group nodes
Hide all groups
Hide group
Layout graph
Proximity browser
Orthogonal layout
Graph Overview
Polar layout
Print graph
Expand children
Add node by name
Add node by address
Expand parents
Back to previous view
Collapse children
Hide node
Collapse parents
Expand node
Expand current node
Find path
Reset graph
Radial tree layout
Select nodes of this color
Setup colors
Setup options
Tree layout
Unhide all groups
Unhide group
Ungroup nodes
Zoom 100%
Fit window
Zoom in
Zoom out
Decompiler SDKarrow-up-right
IDA SDKarrow-up-right
IDC Functionsarrow-up-right
Python APIarrow-up-right
Move to beginning of current column
Move previous char, in current column
Hide
Hide all
IDA home page
Jump to...
Jump to address...
Next sequence of bytes
Next code
Next data
Jump to operand
Jump to entry point...
Error operand
Next explored
Jump to file offset...
Jump to function...
Next immediate value
Jump by name...
Jump in a new hex window
Jump to next function
Not function
Jump to xref to operand...
Jump to marked position...
Jump to prev function
Jump to problem...
Jump to segment...
Jump to segment register...
Next void
Next text
Jump to IP
Jump to module base
Next unexplored
List cross references to...
List cross references from...
Delete segment...
License manager...
DBG file...
Load desktop...
Additional binary file...
Parse C header file...
IDS/IDT file...
Load debug symbols
Open...
PDB file...
FLIRT signature file...
TDS file...
Compact types...
Export to header file
Map to another type...
Show selection only
Locals
Lock highlight
... (unassigned)
Apply selection
(debug) interr
(debug) view popular functions
(debug) show MD5 hash
(debug) sleep
Delete function main
Metadata History
Pull all
Pull function main
Push all
Push function main
Restore selection
Revert function main
View all
View function main
Create alignment directive...
Array...
Code
Enter comment...
Add enum member...
Enter anterior lines...
Enter posterior lines...
Create function...
Enter repeatable comment...
String
Undefine
Manual instruction...
Manual...
Mark position...
Module list
Move current segment...
Move segment(s)
Pan the screen down one line
Pan the screen up one line
Jump to a neighboring node (down)
Jump to a neighboring node (up)
Jump to end of line/window bottom/end
Jump to start of line/window top/start
Jump to listing end
Jump to listing start
Jump to the bottom of the window
Jump to the top of the window
Move one character left
Move one line down
Move one line up
Move one page down
Move one page up
Move one character right
Move one word left
Move one word right
New...
New instance
Next window
Find...
Find next
Offset by (any segment)...
Binary
Character
Decimal
Enum member...
Floating point
Hexadecimal
Number (default)
Octal
Offset (data segment)
Offset (current segment)
Segment
Stack variable
Offset (struct)...
Offset (user-defined)...
Bookmarks
Dereferencing options
Exports
Functions
Imports
Local types
Open logging controls
Names
Notepad
Problems
Segment registers
Segments
Selectors
Signatures
Open source file...
Stack variables...
Strings
Type libraries
Cross references
Cross references tree
General...
Clear
Find
Move to beginning of text
Move to end of text
Move to beginning of line
Move to end of line
Save to file...
Select All
Auto-scroll
Show timestamps
Output window
Change byte...
Change word...
Patched bytes
Previous window
Attach to process...
Detach from process
Terminate process
Continue backwards
Pause process
Start process
Processor analysis options...
Create ASM file...
Create call graph GDL...
Create DIF file...
Create EXE file...
Create flow chart GDL...
Create C header file...
Create HTML file...
Create INC file...
Create LST file...
Create MAP file...
Quick debug view
Match case
Fuzzy matching
Regular expression
Whole words
Quick run plugins
Quick start
Quick view
Exit
Add read/write trace
Reanalyze program
Rebase program...
Rebuild...
Recent scripts
Run currently selected script
Redo
Refresh memory
Reload the input file
Remove function tail...
Rename register...
Repeat last palette command
Reset desktop
Reset hidden messages...
Reset undo history
Jump to previous position
Save
Save as...
Take database snapshot...
Save desktop...
Search highlight down
Search highlight up
Search next
Change segment translation...
Select all
Select identifier
Select union member...
Colors...
Demangled names...
Search direction
Assembler directives...
Font...
Name representation...
Set operand type...
Change segment register value...
Set default segment register value...
String literals...
Set field type...
Compiler...
Setup data types...
Debugger options...
Setup hidden items...
Process options...
Source paths...
Revert to defaults
Setup...
Tracing options...
Shortcuts...
Feature Flags...
Print internal flags
Help
Print segment registers
Database snapshot manager...
Undo history
Navigation history
Remove gap...
Change tab size...
Clone
Export to file...
Import from file...
Run current...
Stack trace
Stack view
C-style (0 terminated)
DOS style ($ terminated)
Delphi (4 byte length)
Pascal style (1 byte length)
Wide pascal (2 byte length)
Unicode
Unicode pascal (2 byte length)
Unicode wide pascal (4 byte length)
IDA support forum
Select debugger...
Switch to source
Take memory snapshot
Run to cursor
Run to cursor (backwards)
Run until return
Set IP
Step into
Step into (backwards)
Step over
Step over (backwards)
Thread list
Add argument
Parse declarations...
C-like format
Delete type member
Edit enum member...
Insert gap...
Focus other widget
View type library contents
Show arguments location
Toggle border
Hex dump
Toggle leading zeroes
Online help
Toggle renderer
Use source-level debugging
Analysis indicator
Basic block tracing
Function tracing
Instruction tracing
Show all
Subtract overlay
Change trace description
Export trace to text file
Show trace info
Load trace
Save trace
Clear overlay
Show overlay info
Load overlay
Show trace call graph
Tracing window
Unhide
Unhide all
Undo
Jump to next position
Disable undo
Signal IDA running under squish, that breathe() should resume.
Watch list
Watch view
IDA View-A
Pseudocode-A
Hex View-1
Local Types
Switch to window #8
Switch to window #9
Disassembly
Windows list
Windows list (next)
Windows list (prev)
Add write trace
Add Filter
Hide function
Remove Last Filter
Toggle Sync with cursor
Force zero offset field
detect and parse golang metadataarrow-up-right
Add pseudocode comments...arrow-up-right
Create C file...arrow-up-right
Delete pseudocode comments...arrow-up-right
Edit func comment...arrow-up-right
Extract function...arrow-up-right
Jump to pseudocodearrow-up-right
Reset decompiler information...arrow-up-right
Send database...arrow-up-right
Toggle skippable instructions...arrow-up-right
Decompile as call...arrow-up-right
Create SIG file...arrow-up-right
Edit microcode block comment...arrow-up-right
Edit microcode comment...arrow-up-right
Open picture in default viewerarrow-up-right
Save picturearrow-up-right
Search for picturesarrow-up-right
Specify switch idiom...arrow-up-right
Last updated 23 days ago
Was this helpful?