ARM64 汇编中有关 jump table 的问题
資深大佬 : menyakun 5
我知道了 jump table 的地址,从 rodata 中 dump 出了对应的数据,但不知道 jump table 中的数据是按照什么格式组织的
表的一行是 4 个字节,所以”fffe90d4″, “fffe9124″这些值代表了地址的 offset ?但这些值也太大了吧,这个函数没这么多行。
我查了老半天,也没有查到相关的资料,求懂汇编的老哥帮忙看看。

大佬有話說 (6)
我知道了 jump table 的地址,从 rodata 中 dump 出了对应的数据,但不知道 jump table 中的数据是按照什么格式组织的
表的一行是 4 个字节,所以”fffe90d4″, “fffe9124″这些值代表了地址的 offset ?但这些值也太大了吧,这个函数没这么多行。
我查了老半天,也没有查到相关的资料,求懂汇编的老哥帮忙看看。

另外你这里面的负数大概率是相对 PC 的偏移。