2020-07-26 04:56:46 +00:00
|
|
|
Command-line Options
|
2020-04-17 12:02:44 +00:00
|
|
|
====================
|
|
|
|
|
|
|
|
Synopsis
|
|
|
|
--------
|
|
|
|
|
2021-02-24 06:10:01 +00:00
|
|
|
**Cutter** [*options*] [<*filename*> | --project <*project*>]
|
2020-04-17 12:02:44 +00:00
|
|
|
|
|
|
|
|
|
|
|
Options
|
|
|
|
-------
|
|
|
|
|
|
|
|
.. option:: <filename>
|
|
|
|
|
|
|
|
Filename to open. If not specified file selection dialog will be shown.
|
|
|
|
|
|
|
|
.. option:: -h, --help
|
|
|
|
|
2020-07-26 04:56:46 +00:00
|
|
|
Displays help on command-line options.
|
2020-04-17 12:02:44 +00:00
|
|
|
|
|
|
|
.. option:: --help-all
|
|
|
|
|
|
|
|
Displays help including Qt specific options.
|
|
|
|
|
|
|
|
.. option:: -v, --version
|
|
|
|
|
|
|
|
Displays version information.
|
|
|
|
|
2020-05-17 19:34:38 +00:00
|
|
|
.. option:: -A, --analysis <level>
|
2020-04-17 12:02:44 +00:00
|
|
|
|
2020-07-26 04:56:46 +00:00
|
|
|
When opening a file automatically perform analysis at a given level. Requires
|
2020-04-17 12:02:44 +00:00
|
|
|
:option:`<filename>` to be specified. Following levels are available:
|
|
|
|
|
|
|
|
**0**
|
|
|
|
No analysis.
|
|
|
|
|
|
|
|
**1**
|
|
|
|
aaa
|
|
|
|
|
|
|
|
**2**
|
|
|
|
aaaa (experimental)
|
|
|
|
|
2023-06-25 03:42:23 +00:00
|
|
|
.. option:: -a, --arch <arch>
|
|
|
|
|
|
|
|
Sets a specific architecture name.
|
|
|
|
|
|
|
|
.. option:: -b, --bits <bits>
|
|
|
|
|
|
|
|
Sets a specific architecture bits.
|
|
|
|
|
|
|
|
.. option:: -c, --cpu <cpu>
|
|
|
|
|
|
|
|
Sets a specific CPU.
|
|
|
|
|
|
|
|
.. option:: -o, --os <os>
|
|
|
|
|
|
|
|
Sets a specific operating system.
|
|
|
|
|
|
|
|
.. option:: -e, --endian <big|little>
|
|
|
|
|
|
|
|
Sets the endianness (big or little).
|
|
|
|
|
2020-04-17 12:02:44 +00:00
|
|
|
.. option:: -F, --format <name>
|
|
|
|
|
2023-06-25 03:42:23 +00:00
|
|
|
Force using a specific file format (bin plugin).
|
2020-04-17 12:02:44 +00:00
|
|
|
|
|
|
|
.. option:: -B, --base <base address>
|
|
|
|
|
2023-06-25 03:42:23 +00:00
|
|
|
Load binary at a specific base address.
|
|
|
|
|
|
|
|
.. option:: -m, --map <map address>
|
|
|
|
|
|
|
|
Map the binary at a specific address.
|
2020-04-17 12:02:44 +00:00
|
|
|
|
|
|
|
.. option:: -i <file>
|
|
|
|
|
2023-06-25 03:42:23 +00:00
|
|
|
Run script file.
|
2020-05-28 11:33:19 +00:00
|
|
|
|
2021-02-24 06:10:01 +00:00
|
|
|
.. option:: -p, --project <file>
|
|
|
|
|
2023-06-25 03:42:23 +00:00
|
|
|
Load project file.
|
2021-02-24 06:10:01 +00:00
|
|
|
|
2020-05-28 11:33:19 +00:00
|
|
|
.. option:: -w, --writemode
|
|
|
|
|
|
|
|
Open a file in write mode, instead of the default read-only mode.
|
|
|
|
When used together with -A/--analysis <level>, it will open a file directly
|
|
|
|
in write mode without any further dialog or confirmation.
|
2020-04-17 12:02:44 +00:00
|
|
|
|
2023-06-25 03:42:23 +00:00
|
|
|
.. option:: -P, --phymode
|
|
|
|
|
|
|
|
Disables virtual addressing.
|
|
|
|
|
2020-04-17 12:02:44 +00:00
|
|
|
.. option:: --pythonhome <PYTHONHOME>
|
|
|
|
|
2023-06-25 03:42:23 +00:00
|
|
|
PYTHONHOME to use for the embedded python interpreter.
|
2020-04-17 12:02:44 +00:00
|
|
|
|
|
|
|
.. option:: --no-output-redirect
|
|
|
|
|
2020-07-26 04:56:46 +00:00
|
|
|
Disable output redirection. Some of the output in the console widget will not
|
|
|
|
be visible. Use this option when debugging a crash or freeze and output
|
2020-04-17 12:02:44 +00:00
|
|
|
redirection is causing some messages to be lost.
|
2020-04-20 21:22:10 +00:00
|
|
|
|
|
|
|
.. option:: --no-plugins
|
|
|
|
|
2020-12-16 10:59:23 +00:00
|
|
|
Start cutter with all plugins disabled. Implies :option:`--no-cutter-plugins` and :option:`--no-rizin-plugins`.
|
2020-04-20 21:22:10 +00:00
|
|
|
|
|
|
|
.. option:: --no-cutter-plugins
|
|
|
|
|
|
|
|
Start cutter with cutter plugins disabled.
|
|
|
|
|
2020-12-16 10:59:23 +00:00
|
|
|
.. option:: --no-rizin-plugins
|
2020-04-20 21:22:10 +00:00
|
|
|
|
2020-12-16 10:59:23 +00:00
|
|
|
Start cutter with rizin plugins disabled.
|