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??
Version imprimable
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...Citation:
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 deCode:
1
2strings monfichiercore
le desassembler a l aide deCode:
1
2size monfichiercore
et voir ce qui c'est passé sous gdb:Code:
1
2objdump -d monfichiercore
voilaCode:
1
2gdb monbinairekibug monfichiercore