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 :

hashbreaker - Problème lors de la génération de chaine de caractères


Sujet :

C

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2022
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 21
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2022
    Messages : 9
    Points : 5
    Points
    5
    Par défaut hashbreaker - Problème lors de la génération de chaine de caractères
    Bonjour,

    Je travaille actuellement sur un projet que je dois réaliser pour mes études. Le projet consiste à réaliser un hashbreaker, il est composé d'un client et d'un serveur, le server transmet le condensat au client et le client réalise les calculs nécessaire afin de casser le hash. Mon problème arrive lors la génération des mes chaines de caractères, je devrais obtenir par exemple CCC si je choisis une taille de 3 bien évidemment.
    Or j'obtiens aaa�� - Hash: f0203484c94ea4f067ccf3466e6c8c2b et j'arrive pas à comprendre d'où vienne les ��.

    Client_asking : cette fonction se connecte au serveur, demande un condensat et recoit un hash.
    Client : elle genere des chaines de caractères de la taille voulu, les hash en MD5 et les compares avec le condensat recu.

    J'espère que mes explications sont claire. Merci à vous.
    Client_asking.c
    Client_asking.h
    Server.c
    Client.c

  2. #2
    Membre expérimenté Avatar de edgarjacobs
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 625
    Points : 1 564
    Points
    1 564
    Par défaut
    Hello,

    Je n'ai pas regardé ton code, mais la fonction qui génère aaa** met-elle bien un \0 à la fin de la chaine générée ?
    On écrit "J'ai tort" ; "tord" est la conjugaison du verbre "tordre" à la 3ème personne de l'indicatif présent

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2022
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 21
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2022
    Messages : 9
    Points : 5
    Points
    5
    Par défaut
    Mais en fait quand je mets tout dans un seul fichier ca fonctionne comme je veux. C'est quand je sépare la fonction qui se connecte au server et qui reçoit le condensat de la fonction qui génère les chaines qui y'a le problème.
    Donc j'ai l'impression que mes 2 fonctions séparé ont du mal à communiquer. Donc je vous avoue que je suis perdu...

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

Discussions similaires

  1. Ignorer la casse lors de la comparaison de chaine; possible ?
    Par beegees dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 19/10/2011, 12h00
  2. Réponses: 4
    Dernier message: 26/07/2010, 17h19
  3. Problème lors de la copie de chaine caractère.
    Par Erast dans le forum Débuter
    Réponses: 2
    Dernier message: 16/04/2010, 11h30
  4. Réponses: 4
    Dernier message: 04/06/2009, 09h38

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