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

在虚拟机里运行frida-server以实现对虚拟机目标软件的监测和修改参数(一)(android Google Api 35高版本版)

frida-server下载路径

我这里选择较高版本的frida-server-16.6.6-android-x86_64

以root身份启动adb 或 直接在android studio中打开

adb root

如果使用android studio打开的话,最好选择google api的虚拟机,默认以root模式开启 

跳转到下载的frida-server文件位置

cd H:\frida_server

推送frida-server文件到虚拟机中 

adb push H:\frida_server\frida-server-16.6.6-android-x86_64 /data/local/tmp/

进入命令行操控虚拟机界面 

adb shell

跳转到frida-server内部文件位置

cd /data/local/tmp/

 赋予frida-server下载到虚拟机的权限

chmod +x frida-server-16.6.6-android-x86_64

但是对于较低版本的安卓虚拟机,上面的命令可能不适用,需要使用如下命令

chmod 755 frida-server-16.6.6-android-x86_64

启动frida-server

./frida-server-16.6.6-android-x86_64 &

 验证:是否已经有frida-server在运行

ps | grep frida-server

如果一切正常,应该会出现这一行

这样就说明frida-server已经在运行了!

此时打开另一个命令行,作为主机和虚拟机的交互

输入如下命令

frida-ps -U

 可以看到当前正在进行的进程名称和PID

除此之外,如果是新手小白,最好可以先自己写或者编译的简单程序,安装到虚拟机里玩,这样比较清楚他的结构,容易编写分析代码

在虚拟机中安装apk程序,需要本地先有

adb install -r H:\frida_server\ApplicationModeling1.apk

在虚拟机中打开LoginExample APP 

这个时候虚拟机中的设置已经基本妥当,接下来要开始编写hook.pypython+JavaScript脚本了

见下文链接

在虚拟机里运行frida-server以实现对虚拟机目标软件的监测和修改参数(二)-CSDN博客


http://www.kler.cn/a/523401.html

相关文章:

  • 使用Python爬虫获取1688商品拍立淘API接口(item_search_img)的实战指南
  • 2025春招 SpringCloud 面试题汇总
  • 小白爬虫冒险之反“反爬”:无限debugger、禁用开发者工具、干扰控制台...(持续更新)
  • css中的animation
  • SQL教程-基础语法
  • QT+mysql+python 效果:
  • 借DeepSeek-R1东风,开启创业新机遇
  • nosql mysql的区别
  • SQL server 数据库使用整理
  • 实时数据处理与模型推理:利用 Spring AI 实现对数据的推理与分析
  • 29. 【.NET 8 实战--孢子记账--从单体到微服务】--项目发布
  • 如何保证缓存与数据库的数据一致性?
  • 《多线程基础之条件变量》
  • @RestControllerAdvice 的作用
  • 【信息系统项目管理师-选择真题】2010下半年综合知识答案和详解
  • C#面试常考随笔5:简单讲述下反射
  • 腾讯云开发提供免费GPU服务
  • 大数运算:整数、小数的加减乘除与取余乘方(c++实现)
  • 我们需要有哪些知识体系,知识体系里面要有什么哪些内容?
  • 面试被问的一些问题汇总(持续更新)
  • Python帝王學集成-母稿
  • 【开源免费】基于Vue和SpringBoot的在线文档管理系统(附论文)
  • AIGC常见基础概念
  • DeepSeek R1学习
  • 27.日常算法
  • 【Leetcode 热题 100】152. 乘积最大子数组