Protéger .NET code de l'ingénierie inverse?

De la dissimulation de l'est, mais elle ne peut pas protéger de casser la protection contre le piratage de sécurité de l'application. Comment faire en sorte que l'application n'est pas altéré, et comment faire en sorte que le mécanisme d'enregistrement ne peut pas être à l'ingénierie inverse?

Il est également possible de convertir une application C# en code natif, et Xenocode est trop coûteux.

C# fournit beaucoup de fonctionnalités, et est l'idéal de la langue pour mon code, donc de l'écriture de l'ensemble de la base de code de nouveau en C++ est hors de question.

Certificats de sécurité peuvent être facilement retirés de l'signé assemblées .NET.

blogs.msdn.com/b/dotnet/archive/2014/04/02/... les Choses changent!
C'est génial!! Je vais donner un essai. Quiconque de les utiliser?
c'est pour fenêtre store seulement. Il n'y a pas de calendrier pour les applications de bureau(autant que je puisse en dire).
Si vous voulez natif sans archaïque C++, l'utilisation de Delphi. La facilité d' .Net est venu de Delphes, de toute façon.

OriginalL'auteur |