J'ai une application ASP.NET et je la vends à différentes entreprises. Je change les paramètres de l'application en fonction des informations de l'entreprise et publie l'ensemble de l'application dans un dossier de sortie. Et puis prendre le dossier de sortie à la machine des clients avec les DLL nécessaires (Mon application dll et quelques DLL tiers). Je me demande s'il est possible pour quelqu'un de décompiler le code de la DLL dans le dossier bin et obtenir le code de l'application? Existe-t-il un processus standard que je dois suivre afin que mon code soit sûr dans le serveur client.Distribuer l'application ASP.net
1
A
Répondre
1
Vous auriez besoin d'obscurcir les DLL créées pour votre projet, mais il y a quelques problèmes avec ceux liés à ASP.NET. See this stackoverflow post
Profitez-en!
0
Yes .... Et voir d'autres réponses pour savoir comment l'éviter.
0
Vous pouvez également essayer de Redgate SmartAssembly
0
Plutôt que Xcopy Deploy, vous devriez regarder jeter un oeil à des projets de déploiement Web pour votre déploiement - http://msdn.microsoft.com/en-us/magazine/cc163448.aspx.
Si vous avez besoin de protéger vos assemblages de l'ingénierie inverse, vous devez regarder un obfuscator comme http://www.preemptive.com/products/dotfuscator/overview