Y a-t-il un outil qui analyse et peut mettre en évidence ce que chaque ligne de code signifie. Je ne cherche pas un décompiler comme celui des rayons hexagonaux décompiler. Je cherche un outil simple qui sera utile de lire le code de montage. P>
4 Réponses :
Qu'en est-il d'utiliser objdump ?
Le bras de bras (manuel de référence architecturale de bras) pour l'architecture spécifique (ou en obtenir un plus récent, car il spécifiera les différences d'architecture) Donnez des détails sur ce que chaque instruction signifie. Objdump + Bras Bras est tout ce dont vous avez besoin.
D'accord. L'outil est de compléter et de sauver ces prêties quelques minutes lorsque vous exécutez un horaire serré.
L'ensemble d'instructions n'est pas compliqué, avec un coup d'œil par le document, vous n'avez pas normalement besoin de revenir en arrière. Vous auriez pu apprendre l'instruction à plusieurs reprises à plusieurs reprises dans le temps qu'il a fallu pour rechercher et attendre une réponse à cette question.
Encore une fois, d'accord. C'est une utilisation occasionnelle par moi et d'autres collègues qui n'ont pas à voir Dis (Assemblée) au quotidien.
Si vous pouvez compiler le code avec des symboles de débogage, cela vous aide également (GCC -g).
Qu'en est-il de ce programme gratuit :: http://pel.hu/armu/ P>
Websense bloque l'URL: "- (
Le désassembleur en ligne (APD) prend en charge le bras et une myriade d'autres architectures. Vous pouvez entrer des données binaires dans la vue en direct et regarder le démontage d'apparition lorsque vous tapez ou vous pouvez télécharger un fichier pour démonter. Une belle fonctionnalité de ce site est que vous pouvez partager le lien vers le démontage avec d'autres. P>
"La taille maximale de téléchargement est de 256 kb" :(
Comme vous l'avez mentionné dans votre question, IDA Pro peut également démonter le bras.
En plus, avez-vous essayé Studio de développement ARM DS-5 ?
Certaines fonctionnalités sont plus liées au matériel, mais l'IDE (Eclipse) est très agréable. P>
Caractéristiques: p>
Dans le manuel, il est indiqué qu'il contient: p>