Bonjour,
J'utilise ptrace pour détecter les "call" relatifs (opcode: 0xe8), je détecte mes fonctions et les fonctions comme write@plt.
Mon problème est que je détecte d'autre "call" qui ne correspondent à aucune fonction. Alors, est qu'il existe d'autres instructions qui commence par 0xe8 codé sur plusieurs octet, est ce qu'une instruction avec un préfixe + son opcode pourrait fausser mes résultats? Pour le moment je les ignore mais j'aimerais comprendre d'où cela peut il venir.
Merci
Partager