码迷,mamicode.com
首页 > 其他好文 > 详细

Frida hook 初识

时间:2020-05-27 12:06:12      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:输入   pytho   script   tps   sed   安卓   cpu架构   github   img   

 

frida是多平台hook框架,类似安卓的xposed框架,详情百度。

 

1、安装python ,我是python3.8 并建好环境变量 

技术图片

 

2、添加pip的环境变量  3.8自带pip,在 python安装目录下的  scripts文件夹

技术图片技术图片

 

 

3、用 pip 安装frida 和 frida-tools

技术图片技术图片

 

 

4、下载并安装 frida server ,并push到手机(下载地址:https://github.com/frida/frida/releases

我这里是安卓,我就下载安卓 ,cpu架构可以用 getprop ro.product.cpu.abi 终端命令查看,也可百度 cpu型号,查询,要下载和你cpu架构相同的 server版本

 

 

技术图片技术图片技术图片

 

 

 

5、把下载的 压缩包解压 把文件 用 adb push 把文件 push到 手机 /data/local/tmp 目录下。

然后更改文件名,和权限,文件名改的简单点,输入命令的时候方便,权限改成777,可执行权限,权限也可用 adb命令改。

 

 技术图片

 

 

 6、打开 frida server ,用 adb shell ,(打开前 设置端口转发)

adb forward tcp:27043 tcp:27043
adb forward tcp:27042 tcp:27042

 

技术图片

技术图片

 

7、测试 frida-ps -R ,以下是正常

 

技术图片

 

 

8、编写python脚本进行测试

 

技术图片

 

技术图片

 

以上内容仅供学习。

Frida hook 初识

标签:输入   pytho   script   tps   sed   安卓   cpu架构   github   img   

原文地址:https://www.cnblogs.com/cyberarmy/p/12971224.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!