2009-09-08 10 views
0

J'ai trouvé beaucoup d'outils d'obfuscation sans support clickonce.Outil d'obfuscation avec support click-once

Pourriez-vous fournir aux fournisseurs une assistance en cliquant une fois? Je voudrais déployer des logiciels obfusqués à la fois sans ajouter aucune ligne de code supplémentaire (pré-construction, post-construction, etc)

p.s. Je crois que c'est lié au logiciel

+1

Qu'est-ce que le "click-once"? Pourquoi est-ce un problème? –

Répondre

1

Je ne peux pas parler pour d'autres produits d'obfuscation, mais cela a été une demande des clients de Dotfuscator.

Une méthode intégrée d'obfuscation des applications ClickOnce n'est pas disponible pour le moment mais sera disponible dans la prochaine version majeure de Dotfuscator. Je sais cela, parce que la tâche est actuellement assignée à moi :).

S'il y a quelque chose en particulier que vous aimeriez voir s'il vous plaît n'hésitez pas à me le faire savoir et je ferai en sorte de garder à l'esprit que je travaille dessus.

+0

OK, je vais vous demander puisque le PO semble ne pas répondre et vous réclamez sa partie du plan de produits yolur. Qu'est-ce que "ClickOnce"? –

+0

ClickOnce est une technologie de déploiement de MS qui facilite l'exécution des applications WinForms/WPF sur les clients en faisant en sorte que les utilisateurs visitent une certaine URL qui entraîne l'installation de l'application sur leur système. Voir: http://en.wikipedia.org/wiki/ClickOnce ou http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx pour plus de détails. –

+0

Idéalement, je voudrais être en mesure de cocher une case pour dire obscurcir dans l'assistant de cliquer une fois ou de publier les paramètres. Ensuite, tout le reste fonctionne de la même manière, par ex. Je peux publier sur un site FTP avec un clic droit sur le projet -> publier -> Terminer et c'est parti. –

0

Vous pouvez créer les manifestes en dehors de Visual Studio à l'aide de mageui (exécutez mageui à partir de l'invite de commandes Visual Studio). Cela nécessite un peu plus de travail, mais vous pouvez créer les manifestes avec la post-compilation de la DLL. Si vous voulez le rendre plus facile après la configuration initiale, vous pouvez créer un fichier de construction nant pour faire toutes les étapes pour vous en utilisant mage (ligne de commande équivalente à mageui).

0

Je produis un logiciel appelé ClickOnceMore qui peut être utilisé pour créer des manifestes ClickOnce à partir d'assemblages obfusqués. Il est plus convivial que Mage et MageUI et dispose d'une version en ligne de commande qui peut être incluse dans un processus de construction. J'ai plusieurs clients qui l'utilisent en conjonction avec obfuscators, en particulier Dotfuscator.

Vous pouvez trouver le logiciel ici: http://www.clickoncemore.net

0

Le logiciel Dotfuscator inclus dans Visual Studio 2010 sera votre code et obscurcir resigner le manifeste pour vous. Les versions antérieures brouilleraient, mais ensuite vous deviez re-signer les manifestes vous-même.