Frida-dexdump使用,frida环境配置
电脑安装frida
1.安装frida , pip install frida (pip命令需要安装python,自己搜索安装) 项目地址 https://github.com/frida/frida
2.安装 frida-tools , pip install frida-tools
3.安装frida-dexdump pip3 install frida-dexdump 地址:https://github.com/hluwa/frida-dexdump
手机安装frida server
需要一部root手机
1.查看设备CPU架构,adb shell getprop ro.product.cpu.abi
根据手机的架构版本下载对应的frida server版本,下载地址https://github.com/frida/frida/releases
比如我的设备是arm64-v8a ,下载文件是frida-server-16.0.1-android-arm64.xz
解压文件。
2.手机连接电脑,开启adb调试,执行 adb root
3.把frida server存放到设备里 adb push frida-server-16.0.1-android-arm64 /data/local/tmp
4.adb shell su
5.修改权限 chmod 777 /data/local/tmp/frida-server-16.0.1-android-arm64
启动frida server服务
1.启动 adb shell "/data/local/tmp/frida-server-16.0.1-android-arm64 &"
daemon started successfully 显示启动成功
2.frida-ps -U 列举出设备上所有进程 frida-ps -Ua 列举出设备上所有应用程序
frida应用 脱壳
1.frida-dexdump -U -d -f 包名 -o 存放dex文件路径
中间遇到报错: Failed to spawn: need Gadget to attach on jailed Android; its default location is: C:\Users\ly\AppData\Local\Microsoft\Windows\INetCache\frida\gadget-android-arm64.so
原因是frida server没有正常启动。执行上文中1.启动 adb shell "/data/local/tmp/frida-server-16.0.1-android-arm64 &" 。 frida-server-16.0.1-android-arm64需要改成自己对应的版本
参考文章
1.吾爱破解https://www.52pojie.cn/forum.php?mod=viewthread&tid=1614476&extra=page%3D1%26filter%3Dtypeid%26typeid%3D343
2.遇到报错查到的Unable to connect to the frida server: need Gadget to attach on jailed Android - Stack Overflowhttps://frida.re/docs/android/
Frida-dexdump使用,frida环境配置相关推荐
- Kali系统及Frida环境配置
Kali系统及Frida环境配置 前言 一.Kali环境基本配置 1.下载Kali系统,Vmware打开. 2.环境配置 二.多版本环境控制之pyenv安装 1.pyenv安装 2.安装Python ...
- 【Android 逆向】Frida 框架 ( Frida 框架使用环境 | Frida 框架作用 | Frida 框架模块 )
文章目录 一.Frida 框架使用环境 二.Frida 框架作用 三.Frida 框架模块 一.Frida 框架使用环境 Frida 官网 : https://frida.re/ Frida 源码 : ...
- 100天精通Andriod逆向——第3天:真机环境配置
目录 一.真机环境配置(刷机基础教程) 1.1 刷机方式的分类 1.2 刷机包的分类 1.3 谷歌手机工厂镜像 1.4 简单配置 1.5 进入 Bootloader 模式 1.6 安装谷歌驱动 1.7 ...
- Android逆向 小米5X 抓包调试 环境配置
1. 线刷救砖 2. 解除BL锁 3. 一键刷入recovery工具 刷机教程 4. 刷机需要安装的 安装包 和 面具 adb push E:\Download\shuaji\AospExtended ...
- QT5.3 + vs2012 + box2d环境配置
安装vs 和 qt 下载vs 2012,傻瓜式安装,但安装时间可能比较长.(其中一定选择"Visual C++"选项) 下载Qt 5.3,选择适合自己电脑的版本下载安装,我选的是q ...
- YOLOv4 资源环境配置和测试样例效果
YOLOv4 资源环境配置和测试样例效果 基本环境:cuda=10.0,cudnn>=7.0, opencv>=2.4 一.下载yolov4 git clone https://githu ...
- cmd怎么实现Java你好_java环境配置以及如何在cmd窗口运行java代码
对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~ 首先回到桌面,选择我的电脑,单击右键属性,进入高级系统设置,点击环境变量设置.用户变量选择Te ...
- Springboot使用Maven Profile和Spring Profile进行多环境配置
Springboot使用Maven Profile和Spring Profile进行多环境配置 目的 在实际的项目上,一般会分三种环境dev.test.prod来方便我们的开发和部署,要求我们在开发的 ...
- linux 编译opencl,OpenCL编译环境配置(VS+Nvidia)
英伟达的显卡首先要下载安装CUDA开发包,可以参考这里的步骤: VS2015编译环境下CUDA安装配置 安装好CUDA之后,OpenCL的配置就已经完成了80%了,剩下的工作就是把OpenCL的路 ...
- windows下rpc框架thrift的环境配置
windows下rpc框架thrift的环境配置 引用链接: https://www.cnblogs.com/49er/p/7193829.html 最近在弄windows下 的Facebook的rp ...
最新文章
- 【pmcaff】产品经理必知改善用户体验的基本方法
- ABAP选择屏幕权限控制
- Angular应用启动时创建的injection token一览
- ubuntu之Unable to lock the administration directory(/var/lib/dpkg/), are you root?13 Permission denie
- SQL Server2008数据库用户管理 (第三部分)
- 四则运算编程题第二版
- linux里面的perl脚本怎么调用函数,如何在我的Perl脚本中包含另一个文件的函数?...
- MVC 使用 Webuploader 插件 传递额外参数 备忘笔记
- 不按Ctrl键实现select标签多选操作
- 服务器raid发生故障如何恢复数据?- raid5磁盘阵列数据恢复方法
- Centos8.4服务器安全加固方案
- 时间换算--C语言结构练习
- Flink_Flink ON YARN containerized.heap-cutoff-min 内存调整
- 密码学七:MD5算法
- Android获取OAID
- 一、自动化测试——Airtest+Poco快速上手
- windows系统开启虚拟化
- BUUCTF rsarsa
- 基于STM32的智能循迹避障小车
- 莫言 | 古人说过自相矛盾的话
热门文章
- 如何使用阿里云进行人脸和身份证头像验证比对(人证核验接口API)--java
- 使用Outlook 2007待办事项栏
- 后端开发java与php,【后端开发】java与php的区别是什么
- JELLY技术周刊 Vol.24 -- 技术周刊 · 实现 Recoil 只需百行代码?
- 小米出品——gRPC Name Resolver 原理及实践
- 【金猿人物展】龙盈智达首席数据科学家王彦博:量子科技为AI大数据创新发展注入新动能...
- Jquery Validate 设置不显示验证信息
- 2022hgame-week1 wp
- 微信小程序【网易云音乐实战】(第三篇 自定义组件、排行榜的制作、内网穿透、tabBar、个人中心)
- 「米聊」突然复活,雷布斯真的是出其不意