# Cyphor

## Cyphor

- [Welcome to Cyphor](https://docs.cyphor.net/master.md)
- [Getting Started](https://docs.cyphor.net/.net-code-obfuscation/getting-started.md)
- [How to Obfuscate](https://docs.cyphor.net/.net-code-obfuscation/how-to-obfuscate.md)
- [Basic Code Obfuscation](https://docs.cyphor.net/.net-code-obfuscation/code-obfuscation.md): Obfuscation is the main feature that distinguish our service.
- [Symbol Renaming](https://docs.cyphor.net/.net-code-obfuscation/code-obfuscation/symbol-renaming.md)
- [Body Mutation](https://docs.cyphor.net/.net-code-obfuscation/code-obfuscation/body-mutations.md)
- [Control Flow](https://docs.cyphor.net/.net-code-obfuscation/code-obfuscation/control-flow.md)
- [Constant Encryption](https://docs.cyphor.net/.net-code-obfuscation/code-obfuscation/constant-encryption.md)
- [Call Hiding](https://docs.cyphor.net/.net-code-obfuscation/code-obfuscation/call-hiding.md)
- [Debug Protection](https://docs.cyphor.net/.net-code-obfuscation/code-obfuscation/debug-protection.md)
- [Integrity Checks](https://docs.cyphor.net/.net-code-obfuscation/code-obfuscation/integrity-checks.md)
- [Self Healing](https://docs.cyphor.net/.net-code-obfuscation/code-obfuscation/self-healing.md)
- [Advanced Obfuscation](https://docs.cyphor.net/.net-code-obfuscation/advanced-obfuscation.md): Once you are more familiar with our platform, you might want to have more control of the obfuscation process to get the most of our service. The following chapters focus on advanced obfuscation.
- [Attribute-Based Obfuscation](https://docs.cyphor.net/.net-code-obfuscation/advanced-obfuscation/attribute-based-obfuscation.md)
- [Guide to obfuscation](https://docs.cyphor.net/.net-code-obfuscation/advanced-obfuscation/guide-to-obfuscation.md)
- [Code Inlining](https://docs.cyphor.net/.net-code-obfuscation/advanced-obfuscation/code-inlining.md)
- [What is RASP?](https://docs.cyphor.net/.net-code-obfuscation/advanced-obfuscation/what-is-rasp.md)
- [Protections that protect each other](https://docs.cyphor.net/.net-code-obfuscation/advanced-obfuscation/protections-that-protect-each-other.md)
- [Program not working after obfuscation](https://docs.cyphor.net/.net-code-obfuscation/advanced-obfuscation/program-not-working-after-obfuscation.md)
- [Keeping performance with obfuscation](https://docs.cyphor.net/.net-code-obfuscation/advanced-obfuscation/keeping-performance-with-obfuscation.md)
- [Virtualization](https://docs.cyphor.net/.net-code-obfuscation/advanced-obfuscation/troubleshooting-after-obfuscation.md)
- [Files](https://docs.cyphor.net/dashboard/files.md)
- [Billing](https://docs.cyphor.net/dashboard/billing.md)
- [Pay as you go](https://docs.cyphor.net/dashboard/billing/pay-as-you-go.md)
- [Examples](https://docs.cyphor.net/dashboard/billing/examples.md)
- [Projects](https://docs.cyphor.net/dashboard/projects.md)
- [Code Guard Tasks](https://docs.cyphor.net/dashboard/projects/code-guard-tasks.md)
- [Permissions](https://docs.cyphor.net/dashboard/projects/permissions.md)
- [Roles](https://docs.cyphor.net/dashboard/projects/permissions/roles.md)
- [Files](https://docs.cyphor.net/dashboard/projects/files.md)
- [SAML and SSO](https://docs.cyphor.net/dashboard/projects/saml-and-sso.md)
- [Introduction](https://docs.cyphor.net/code-guard/introduction.md)
- [Implement with your licensing system](https://docs.cyphor.net/code-guard/implement-with-your-licensing-system.md)
- [Setting up a gateway](https://docs.cyphor.net/code-guard/implement-with-your-licensing-system/setting-up-a-gateway.md)
- [Setting up the SDK](https://docs.cyphor.net/code-guard/implement-with-your-licensing-system/setting-up-the-sdk.md)
- [Secured values](https://docs.cyphor.net/code-guard/secured-values.md)
- [Dynamic values](https://docs.cyphor.net/code-guard/secured-values/dynamic-values.md)
- [Code Encryption](https://docs.cyphor.net/code-guard/secured-values/code-encryption.md)
- [Page 1](https://docs.cyphor.net/code-guard/secured-values/code-encryption/page-1.md)
- [Preventing analysis](https://docs.cyphor.net/code-guard/preventing-analysis.md)
- [Enhanced visibility](https://docs.cyphor.net/code-guard/enhanced-visibility.md)
- [Disabling tracing on production](https://docs.cyphor.net/code-guard/enhanced-visibility/disabling-tracing-on-production.md)
- [Logging external methods](https://docs.cyphor.net/code-guard/enhanced-visibility/logging-external-methods.md)
- [Optimizing Memory Usage](https://docs.cyphor.net/code-guard/enhanced-visibility/optimizing-memory-usage.md)
- [Edge connectivity](https://docs.cyphor.net/code-guard/edge-connectivity.md)
- [Preventing modifications](https://docs.cyphor.net/code-guard/preventing-modifications.md)
- [Preventing assembly load](https://docs.cyphor.net/code-guard/preventing-modifications/preventing-assembly-load.md)
- [Allowing partial tampering](https://docs.cyphor.net/code-guard/preventing-modifications/allowing-partial-tampering.md)
- [Enterprise EDRs and XDRs](https://docs.cyphor.net/code-guard/preventing-modifications/enterprise-edrs-and-xdrs.md)
- [Dynamic Hook protection](https://docs.cyphor.net/code-guard/preventing-modifications/dynamic-hook-protection.md)
- [Thread hijacking](https://docs.cyphor.net/code-guard/preventing-modifications/thread-hijacking.md)
- [Guard Checksums](https://docs.cyphor.net/code-guard/preventing-modifications/guard-checksums.md)
- [DLL Injection](https://docs.cyphor.net/code-guard/preventing-modifications/dll-injection.md)
- [Handling complex RE attacks](https://docs.cyphor.net/code-guard/preventing-modifications/handling-complex-re-attacks.md)
- [Custom payload detection](https://docs.cyphor.net/code-guard/preventing-modifications/handling-complex-re-attacks/custom-payload-detection.md)
- [Granular Integrity Checks](https://docs.cyphor.net/code-guard/granular-integrity-checks.md)
- [Virtualized Environments](https://docs.cyphor.net/code-guard/virtualized-environments.md)
- [Troubleshooting](https://docs.cyphor.net/code-guard/troubleshooting.md)
- [Threat database](https://docs.cyphor.net/code-guard/threat-database.md)
- [Real time alerts](https://docs.cyphor.net/code-guard/real-time-alerts.md)
- [Alert Insights](https://docs.cyphor.net/code-guard/real-time-alerts/alert-insights.md)
- [Introduction](https://docs.cyphor.net/cli-tool/introduction.md): Our Command Line Interface (CLI) provides a unified method for interacting with all of our product  offerings.
- [Global options](https://docs.cyphor.net/cli-tool/global-options.md): This section details all the Global Options available in our CLI. These options can be applied universally across all commands.
- [Profiles](https://docs.cyphor.net/cli-tool/profiles.md)
- [Projects](https://docs.cyphor.net/cli-tool/projects.md)
- [Obfuscator](https://docs.cyphor.net/cli-tool/obfuscator.md): This section focuses on managing and customizing obfuscation settings using our Command Line Interface (CLI). Here, you'll learn about obfuscation schemes, templates and protecting files.
- [Obfuscation Schemes](https://docs.cyphor.net/cli-tool/obfuscator/obfuscation-schemes.md): Obfuscation schemes are rules that define which obfuscation techniques are enabled or disabled. You can think of schemes as a convenient shortcut to apply the same obfuscation techniques to many files
- [Task templates](https://docs.cyphor.net/cli-tool/obfuscator/task-templates.md): Simplify the process of running obfuscation jobs by creating pre-defined configurations for everything involving the obfuscation process.
- [Protecting files](https://docs.cyphor.net/cli-tool/obfuscator/protecting-files.md): This page is dedicated to guiding you through running obfuscation jobs using our command-line interface (CLI).
- [Global obfuscation flags](https://docs.cyphor.net/cli-tool/obfuscator/protecting-files/global-obfuscation-flags.md)
- [Using templates to obfuscate files](https://docs.cyphor.net/cli-tool/obfuscator/protecting-files/using-templates-to-obfuscate-files.md)
- [Quick obfuscation](https://docs.cyphor.net/cli-tool/obfuscator/protecting-files/quick-obfuscation.md): Quick obfuscation allows you to rapidly iterate through various obfuscation settings before deciding on a template tailored to your specific requirements.
- [Monitoring obfuscation jobs](https://docs.cyphor.net/cli-tool/obfuscator/monitoring-obfuscation-jobs.md)
- [Securing local storage](https://docs.cyphor.net/cli-tool/securing-local-storage.md): Your keys and secrets are securely stored in a local folder automatically managed by the CLI. However, you can tailor the protection mechanisms to fit your specific security needs.
