文章目录
简介
Frida是一款基于python + javascript的hook框架,可运行在android、ios、linux、windows等各平台,主要使用动态二进制插桩技术;由于是基于脚本(javascript)的交互,因此相比xposed和substrace cydia更加便捷
官网地址:https://frida.re/
官方文档:https://frida.re/docs/home/
github地址:https://github.com/frida/frida
https://github.com/frida/frida-python
其它GitHub文档:
https://github.com/WooyunDota/DroidSSLUnpinning
https://github.com/WooyunDota/DroidDrops/blob/master/2018/Frida.Android.Practice.md
插桩技术
插桩技术是指将额外的代码注入程序中以收集运行时的信息,可分为两种:
- 源代码插桩[Source Code Instrumentation(SCI)]:额外代码注入到程序源代码中。
- 二进制插桩(Binary Instrumentation