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 :

gdb c'est ici?


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de J4e8a16n
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 271
    Par défaut gdb c'est ici?
    Bonsoir,

    Je tente de comprendre gdb de gnu.

    J'ai obtenue un fichier '(gdb) dump memory dump.txt 0x401340 0x401360' binaire je crois dans lequel il y a:
    ¾½¤¥EýÃ?$ Ç@ ëD$?Þà***ë\$?ì

    Est-il possible de transormer ceci en texte lisible?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 54
    Par défaut
    Je n'ai pas vraiment bien compris le debut, mais si j'ai bien compris que c'est un fichier binaire, le resultat que tu obtiens :

    ¾½¤¥EýÃ?$ Ç@ ëD$?Þà***ë\$?ì

    devrait correspondre au code ascii de ton fichier binaire.

    Par exemple E correspond au code ascii '45' en Hexa donc '0100 0101' en binaire.

    J'espere que ça pourra t'aider

  3. #3
    Expert confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    3 577
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2009
    Messages : 3 577
    Par défaut
    Sauf erreur, si tu ouvres ce fichier avec gdb, tu devrais retrouver l'état du logiciel au moment où il s'est planté.

  4. #4
    Membre très actif Avatar de J4e8a16n
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 271
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    (gdb) file dump.txt
    "C:\cygwin\home\Jean Pierre\debugging/dump.txt": not in executable format: File forma
    t not recognized
    Je me demandait si puisque cela à été écrit en binaire, je l'ouvrais en binaire ou en text ou autre je pourrais le réécrire en texte lisible.

    jpd

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 54
    Par défaut
    Je ne comprend pas, le texte lisible c'est ça :

    ¾½¤¥EýÃ?$ Ç@ ëD$?Þà***ë\$?ì

    tu ne pourras pas avoir mieux je pense.

  6. #6
    Membre très actif Avatar de J4e8a16n
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 271
    Par défaut
    Citation Envoyé par shadowking91 Voir le message
    J
    devrait correspondre au code ascii de ton fichier binaire.

    Par exemple E correspond au code ascii '45' en Hexa donc '0100 0101' en binaire.

    J'espere que ça pourra t'aider
    Hex me donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    B9 05 00 00 00 F3 AB 0F BE 45 EC C7 04 24 00 80 40 00 89 44 24 04 E8 85 FF FF FF 89 5C 24 04 8D  | .........E...$..@..D$.......\$..

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 54
    Par défaut
    http://www.table-ascii.com/

    N'oublies pas les caracteres non imprimable (0F par exemple)

Discussions similaires

  1. Vous voulez dire Merci ? C'est par ici !
    Par M.Dlb dans le forum Contribuez
    Réponses: 62
    Dernier message: 22/06/2012, 14h58
  2. Miniville c'est ici
    Par BainE dans le forum Web
    Réponses: 58
    Dernier message: 09/08/2007, 10h05

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