IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[C# 3.5] Obfuscation d'application


Sujet :

C#

  1. #1
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut [C# 3.5] Obfuscation d'application
    Bonjour,

    J'arrive au bout d'un développement d'une application VSTO 2007 (pour Excel 2007) et j'aimerais la commercialiser.

    Avant cela, j'aimerais savoir si l'application est protégée "d'elle même". Ou alors, comme une application Winforms, dois-je passer par un obfuscateur ?

    Enfin, et si je dois passer par ce type de logiciel, quel obfuscateur me conseillez-vous ? (euh, si possible en grauit ).

    Merci pour vos réponses,

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    VSTO, c'est du .NET donc comme en WindowsForms: il te faut un obfuscateur.

  3. #3
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut
    Rah, je m'en doutais... et je priais pour ne pas avoir mon temps à perdre avec ça.

    Bon, en gratuit, tu me conseillerais lequel ?

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Il y a Dotfuscator Community Edition, livré avec VS. Ca ne fait pas grand chose, ça se contente de renommer toutes les variables, méthodes, etc qui peuvent l'être. Mais ça suffit à rendre le code décompilé relativement illisible...

  5. #5
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut
    Oui j'ai vu ça dans mes outils de Visual Studio... Bon j'ai pas passé beaucoup de temps dessus, mais j'ai pas tout compris à comment on utilisait ce truc.

    Tu sais ou je peux trouver des tutoriaux par rapport à cet outil ?
    Et personnellement, qu'en penses-tu ? efficace ? Le fait de renommer simplement le nom des méthodes et variables change quelque chose ?

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Ben je l'ai juste essayé vite fait, a priori y a pas besoin d'un tuto (du moins pour les options de base)
    Avec seulement le remplacement des identifiants, on peut encore faire du reverse engineering, mais faut s'accrocher... tu verras bien par toi-même : obfusque ton assembly et ouvre le avec Reflector pour voir ce que ça donne

  7. #7
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut
    Assemby non valide :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Dotfuscator CE ne fonctionne pas sur des applications Microsoft Office.
    blablabla... Si vous voulez que ça fonctionne, essayez la version Professionnal...
    Je l'ai donc dans le Hulk.

    Autre produit à me conseiller ?

  8. #8
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    J'avais trouvé ça un jour : http://rbytes.org/telecharger/cat/ot...-skater-light/
    Je ne sais pas ce qu'il vaut ...

  9. #9
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut
    Ok merci, je vais regarder... Sinon je passerais sur un truc payant, tant pis.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. APIs et sécurisation d'application par la méthode d'obfuscation
    Par sympas88 dans le forum Général Java
    Réponses: 1
    Dernier message: 11/02/2011, 10h55
  2. Réponses: 6
    Dernier message: 10/02/2011, 17h29
  3. Réponses: 3
    Dernier message: 12/05/2009, 15h25
  4. [Kylix] Execution d'une application hors de l'edi
    Par Sadam Sivaller dans le forum EDI
    Réponses: 1
    Dernier message: 20/04/2002, 23h22
  5. Réponses: 2
    Dernier message: 15/04/2002, 12h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo