Does HASP Provider Encrypted / Obfuscated Code?

This applies to the HASP SafeNet / Aladdin Sentinel keys. I sent them to my site, but just in case anyone knows the answer or finds the answer useful, I also posted it here.

According to the documents provided by SafeNet in the "Software Protection and Licensing Guid.pdf", we must keep the vendor’s secret code, right?

Well, if I create a sample presented in "\ Samples \ Runtime \ csharp \", then protect the application with Envelope, and then decompile the Enveloped application in JetBrains dotPeek, I see the vendor code line there very easily. Envelope doesn't seem to obfuscate constant strings. Or maybe these are level-level strings, I don't know.

Is this the recommended way to use the vendor code? It seems no secret. If I insert a line of provider code into a temporary variable in a function, it becomes confusing. So should this be done? If so, should the sample code not reflect this?

Thank.

+3
source share
1 answer

. const , , - , , const . const . ( - const IL, , - .)

, static readonly, static. , . ( , .)

+5

All Articles