Référencer une dll obfuscer

EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 - 13 sept. 2008 à 16:33
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 14 sept. 2008 à 10:10
Bonjour,

J'ai référencer une dll que j'ai obfuscer, dans un nouveau projet.
Le hic c'est que tous les namespaces, classes, méthodes etc. ne porte plus le même nom. Logique !

J'ai obfuscer ma dll avec dotfuscator. il ma générer un fichier map.xml qui contient la correspodance entre le nom de mes classes, méthodes, etc. d'origines et celle obfuscer.

Je suppose que je dois inclure ce fichier lors du référencement pour retrouver le nommage d'origine,
 mais je ne sais pas comment .

Quelqu'un pourrait il m'aider ?

Merci d'avance.

(VS2008, frk 3.5)

2 réponses

EmacLi Messages postés 165 Date d'inscription jeudi 3 novembre 2005 Statut Membre Dernière intervention 1 février 2013 1
13 sept. 2008 à 18:02
C'est bon j'ai trouvé !

Il y avait un topic juste en dessous qui en parle :

http://www.csharpfr.com/forum/sujet-DOTFUSCATOR_1004672.aspx

Par contre Dotfuscator ne fait rien du tout a part changer le nom des classes, méthodes et propriétés. Bref c'est nul !
0
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
14 sept. 2008 à 10:10
Dotfuscator est un produit payant, la version gratuite ne dispose que de très peu d'options.

J'ajouterais que lorsqu'on programme dans un langage managé comme C#, il ne faut pas espérer vouloir cacher son code, les sources seront toujours relativement visible, même après obfuscation...
0
Rejoignez-nous