En utilisant Mac OS X 10.5, j'essaie de comprendre comment utiliser dtrace pour suivre l'exécution d'un binaire Mach-O. Cependant, il semble que les symboles aient tous été supprimés, de sorte que toute tentative de mise en place de sondes basées sur des noms de classe/méthode internes échoue.Reconstruire des symboles extraits du binaire Mach-O
J'ai pu utiliser class-dump pour vider les classes, les noms de méthodes et l'adresse à laquelle ils sont implémentés, donc je suppose que vous pouvez utiliser cela pour reconstruire les symboles dans le binaire. Est-ce possible, et si oui, quelqu'un connaît-il des outils qui pourraient l'aider ou des documents de lecture qui pourraient m'aider à mieux le comprendre?
Ceci est ma première tentative de travailler avec des binaires à ce niveau, donc toute aide serait appréciée.
Comment avez-vous utilisé les sondes? Avez-vous essayé le fournisseur 'objc'? – 0xced