Quel est le meilleur rapport qualité-prix, la protection du code c # pour un seul développeur?

StackOverflow https://stackoverflow.com/questions/71146

  •  09-06-2019
  •  | 
  •  

Question

Quel est le meilleur rapport qualité-prix, la protection du code c #? Certains utilisent simplement l’obscurcissement, d’autres ajoutent un emballage Win32, d’autres coûtent une fortune. Jusqu’à présent, j’ai trouvé http://www.eziriz.com/ , qui est Intellilock, semble prometteur. D'autres suggestions? Des raisons pour lesquelles ce n’est pas une bonne idée?

Je sais qu’il est impossible de protéger complètement mais je préférerais pouvoir protéger mon code afin qu’il nécessite beaucoup d’efforts pour le récupérer. J'espère bien pouvoir vendre mes produits éventuellement tout en en publiant certains gratuitement.

Était-ce utile?

La solution

Smartassembly fait un travail très décent. C'est très très bon et facile à utiliser. Cela rend même plus difficile de regarder un fichier obfusqué car cela rend même plus difficile de décompiler.

  

Pourquoi choisir {smartassembly}?

     

{smartassembly} est un obscurcisseur .NET de premier ordre et protégera ainsi votre propriété intellectuelle .NET.   Mais au-delà de cela, {smartassembly} vous offre, à vous et à chaque développeur .NET, le moyen le plus efficace et le plus simple de:       Sécurisez davantage votre application .NET (options d'encodage des chaînes, options d'anti-désassembleur et d'anti-décompilateur, signature de nom fort, etc.)       Déployez votre application .NET dans un seul fichier (fusion, compression et incorporation de dépendances)       Supprimer tout le code et les métadonnées non utiles (Élagage)       Effectuer d'autres optimisations de code (gestion de la mémoire, scellement automatique des classes, etc.)       Et déboguez votre assembly obscurci et déployé (rapport automatique des exceptions non gérées via le service Web géré 24x7x365).

     

Cet ensemble complet de fonctionnalités permettant de produire efficacement de meilleurs logiciels, protégés, optimisés et améliorés, distingue définitivement {smartassembly} de toutes les autres solutions .NET de "protection et / ou d'optimisation". disponible sur le marché.

     

Et sa convivialité, qui permet à chaque développeur .NET, quel que soit son niveau de compétence ou son expertise, de facilement tirer parti de toutes ces fonctionnalités, complète avantageusement cette unicité, à votre avantage.

     

En permettant efficacement à chaque développeur .NET de fournir une version intelligente de son application .NET en un rien de temps et avec une facilité inégalée, {smartassembly} améliore définitivement le logiciel d'amélioration et de protection du logiciel .NET!

     

Avec {smartassembly}, vous amenez votre précieuse application .NET au niveau supérieur!

La gamme de prix est également abordable:

Nom du produit ID produit Prix en Euros Prix en US $

{smartassembly} Standard Edition & # 8211; Utilisateur unique # 300056706 & # 8364; 349,00 $ 499,00

{smartassembly} Professional Edition & # 8211; Utilisateur unique # 300056708 & # 8364; 499,00 $ 699,00

{smartassembly} Enterprise Edition & # 8211; Utilisateur unique # 300072534 & # 8364; 649,00 $ 899,0

Autres conseils

Tout d’abord, quel que soit le type de protection que vous utiliserez, un pirate véritablement dédié supprimera, à terme, toutes les barrières de protection. Cela pourrait simplement ne pas en valoir la peine d’utiliser un code d’obscurcissement de haut niveau; concentrez-vous plutôt sur ce moment pour faire une meilleure application.

Une façon de voir ce problème est que les personnes piratant votre logiciel ne sont pas votre public cible; concentrez-vous plutôt sur le paiement des clients.

Cela étant dit, Visual Studio inclut l'édition communautaire de Dotfuscator , ce qui est assez correct (pour sa valeur); J'examinerais cela si nécessaire.

L’édition de la communauté Dotfuscator ne fait que renommer vos méthodes (à ma connaissance). C'est loin d'une protection raisonnable.

Si vous voulez un obfuscateur gratuit, essayez celui-ci.

En dehors de cela, Intelliclock semble être une bonne décision si le prix compte.

http://www.eziriz.com/ application jobble. Mais le soutien S * CKS. Ils ne répondent jamais. Je vous conseillerais donc de chercher autre chose.

Fouiller offre un obscurcissement raisonnable de niveau professionnel à un prix très modique. (Divulgation: je travaille pour la société Aldaray Ltd.)

Notre produit Crypto Obfuscator est abordable - la licence ne coûte pas des milliers de dollars - et fournit une forte obfuscation à vos assemblées.

J'en ai essayé plusieurs et je pense que l'obfuscateur BitHelmet est actuellement le meilleur choix.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top