d'apres ce que je sais les fichiers core sont créés (avec un format précis) quand un programme se termine anormalement.
comment je peux lire ce fichier ou changer son format à fin de pouvoir l'interpreter correctement??
d'apres ce que je sais les fichiers core sont créés (avec un format précis) quand un programme se termine anormalement.
comment je peux lire ce fichier ou changer son format à fin de pouvoir l'interpreter correctement??
un cat ou un less dessus ne suffit il pas?
non.. se sont des fichiers cryptés ou avec un certain format précis...Envoyé par gandalfar
avec cat ou less, le fichier s'affiche bien sur mais avec des caractères non compréhensibles.
oui desolé j'avais zapper comment marchait les fichiers core
en fait c'est un dump de ton programme en mémoire et donc un
fichier elf donc tu doit pouvoir acceder a sa string table a l aide
de
connaitre sa taille a l'aide de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2strings monfichiercore
le desassembler a l aide de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2size monfichiercore
et voir ce qui c'est passé sous gdb:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2objdump -d monfichiercore
voila
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2gdb monbinairekibug monfichiercore
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager