基于Android的ELF PLT/GOT符号重定向过程及ELF Hook实现
来源:互联网
#引言
写这篇技术文的原因,主要有两个:
- 其一是发现网上大部分描述PLT/GOT符号重定向过程的文章都是针对x86的,比如[《Redirecting functions in shared ELF libraries》](https://www.codeproject.com/Articles/70302/Redirecting-functions-in-shared-ELF-libraries#_Toc257815978)就写得非常不错。虽然其过程跟ARM非常类似,但由于CPU体系不同,指令实现差异非常大;- 其一是发现网上大部分描述PLT/GOT符号重定向过程的