Ltrace retourne un strcmp etrange
Résolu
Bonjour,
j'utilise pour la première fois la commande ltrace sur un binaire.
et je découvre que ce dernier utilise un strcmp() assez particulier, voici la sortie :
je ne comprend pas a quoi correspondes les "..." et je ne comprend pas non plus pourquoi quand je lui fournie la valeur attendue le strcmp ne retourne pas 0 comme d'habitude ...
ps : j'ai volontairement changer la valeur contenue dans le strcmp, mais j'ai garder le même nombres de caractères, j'ignore si cela change quoi que ce soit.
avez vous des idées ?
j'utilise pour la première fois la commande ltrace sur un binaire.
et je découvre que ce dernier utilise un strcmp() assez particulier, voici la sortie :
[0x40071c] strcmp("00000000000000000000000000000000"..., "00000000000000000000000000000000"...) = 52
je ne comprend pas a quoi correspondes les "..." et je ne comprend pas non plus pourquoi quand je lui fournie la valeur attendue le strcmp ne retourne pas 0 comme d'habitude ...
ps : j'ai volontairement changer la valeur contenue dans le strcmp, mais j'ai garder le même nombres de caractères, j'ignore si cela change quoi que ce soit.
avez vous des idées ?