adb的安装和使用 以及安装Frida 16.0.10+雷电模拟器

.NET兼职社区
.NET兼职社区
.NET兼职社区

1.下载adb

Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip

2.配置adb环境变量

按键windows+r打开运行,输入sysdm.cpl,回车。

高级》环境变量》系统变量》path

两次确定之后在重新打开命令行进行校验是否安装成功 adb --version

2.安装Frida 16.0.10

使用pip命令 也可使用npm安装。

csharp 复制代码
pip install frida-tools

2.1然后去下载安卓模拟器的frida
https://github.com/frida/frida/releases/tag/16.0.10

下载完成解压下来 改个简单名字 frida-server ,运行雷电模拟器,然后打开雷电模拟器安装目录,运行命令把文件传送到手机的/data/local/tmp/目录,并且启动

csharp 复制代码
复制文件进手机:
adb push xxx\frida-server /data/local/tmp/

进入shell: 
adb shell

切换管理员:
su

改下文件权限:
chmod 777 /data/local/tmp/frida-server

后台运行Frida服务:
/data/local/tmp/frida-server &

标记红色部分是因为模拟器目录搞错了 自己看看自己的目录,需要对二进制文件赋权。

单独开个cmd然后还要转发一下端口

csharp 复制代码
adb forward tcp:27042 tcp:27042
adb forward tcp:27043 tcp:27043

意思是不模拟器端口映射到本地相同的端口。然后挂钩子操作。

2.2测试是否成功

运行命令: frida-ps -U 可以打印当前正在运行的应用

OK !!

adb常用命令:
adb shell pm list packages 查看所有包名

相关推荐
活宝小娜7 天前
mysql详细安装教程
数据库·mysql·adb
zhangjin11207 天前
adb install和 pm install 的区别是什么?
adb
炼川淬海DB8 天前
数据库开发规范
android·adb·数据库开发
何极光8 天前
MySQL 8.0详细安装教程(附下载地址)
数据库·mysql·adb
sevencheng7989 天前
【ADB】adb命令行常用按键模拟代码
linux·adb·模拟按键,返回键,音量键
QX_hao9 天前
mysqldump-vs-xtrabackup
adb·mysql备份
云计算磊哥@10 天前
运维开发宝典028-MySQL04数据库热备
数据库·adb·运维开发
charlee4410 天前
Unity在安卓端如何调试输出信息
android·unity·adb·游戏引擎·真机调试
ai_coder_ai11 天前
如何使用adb实现自动化脚本?
运维·adb·自动化
pigs201811 天前
mysql8.0 access denied for user root localhost account is locked
数据库·adb