A-A+

Frida 安装使用 配合burp抓包教程

2020年06月01日 19:44 学习笔记 暂无评论 阅读 127 views 次

【注意:此文章为博主原创文章!转载需注意,请带原文链接,至少也要是txt格式!】

有兴趣的可以拉下去看,没兴趣的直接看总结,总共几步:

第一步:安装frida

pip  install frida
pip install frida-tools

第二步:adb.exe 还有 js文件放在一起

第三步:adb.exe 连接手机安卓系统

adb.exe connect 127.0.0.1:7555

第四步: 把你burp抓包的证书放入系统

adb.exe push burpca-cert-der.crt /data/local/tmp/cert-der.crt

第五步: 查看Android手机设备设置adb.exe shell 进入手机系统内

getprop ro.product.cpu.abi

第六步:根据cpu版本去下载相应frida-server,手机是arm64-v8a的,找到相应的服务器server,如下

将frida-server下载下来,加压出来,为了简单,重命名为frida-server64,将放到手机,并进行端口转发,运行frida

如果运行不了,记得把这个文件给777属性。

第七步: 另打开一个cmd,查看frida-server64是否运行成功,

frida-ps -U

第八步:运行命令,打开HOOK APP,开始抓包

frida -U -f com.应用名字.bcdm -l "C:\js文件地址\frida-android-repinning_sa-1.js" --no-pause

-------------------------------------------------

4. Frida安装

Frida的安装很简单,需要在windows安装frida客户端和在安卓安装frida服务端。

1、windows安装客户端

windows安装pyhon37安装,打开cmd,使用命令
pip3.7.exe install frida

image.png

在安装frida-tools
pip3.7.exe install frida-tools

image.png

查看frida版本frida --version

image.png

2、手机中安装Frida服务端

查看Android手机设备设置getprop ro.product.cpu.abi

image.png

根据cpu版本去下载相应frida-server,手机是arm64-v8a的,找到相应的服务器server,如下

image.png

将frida-server下载下来,加压出来,为了简单,重命名为frida-server64,将放到手机,并进行端口转发,运行frida

image.png

如果运行不了,关闭liunx的SELinux: echo 0 > /sys/fs/selinux/enforce

另打开一个cmd,查看frida-server64是否运行成功。

image.png

 

免root使用frida

 

其实不root也可以使用frida,这里我就不展开了,给一个大神写的链接,里面还有其他方法的hook,感兴趣自己看吧,点我

布施恩德可便相知重

微信扫一扫打赏

支付宝扫一扫打赏

×

给我留言