.Net Reactor usage experience

What is the master key for?

1 To create a valid license file, the license must be created using the same master key used to generate the .NET Reactor protected output.

2 The master key is generated when creating the project! The project must be saved to retain the original key.

dll instead of exe

Because the code generated by .net6 is used. And .net6 has cross-platform features. The exe here is just a boot program.

What needs to be encrypted is its corresponding dll file! ! ! !

.net reactor plugin

.Net Reactor You can add the .net reactor plug-in to VS and choose your own VS version!

After it is installed, there will be an additional option in the vs tool, which is the .net reactor plug-in:

Click this button and the following box will pop up:

After clicking OK, nothing will happen at this time, but you can find through git that the project file has changed:

Click on the project file, then use git to compare it, and find that there is an extra sentence here: 

After having this sentence, when we compile again, we will find that the produced dll at this time has already been code-obfuscated!

 

This is obfuscated code, and the source codes for these flags are not available.

Guess you like

Origin blog.csdn.net/songhuangong123/article/details/129854561