Depuis .NET est un environnement géré, il ya toujours l'inconvénient d'avoir votre code ouvert à toute personne utilisant réflecteur ou réfracteur.
Skater TOTAL convertit le code Microsoft Intermediate Language decompilable (MSIL ou CIL) de vos assemblées en format natif tout en conservant toutes les métadonnées de .NET intacte, qui offre le même niveau de protection que natif C / code C ++.
Des programmes de protection de logiciels est un domaine très important pour la plupart des développeurs de logiciels. Techniques de protection des logiciels ne sont pas comme caractéristiques évidentes qui peuvent être vus et comparés. En raison de cette la plupart des vendeurs de protection des logiciels pourrait introduire des techniques impressionnantes qui sont inclus profondément à l'intérieur du système de protection, lorsque de nombreuses fois la plupart de ces techniques existent peu ou ils sont beaucoup plus simples que ce qu'elles semblent être.
La nature de .NET est de pouvoir installer des applications qui ont été compilés à MSIL, alors soit par JIT ou Ngen, MSIL est compilé en code natif et stockée localement dans un cache. Il n'a jamais été destiné à générer un véritable .exe natif qui peut être exécuté indépendamment du framework .NET. Il ya trop de la dynamique qui nécessitent le cadre, tels que: le chargement dynamique de l'assemblage, MSIL génération de code.
Vous pouvez utiliser ngen.exe pour générer une image d'origine, mais vous avez encore à distribuer le code non-natif originale ainsi, et il reste encore le cadre installé sur la machine cible.
L'obfuscation est un moyen, mais il ne peut pas protéger d'enfreindre la sécurité de protection contre le piratage de l'application .NET. Comment vous assurez-vous que votre application .NET ne sera pas altéré, et comment vous assurez-vous que le code source ne peut pas être rétro-ingénierie?
Skater TOTAL est un bon outil pour la compilation des exécutables .NET natifs. A proprement parler, cela signifie la conversion du code MSIL d'un ensemble de .NET en code machine natif, puis en éliminant le code MSIL de cette assemblée, ce qui rend impossible de le décompiler dans un moyen simple
Exigences .:
.NET Framework
Limites :
Une fonctionnalité limitée
Commentaires non trouvées