/

Protection Settings

The ByteHide Shield desktop configurator provides a comprehensive set of protection options to secure your .NET applications. This guide explains the available protection settings and how to configure them.


Protection Presets

The configurator offers four protection presets to simplify configuration:

PresetDescription
MaximumMaximum protection with optimal performance - applies the strongest security measures
BalanceBest balance between security and performance - recommended for most applications
OptimizedBalanced protection with optimal performance - prioritizes runtime efficiency
CustomCustomize all protection settings manually - for advanced users

Protection Presets

To select a preset:

  1. Expand the Protection Settings section
  2. Click on your desired preset option
  3. The configurator will automatically enable the appropriate protections based on your selection

Custom Protection Options

When you select the Custom preset, you can manually enable and configure each protection individually:

Protection Custom

The desktop configurator lets you enable and configure the same protections available in other Shield integration methods. For detailed information about each protection, including how they work, their parameters, and use cases, refer to the Protections documentation.

Next Steps

Advanced Features

Learn about advanced configuration options

Configuration Workflow

Return to the configuration workflow

Protections Reference

Detailed information about each protection

Previous
Configuration Workflow