J'ai écrit une belle routine d'assembleur ARM il y a quelques années et il a parfaitement fait son travail au fil des ans sur les systèmes embarqués ARM pour lesquels il a été conçu. Maintenant, il est temps de le porter sur des systèmes non-ARM et je me demandais s'il y avait un outil ou une méthode pour récupérer ma source d'assembleur ARM originale et obtenir un fichier C rudimentaire. Je pourrais probablement le faire moi-même dans quelques jours, mais ce serait bien d'avoir un point de départ. Plus agréable encore si l'application ou la méthode était gratuite :)Décompilation d'un ARM asm retour à C
Des suggestions?
Je doute que vous ayez beaucoup de chance. Les décompilateurs peuvent "tricher" un peu en sachant un peu comment un compilateur génère un assemblage à partir d'un code. Puisque votre code est écrit à la main, il est probable qu'il se comporte au moins un peu différemment de ce que l'on pourrait attendre d'un code généré par le compilateur. – SoapBox