Navigation

  • index
  • next |
  • previous |
  • Cutter 2.4.0 documentation »
  • User Documentation »
  • Menus

Menus¶

This part of the user documentation will provide the reader with information about the different menus and context menu items they can find on Cutter. Each item has a description that explains about its actions, as well as how to reach this feature from the UI and a keyboard shortcut if one assigned to the feature.

  • Breakpoints Widget Context Menu
    • Edit a Breakpoint
    • Toggle Breakpoint State
    • Delete Breakpoint
  • Debug Buttons Toolbar
    • Continue until Main
    • Continue until Call
    • Continue until Syscall
  • Decompiler Context Menu
    • Copy
    • Copy Instruction Address
    • Copy Address of Reference
    • Show the code in another widget
    • Show the selected item in another widget
    • Add and Edit Comment
    • Delete a Comment
    • Rename function
    • Give a name or rename global variables
    • Delete the name of a global variable
    • Rename Function Variable
    • Edit Local Variables and Arguments
    • Show Cross References
  • Debug Context Menu
    • Add or Remove Breakpoint
    • Advanced Breakpoint Dialog
    • Continue Until Line
    • Set Program Counter (PC)
  • Disassembly Context Menu
    • Debug Context Menu
      • Continue Until Line
      • Set Program Counter (PC)
    • Manage Breakpoints Context Menu
      • Add or Remove a Breakpoint
      • Advanced Breakpoint Dialog
    • Patching
      • Edit Instruction
      • Edit Bytes
      • NOP Instruction
      • Reverse Jump
    • Set as CodeDataString
      • Set as Code
      • Set as String (auto-detect length)
      • Remove string definition
      • Set as String (Advance dialog)
      • Set as data (bytes)
      • Set as data (Word)
      • Set as data (Dword)
      • Set as data (Qword)
      • Set as data (Advanced)
    • Set Current Bits
      • Set Current Bits to 16
      • Set Current Bits to 32
      • Set Current Bits to 64
    • Set Immediate Base
      • Set Immediate Base to Binary
      • Set Immediate Base to Octal
      • Set Immediate Base to Decimal
      • Set Immediate Base to Hexadecimal
      • Set Immediate Base to Network Port
      • Set Immediate Base to IP Address
      • Set Immediate Base to Syscall
      • Set Immediate Base to String
    • Copy
    • Copy Address
    • Show address in another widget
    • Add Comment
    • Add Flag
    • Rename
    • Edit Function
    • Re-type Local Variables
    • Delete a Comment
    • Delete a Flag
    • Undefine a Function
    • Define a function
    • Set Structure Offset
    • Show Cross References
  • Graph Widget Context Menu
    • Highlight Block
    • UnHighlight Block
    • Highlight Instruction
    • UnHighlight Instruction
    • Export Graph
    • Graph Layout Direction
    • Choose Graph Layout
  • Hexdump Widget Context Menu
    • Patching
      • Write String
      • Write Length and String
      • Write Wide String
      • Write Null-Terminated String
      • Write Encoded\Decoded Base64 String
      • Write Zeroes
      • Write Random Bytes
      • Duplicate Bytes From Offset
      • Increment/Decrement Bytes
    • Bytes Per Row
  • Information Windows Menu
    • Info sub-menu
    • Show Classes
    • Show Entry Points
    • Show Exports
    • Show Flags
    • Show Headers
    • Show Imports
    • Show Relocations
    • Show Resources
    • Show SDB Browser
    • Show Sections
    • Show Segments
    • Show Symbols
    • Show VTables
    • Show Signatures
  • Menu Bar
    • File Menu
      • New Instance of Cutter
      • Map a New File
      • Import a PDB File
      • Enable Write Mode
      • Enable Cache Mode
      • Enable Read-Only Mode
      • Commit Changes from Cache
      • Save Project
      • Save Project as…
      • Export to Code
      • Run a Rizin Script
      • Quit Cutter
    • Edit Menu
      • Show Search Widget
      • Go Back
      • Redo Seek
      • Preferences
    • View Menu
      • Refresh Contents
      • Reset to Default Layout
      • Reset to Default Settings
      • Lock and Unlock Panels
      • Show Tabs at the Top
      • Grouped Dock Dragging
      • Zoom In
      • Zoom Out
      • Reset Zoom
      • Manage Layouts
      • Save Layout
      • Layouts
    • Windows Menu
      • Show Dashboard
      • Show Functions
      • Show Decompiler
      • Graph Overview
      • Show Search
      • Show Strings
      • Show Types
      • Add a new instance of the Decompiler Widget
      • Add a new instance of the Disassembly Widget
      • Add a new instance of the Graph Widget
      • Add a new instance of the Hexdump Widget
      • Show Comments
      • Show Console
    • Plugins Menu
      • Plugins Sub-Menu
    • Debug Menu
      • Start Debugging
      • Start Emulation
      • Attach to Process
      • Connect to a Remote Debugger
      • Step Into
      • Step Over
      • Step Out
      • Continue
      • Continue Until Call
      • Continue Until Syscall
    • Debug -> View Menu
      • Show Backtrace
      • Show Breakpoints
      • Show Threads
      • Show Processes
      • Show Memory Map
      • Show Registers
      • Show Register References
      • Show Stack
    • Help Menu
      • About
      • Report an Issue
      • Documentation
  • Registers Widget Context Menu
    • Copy Register Value
    • Copy Register Reference
  • Set Table Layout
    • Set Table Layout to Horizontal
    • Set Table Layout to Vertical
  • Stack Widget Context Menu
    • Edit Stack Value
  • Syncing a Widget
    • Sync Widget to an Offset
Cutter documentation

Table of Contents

Contents:

  • User Documentation
    • Features
    • Shortcuts
    • Command-line Options
    • Menus
      • Breakpoints Widget Context Menu
      • Debug Buttons Toolbar
      • Decompiler Context Menu
      • Debug Context Menu
      • Disassembly Context Menu
      • Graph Widget Context Menu
      • Hexdump Widget Context Menu
      • Information Windows Menu
      • Menu Bar
      • Registers Widget Context Menu
      • Set Table Layout
      • Stack Widget Context Menu
      • Syncing a Widget
    • Configuration
    • Common Issues
  • Contributing to Cutter
  • Developer documentation
  • Building
  • Plugins
  • API Reference

Quick search

© Copyright 2020, The Cutter Developers. Created using Sphinx 8.2.3.