• [^] # Re: Instrumenter ?

    Posté par . En réponse à la dépêche latrace, le traceur qui instrumente le chargeur dynamique. Évalué à 4.

    Il faut rapprocher le sens d'instrumenter de celui de l'instrumentation cf wikipedia http://fr.wikipedia.org/wiki/Instrumentation_%28science%29.

    L'idée est de pouvoir obtenir des précisions sur le comportement d'un programme sans avoir accès au code source.

    Les exécutables que tu peux trouver dans /usr/bin et /bin sous Linux sont majoritairement dynamiques. A chaque fois que tu lance un exécutable dynamique, le chargeur - dynamique - est appelé, pour résoudre les dépendances de bibliothèques. Ce chargeur offre dans ces versions les plus récentes un moyen de tracer l'appel de fonctions.

    Le travail de latrace consiste à utiliser cette fonctionnalité du chargeur et afficher sous forme intelligible les données qu'il récupère.