Bonjour
Je m'intéresse à l'assembleur pour ARM,Xcale mais j'ai quelques difficultés.
D'abord, il y a t-il d'autres désassembleurs que IDA ? J'ai lu que Windasm allait mais c'est pas du tout les mêmes instructions dans le listing que sur IDA.
Au niveau des processeurs, quelles sont les compatibilités ? Par exemple, une application Pocket PC tourne aussi bien sur un Strong ARM, ARM x, ou sur un Xcale. C'est parce qu'ils sont tous basés sur ARM ?
Imaginons que je charge dans IDA une app, comment savoir si je dois mettre comme processeur un Xcale, un ARM ou un ARM710A ?
Et enfin, avez vous des bonnes adresses pour la documentation sur les différence entre processeurs, l'assembleur et les différentes instructions. Je galère un peu, j'ai trouvé des sites pour les instructions comme
[ Lien ] mais dans un listing, j'ai par exemple LDREQ qui n'y figure pas.
Enfin, toute info est bonne à prendre, je suis un peu perdu entre les différents CPU, les jeux d'instructions Xcale ARM Thumb VFP...
Merci !
== @Z3RtY25 ==