Protect your code in less than 5 minutes.

How to protect your .NET and .NET CORE applications in 5 minutes with Dotnetsafer Shield


The process to protect your applications is usually long, complex and tedious.

In this article you will find all the information to effectively protect your code in less than 5 minutes with Dotnetsafer Shield.

Since we don’t want to waste time, let’s get to the point …

1. Login or create an account

The first step you need to do is log into your Dotnetsafer account using the method of your choice.

Log in or create an account on Dotnetsafer Shield and try it for free.

To log in you can do it at:

But if you don’t have an account yet, you can register here:

We advise you to create a project to share the dependencies between all the updates and save the settings only once, but if you don’t want to create a project you can go directly to step 3.

2. Create your project

Once inside your panel you must enter the Shield section where you will find the button “Add Project” or “Create my first project” if you still do not have any project.

Create a project and start protecting your intellectual property.

After selecting the desired option, once inside the option to create a project, you must complete the required fields:

  • Project’s name
  • Project expiration time
  • Choose if you want to apply it to dependencies
  • Choose the type of project
Create a project and start protecting your intellectual property.

Once the process is complete, the project will be created:

Create a project and start protecting your intellectual property.

3. Load your application

To start protecting your .NET and .NET CORE application, you must enter your project.

Load up your app and protect it with Dotnetsafer Shield.

As you can see, a tab will open with the settings of your project and another called ¨Upload applications¨ where by clicking on the ¨Application¨ button you can upload your file to proceed to protect it.

When your application has been uploaded, within your panel on the right side you must click on ¨Protect application¨

Load up your app and protect it with Dotnetsafer Shield.

Once you are inside you can choose between:

  • Select a project and the application that you want to protect.
  • Continue without a project and upload only the application you want to protect.

4. Start protecting

When you have chosen one of the previous options, the next step is to proceed to protect your application:

  • Drag the protections you want to apply and click the continue button. If you are not familiar with the different protections we offer, you can find more information in our documentation
Choose the protections you want to apply to your application.
  • In the next tab of ¨Exclusions¨ you can exclude the methods, types, interfaces, etc. that you do not want to protect, or on the contrary select the only ones you want to protect. (As long as your edition allows it)
Discard the dependencies that you don't want to protect.
  • Once the previous steps have been completed, click on the ¨Protect¨ button and let our program take care of the whole process.
Protect the source code of your applications with Dotnetsafer Shield.
  • When Shield has finished the protection process, you are ready to download your most secure application.
Download your application protected with Dotnetsafer Shield.

More great articles

c# code protection and .net security

Why you should protect your .NET applications

Many times we have heard that security is one of the most important aspects in relation to computer software and…

Read Story
5 security tips for c# and .net applications

5 simple security tips for your .NET applications

When programming one of the aspects that we must take into account is the security of our code, we must…

Read Story
Características del nuevo panel

Launch of the new panel

The Dotnetsafer team has developed a new panel adapted to all your needs, with new features to ensure your comfort…

Read Story

Never miss a minute

Get great content to your inbox every week. No spam.
We'll never share your email address