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 :

Cacher du code à un désassembleur


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut Cacher du code à un désassembleur
    Bonjour à tous.

    Est-ce qu'il est possible de cacher un code à un désassembleur?

    Par exemple, dans une application, une donnée importante est entrée en dur dans le code source, comme par exemple le mot de passe pour l'accès a la base de données.

    Quelle procédé utilisée pour empêcher la lecture de cette donnée en dur à un désassembleur comme Ollydbg?

  2. #2
    Membre Expert
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    Octobre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 705
    Par défaut
    La première chose est de na jamais mettre ce genre de chose en clair. Toujours encrypter (ou au moins hasher, c'est selon) ce genres de données. Maintenant, si quelqu'un à accès à ton programme et à les droits pour installer et faire tourner un débugger et a du temps, il va probablement toujours réussir à cracker le bazar.

    Le principe de ce genre de trucs c'est aussi que ça prenne tellement de temps ou demande tellement d'efforts par rapport au gain hypothétique que aucun hacker ne va essayer.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 002
    Par défaut
    Tu peux passer par un obfuscateur de code:
    http://www.gapotchenko.com/eazfuscator.net

    Après reste à savoir si c'est vraiment utile...

  4. #4
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Citation Envoyé par Programming-Z Voir le message
    Par exemple, dans une application, une donnée importante est entrée en dur dans le code source, comme par exemple le mot de passe pour l'accès a la base de données.
    Si ton code peut lire le password, un hacker le pourra aussi. Tu ne peux avoir de sécurité sans un système d'authentification.

Discussions similaires

  1. Cacher le code source en python?
    Par minimumserious dans le forum Général Python
    Réponses: 7
    Dernier message: 25/04/2016, 21h10
  2. Réponses: 5
    Dernier message: 12/09/2008, 13h04
  3. Comment protéger (cacher) le code de mes blocks
    Par DAE_Phil dans le forum Simulink
    Réponses: 3
    Dernier message: 10/05/2007, 14h04
  4. Comment cacher du code sur Dreamweaver
    Par xG-Hannibal dans le forum Dreamweaver
    Réponses: 4
    Dernier message: 29/06/2006, 11h57
  5. [Javadoc] Comment cacher du code dans la javadoc
    Par Tueur_a_gage dans le forum Langage
    Réponses: 5
    Dernier message: 09/01/2006, 16h59

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