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 :

Changement de MD5


Sujet :

C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    32
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 32
    Par d�faut Changement de MD5
    Bonjour,

    J'aimerais s'avoir si il est possible et comment faire pour ajouter a mon programme un Md5 Al�atoire.

    C'est a dire que a chaque fois que je lance le programme il va " s'auto �dit� " en byte. Une fois fermer il n'aura plus le m�me MD5.

    Voil� en gros se que je recherche.

    Merci pour votre aide.

  2. #2
    Expert �minent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activit� : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par d�faut
    Salut,

    Il n'y a strictement rien � faire : il "suffit" de calculer la nouvelle somme MD5

    Plus pr�cis�ment:

    L'algorithme de hashage MD5 est un algorithme qui permet de calculer une "somme de contr�le" afin de s'assurer que le fichier (quel que soit son type) r�cup�r� n'ait en aucune mani�re �t� modifi�, falsifi� ou corrompu lors de sa copie.

    Cet algorithme est pr�vu pour faire en sorte que la plus petite diff�rence au niveau du contenu du fichier pour lequel on calcule la somme de contr�le se traduise par une diff�rence importante de la somme de contr�le obtenue.

    Il suffirait donc de faire en sorte qu'un octet repr�sente une valeur de 2 alors qu'il repr�sentait une valeur de 0 pour que tu obtienne une somme de contr�le tout � fait diff�rente

    Par contre, il est vraiment de mauvais ton de vouloir faire en sorte qu'un programme ex�cutable se modifie de lui-m�me: bien qu'il soit possible que ton programme soit compos� d'un certain nombre de "noop" (No Operation), le fait de modifier ces noop en une valeur diff�rente a de bonnes chances de faire que tout le programme risque de r�agir diff�remment.

    De plus, les syst�me d'exploitations veillent au grain et refusent g�n�ralement qu'un ex�cutable se modifie de lui-m�me
    A m�diter: La solution la plus simple est toujours la moins compliqu�e
    Ce qui se con�oit bien s'�nonce clairement, et les mots pour le dire vous viennent ais�ment. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 f�vrier 2014
    mon tout nouveau blog

  3. #3
    Expert �minent

    Femme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par d�faut
    Quel serait l'int�r�t de changer de md5 � chaque ex�cution?

Discussions similaires

  1. Changement de l'icone d'une appli sous kdevelop
    Par vedder dans le forum Linux
    R�ponses: 3
    Dernier message: 06/02/2003, 14h16
  2. Changement de langue dynamique (D6 et outils de traduction)
    Par agon dans le forum Composants VCL
    R�ponses: 4
    Dernier message: 17/09/2002, 16h15
  3. URGENT : Zoom et changement de rep�re
    Par poca10 dans le forum MFC
    R�ponses: 5
    Dernier message: 28/05/2002, 13h32

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