Frida 是一个开源、免费、跨平台的Hook工具,远哥个人认为,截至目前(2021年)来讲它应该是安全领域最优秀的一个Hook工具了。
例如,Android平台上的Hook工具来,有像Xposed这一类的,它们通常只能对Java层进行Hook,每次修改逻辑代码,都要更新目标设备上的Apk,使用起来,总让人感觉有些不方便。而Frida就不一样了,不仅支持对Java层的Hook,还支持对 Native层的so库文件进行Hook,并且每次修改逻辑,也不需要安装新的Apk到目标设备上,因为它的Hook逻辑不需要打包成Apk,写好逻辑就能直接运行看效果,非常方便,节省了很多折腾的时间,提升了工作效率。另外Xposed只能Hook安卓系统,而Frida是所有系统通吃,包括Windows、iOS、Linux、Android等,可谓是Hook最佳选择。
开源地址:https://github.com/frida/frida
其主要特点:
平台支持 Android、IOS、Windows、Linux、MacOS 等
在Android系统上,不仅支持对Java层的Hook,还支持对 so库文件Native层的Hook
支持 Python 语法或 js 语法编写Hook脚本
有VSCode扩展,支持Frida语法智能感知,敲代码无忧
后续将出系列分享文章,有兴趣的朋友,可以关注后面的更新。
来源:freebuf.com 2021-05-22 15:00:24 by: TavenLi
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧
请登录后发表评论
注册