>Hex-Rays IDA Pro Page

Help index | Search

Menu system

Main Menu Bar
  File
    Load file
      Reload input file
      IDC file
      Binary file
      IDS file
      Debug information file
      PDB debug information file
      TDS debug information file
      FLIRT signature file
      C header file
    IDC command
    Produce output file
      Generate MAP file
      Generate ASM file
      Generate INC file
      Generate LST file
      Generate EXE file
      Generate DIF file
      Generate HTML file
      Generate flow chart GDL file
      Generate call graph GDL file
      Dump database to IDC file
      Dump typeinfo to IDC file
    Save database
    Save database as...
    Abort
    Quit
  Edit
    instruction
    data
    ascii
    array
    undefine
    Rename
    Operand types
      Offset
        Convert operand to offset (data segment)
        Convert operand to offset (code segment)
        Convert operand to offset (any segment)
        Convert operand to offset (user-defined base)
        Convert operand to struct offset
      Number
        Convert operand to number
        Convert operand to hex number
        Convert operand to decimal number
        Convert operand to octal number
        Convert operand to binary number
        Convert operand to floating point number
        Toggle leading zeroes
      Convert operand to character
      Convert operand to segment
      Convert operand to symbolic constant (enum member)
      Convert operand to stack variable
      Change operand sign
      Bitwise negate operand
      User-defined operand
    Comments
      Create a regular comment
      Create a repeatable comments
      Create additional comment lines
      Insert a predefined comment
    Functions
      Create function...
      Edit function...
      Append function tail...
      Remove function tail...
      Delete function...
      Set function end
      Define stack variables...
      Change stack pointer...
      Rename register...
      Set function/item type...
    Structures
      Add struct type...
      Copy struct type...
      Del struct type
      Expand struct type...
      Shrink struct type...
      Move struct type...
      Declare struct var
      Force zero field offset
      Select union member...
      Create struct type from data...
    Enums
      Add enum type...
      Del enum type
      Edit enum type...
      Define an enum member...
      Edit an enum member...
      Delete an enum member
    Segments
      Create a new segment...
      Delete a segment...
      Change segment attributes...
      Move a segment...
      Rebase program...
      Change segment translation...
      Set default segment register value...
      Change segment register value...
    Patch core
      Patch core...
      Assemble...
    Other
      Alignment...
      Manual instruction...
      Color instruction...
      Hide/show border
    Plugins
  Jump
    Jump immediate
    Jump back
    Undo last jump back
    Empty navigation stack
    Jump to address
    Jump to named location
    Jump to segment start
    Jump to segment register change point
    Jump to problematic location
    Mark location
    Jump to marked position
    Jump to cross reference
    Jump to cross reference to operand
    Jump to function
    Jump to entry point
    Jump to file offset
  Search for
    suspicious operands
    string with error
    instruction bytes
    data bytes
    unexplored bytes
    explored bytes
    immediate operand values
    substring in the text representation
    substring in the binary image of the file
    instructions not belonging to any function
    find all suspicious operands
    find all errors
    Search direction
  View
    Open subviews...
      Open disassembly window
      Open exports window
      Open imports window
      Open functions window
      Open names window
      Open signatures window
      Open segments window
      Open segment registers window
      Open selectors window
      Open cross references window
      Open structures window
      Open enums window
      Open local types window
      Open problems window
      Open type libraries window
      Open strings window
      Open function calls window
      Open notepad
    Graphs...
      Display function flow-chart
      Display function call graph
      Display chart of xrefs to addresses
      Display chart of xrefs from addresses
      Display user-defined chart of xrefs
    Calculator
    View segment registers
    View internal flags
    Hide
    Unhide
    Del hidden area
    Hide all
    Unhide all
    Setup hidden items...
    View File
    Edit file
  Debugger
    Debugger window
    Thread list
    Module list
    Start process
    Attach to process...
    Process options
    Pause process
    Terminate process
    Detach from process
    Take memory snapshot
    Step into
    Step over
    Run until return
    Run to cursor
    Set current ip
    Show application screen
    Breakpoints
      Breakpoint list
      Add breakpoint
      Delete breakpoint
    Watchs
      Watchs list
      Add watch
      Del watch
    Tracing
      Trace window
      Clear trace
      Instruction tracing
      Function tracing
      Add write trace
      Add write trace
      Add read/write trace
      Add execution trace
      Stack trace
      Tracing Options
    Debugger options
    Switch debugger...
  Options
    Text representation...
    Comments...
    Representation of cross references...
    Assembler directives...
    Names representation...
    Demangled C++ names...
    Compiler...
    String styles...
    ASCII options...
    Colors...
    Dump/normal View
    Setup data types...
    Processor type...
    Target assembler...
    Analysis options...
    Miscellaneous...
  Windows
    Load desktop...
    Save desktop...
    Delete desktop...
    Reset desktop
    Reset hidden messages...
    Set video mode...
    External help
    Keyboard layout
Index | Previous topic | Next topic