LogoLogo
  • Welcome to Cyphor
  • .NET Code Obfuscation
    • Getting Started
    • How to Obfuscate
    • Basic Code Obfuscation
      • Symbol Renaming
      • Body Mutation
      • Control Flow
      • Constant Encryption
      • Call Hiding
      • Debug Protection
      • Integrity Checks
      • Self Healing
    • Advanced Obfuscation
      • Attribute-Based Obfuscation
      • Guide to obfuscation
      • Code Inlining
      • What is RASP?
      • Protections that protect each other
      • Program not working after obfuscation
      • Keeping performance with obfuscation
      • Virtualization
  • Dashboard
    • Files
    • Billing
      • Pay as you go
      • Examples
    • Projects
      • Code Guard Tasks
      • Permissions
        • Roles
      • Files
      • SAML and SSO
  • Code Guard
    • Introduction
    • Implement with your licensing system
      • Setting up a gateway
      • Setting up the SDK
    • Secured values
      • Dynamic values
      • Code Encryption
        • Page 1
    • Preventing analysis
    • Enhanced visibility
      • Disabling tracing on production
      • Logging external methods
      • Optimizing Memory Usage
    • Edge connectivity
    • Preventing modifications
      • Preventing assembly load
      • Allowing partial tampering
      • Enterprise EDRs and XDRs
      • Dynamic Hook protection
      • Thread hijacking
      • Guard Checksums
      • DLL Injection
      • Handling complex RE attacks
        • Custom payload detection
    • Granular Integrity Checks
    • Virtualized Environments
    • Troubleshooting
    • Threat database
    • Real time alerts
      • Alert Insights
  • CLI Tool
    • Introduction
    • Global options
    • Profiles
    • Projects
    • Obfuscator
      • Obfuscation Schemes
      • Task templates
      • Protecting files
        • Global obfuscation flags
        • Using templates to obfuscate files
        • Quick obfuscation
      • Monitoring obfuscation jobs
    • Securing local storage
Powered by GitBook
On this page
  • Disable verbose output (--disable-verbose-output)
  • Output results to console (--enable-json-output)
  • Force the usage of a token(--token)
  • Force the usage of a project(--project)
  • Wait parameter(--wait)

Was this helpful?

  1. CLI Tool

Global options

This section details all the Global Options available in our CLI. These options can be applied universally across all commands.

Disable verbose output (--disable-verbose-output)

This option allows you to enable or disable text output about ongoing processes. By default, the CLI provides insights into the steps being taken, helping you understand the progression and operations being performed.

Output results to console (--enable-json-output)

When enabled, this option allows the CLI to log the results of the task directly to the console in JSON format.

Force the usage of a token(--token)

This option lets you specify which token to use when executing a command. It overrides any default credentials that the CLI might be set to use.

Force the usage of a project(--project)

This option lets you specify which project to use when executing a command. It overrides any default project that the CLI might be set to use.

Wait parameter(--wait)

In operations that might take an extended duration, such as obfuscating a set of files, the CLI would typically return control to the user immediately after the command has been triggered, even if the operation is still ongoing.

However, with the --wait parameter, you can instruct the CLI to keep the command session active until the operation completes.

PreviousIntroductionNextProfiles

Last updated 1 year ago

Was this helpful?