其他分享
首页 > 其他分享> > fride入门教程-1

fride入门教程-1

作者:互联网

本人环境为windows,linux 类同。

1、安装python (内含pip)

https://www.python.org/downloads/release/python-372/

pip 最常用命令 。参考:https://pypi.python.org/pypi/pip
获取帮助
pip --help
升级 pip
pip install -U pip
安装包
pip install SomePackage
卸载包 
pip uninstall SomePackage
升级指定的包
pip install -U SomePackage
搜索包
pip search SomePackage
查看指定包的详细信息
pip show -f SomePackage
列出已安装的包
pip freeze or pip list
查看可升级的包
pip list -o

2、安装 python工具包 frida 和frida-tools。在cmd 里输入:

pip install frida
pip install frida-tools

天朝网络 可能会报错“Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': ”

所以我们可以使用豆瓣镜像。执行:

pip install --index-url https://pypi.douban.com/simple scipy
pip install frida
pip install frida-tools

成功在电脑上安装了frida和frida-tools。

3、在已root的手机上安装frida-server,并启动frida-server

https://github.com/frida/frida/releases 选择版本下载。frida-server 是一个守护进程,通过TCP和Frida核心引擎通信,默认的监听端口是27042 。注意:版本和类型对应,框架和设备对应 。如 我下载的就是“frida-server-12.4.0-android-arm.xz”,解压zip后将

adb push frida-server-12.4.0-android-arm /data/local/tmp/frida-server
adb shell
cd /data/local/tmp
chmod 777 frida-server
./frida-server

4、新开一个cmd。转发android tcp端口到本地,并测试

adb forward tcp:27042 tcp:27043
adb forward tcp:27043 tcp:27043
frida-ps -U 

成功!接下来就可以和frida交互了。

标签:SomePackage,入门教程,tcp,server,install,pip,frida,fride
来源: https://blog.csdn.net/ab6326795/article/details/88106511