当前位置: 首页 > news >正文

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安装。

pip install frida-tools

在这里插入图片描述
2.1然后去下载安卓模拟器的frida
https://github.com/frida/frida/releases/tag/16.0.10
在这里插入图片描述
下载完成解压下来 改个简单名字 frida-server ,运行雷电模拟器,然后打开雷电模拟器安装目录,运行命令把文件传送到手机的/data/local/tmp/目录,并且启动

复制文件进手机:
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然后还要转发一下端口

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

意思是不模拟器端口映射到本地相同的端口。然后挂钩子操作。
在这里插入图片描述
2.2测试是否成功
运行命令: frida-ps -U 可以打印当前正在运行的应用
在这里插入图片描述
OK !!

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

http://www.lryc.cn/news/438018.html

相关文章:

  • 解决移动端1px 边框优化的8个方法
  • 频带宽度固定,如何突破数据速率的瓶颈?
  • Linux网络编程 --- 高级IO
  • Python中给定一个数组a = [2,3,9,1,0],找出其中最大的一个数,并打印出来 求解?
  • 系统优化工具 | PC Cleaner v9.7.0.3 绿色版
  • JavaSE、JavaEE 与 JavaWeb 的详解与区别
  • HCIE和CCIE,哪个含金量更高点?
  • 2024.9.14 Python与图像处理新国大EE5731课程大作业,马尔可夫随机场和二值图割,校正立体图像的深度
  • 工业大模型市场图谱:53个工业大模型全面梳理
  • 【代码随想录训练营第42期 Day58打卡 - 图论Part8 - 拓扑排序
  • JVM内部结构解析
  • 誉龙视音频综合管理平台 RelMedia/FindById SQL注入漏洞复现
  • MATLAB系列01:MATLAB介绍
  • GEE 按范围导出 Sentinel-2 卫星影像
  • 队列OJ题——用队列实现栈
  • RK3588镜像打包制作,替换文件系统
  • Open-Sora代码详细解读(2):时空3D VAE
  • 基于微信平台的旅游出行必备商城小程序+ssm(lw+演示+源码+运行)
  • AI绘画:科技赋能艺术的崭新时代
  • 性能诊断的方法(四):自下而上的资源诊断方法和发散的异常信息诊断方法
  • GDPU Vue前端框架开发 计数器
  • 最大流笔记
  • el-tree父子不互相关联时,手动实现全选、反选、子级全选、清空功能
  • 模板与泛型编程笔记(一)入门篇
  • 浅谈WebApi
  • 9月14日,每日信息差
  • 无人机控制与三维AI感知处理平台正式上线!
  • 9.11-kubeadm方式安装k8s
  • 限流,流量整形算法
  • 【C++知识扫盲】------C++ 中的引用入门