fuckbin 发表于 2019-7-10 11:23

给ARM指令添加注释

本帖最后由 fuckbin 于 2019-7-10 11:28 编辑

Decoding ARM system instructions
This script will give you the list of ARM system instructions used in your IDA database. This is useful for locating specific low-level pieces of code (setting up the MMU, caches, fault handlers, etc.).One hassle of reverse engineering low-level ARM code is that IDA Pro does not decode the internal registers accessed by co-processor instructions (MCR/MRC and MSR/MRS on AArch64).After applying the script, the system registers accessed will be automatically commented in the database, as defined in the official ARM reference manuals.





The script will also try to automatically detect the accessed fields for some registers:



Usage
Alt-F7 in IDA Pro, then run the script on your open database.
Compatibility
Should work with ARMv7 and ARMv8 processors.


GCM 发表于 2019-7-11 14:36

全是英文...

Andy0214 发表于 2019-7-11 16:14

不会用,哈哈,看不懂

sony197901 发表于 2019-7-11 21:30

好不错,谢谢分享@

yoplore_zhao 发表于 2019-7-12 09:21

对搞嵌入式的我来说,作用大大滴呀!~{:1_918:}

du198683 发表于 2019-7-13 21:20

只要是路过看到的就顶起来……。

sunwwt 发表于 2019-7-22 08:06

正在学习STM32,谢谢。

kakaon1 发表于 2019-8-4 18:53

thank you!

627853691 发表于 2019-8-7 07:53

对搞嵌入式的我来说,作用大大滴呀!~

twsm321 发表于 2019-9-17 11:46

突然发现好东西啊,学习一下
页: [1] 2 3
查看完整版本: 给ARM指令添加注释