Démonter par défaut des applications iOS avec otool
Quand j'ai essayer de démonter le stock des applications iOS (pas de l'app store ceux) avec otool il n'est pas divisé en différentes méthodes. C'est juste une section massive. Voici la commande que j'utilise:
otool -tV theApp.app/theApp >~/Desktop/output.txt
Est-il un moyen pour obtenir le démontage divisé en méthodes?
Vous devez vous connecter pour publier un commentaire.
Non, il n'y en a pas. Ces applications ont été supprimées, ce qui signifie qu'ils ne contiennent aucune information sur l'endroit où les fonctions de début ou de fin. Toutefois, étant donné que l'objectif-c est dynamique, objective-c les méthodes de leur nom et l'adresse de l'objective-c segment. Vous pouvez obtenir cette information à l'aide de
otool -ov
, mais il est plus facile de l'interpréter si vous utilisez classe-dump-z, qui fournit de l'objective-c en-têtes et les adresses de chaque méthode si vous utilisez l'-A
option. Après vous avez les adresses, vous pouvez aller dans votre fichier et de les séparer en méthodes manuellement.