全世界最详细的-frida安装流程
原文链接:https://app.yinxiang.com/fx/9dcb50f0-a6b3-4c93-bef4-c3d1197a2422
任务74-1:全世界最详细的-frida安装流程!
先安装python3.7,
然后配置python的环境变量:
打开Py输入命令:
pip install frida( pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。)
pip install frida-tools;
如果报错:
需要跟新;
执行这条指令:
python -m pip install --upgrade pip(1~可能会报错,有可能是网络原因 )
如果网络没有问题还是报错,换下一条指令:python -m pip install -U --force-reinstall pip
等待安装frida成功即可;
frida安装成功后的测试指令:
在python环境里面安装好frida后,就开始安装anaconda
anaconda下载地址:https://www.anaconda.com/distribution/
这个需要配置环境变量,但是可以在安装的过程中手动勾选,这个工具会自动被你配置环境变量;
D:\ProgramData\Anaconda3;
D:\ProgramData\Anaconda3\Library\bin;
D:\ProgramData\Anaconda3\Library\mingw-w64\bin;
D:\ProgramData\Anaconda3\Scripts;
效果:
下载frida-server:
注意:这个的版本一定要和你安装的frida版本一致!
如何查看frida版本?
frida version
frida-server下载地址:https://github.com/frida/frida/releases
进来后是这样的:选择tag:
选择版本:
把这几个都下载好了:(下面还有ios和macos)
注意:这里要选择的机器的系统类型;我的nexus5是ARM架构,
下载解压:
把这个文件发送到手机的/data/local/tmp
这个文件和IDA动态调试发送的那个android_server一样的文件;
然后进行操作:
改个名字,价格777权限,运行就即可:
进行端口转发:adb forward tcp:27042 tcp:27042
上面完事之后,打开anacondo,启动这个:
进来后是这样的:
来一个实例:
可能出现的错误:
如果右面的框里面出现:frida模块找不到,提示模块错误什么的;就把anaconda的环境变量重新删掉,然后重新添加一遍保存,重启电脑,即可解决这个问题;

浙公网安备 33010602011771号