Frida 安装使用

Frida 使用

1:安装

查看安装版本
frida --version
16.0.2(这是我自己安装的版本,目前最新是16.1.17)
安装
pip install frida
pip install frida-tools

2:frida-server

https://github.com/frida/frida/releases

下载相对应的server版本:(注意要跟第一步的版本一致)

可以先确认下自己设备是32还是64

adb shell getprop ro.product.cpu.abi 
我自己的设备是:
arm64-v8a

这块我下载的是:

frida-server-16.0.2-android-arm64.xz。

解压到frida-server后执行以下操作。

adb push '/home/zh/下载/frida-server' /data/local/tmp/
cd /data/local/tmp
su 
cd frida-server
chmod +777 data
./data 连接成功

3:开始工作

frida-ps -U
结果如下:PID  Name
-----  ---------------------------------------------------2357  .dataservices                                      3635  .dataservices                                      2499  .qtidataservices                                   1001  ATFWD-daemon                                       3666  AudioFX                                            3719  MT管理器                                              5960  Magisk                                             5942  Official TWRP App                                  5860  WhatsApp                                           740  adb_root                                           3502  adbd                                               731  adsprpcd                                           2650  android.ext.services                               577  android.hardware.audio@2.0-service                 1043  android.hardware.biometrics.fingerprint@2.1-service578  android.hardware.bluetooth@1.0-service-qti         579  android.hardware.camera.provider@2.4-service       580  android.hardware.cas@1.1-service                   581  android.hardware.configstore@1.1-service           582  android.hardware.drm@1.0-service                   583  android.hardware.drm@1.2-service.clearkey          584  android.hardware.drm@1.2-service.widevine          585  android.hardware.gatekeeper@1.0-service            586  android.hardware.gnss@2.0-service-qti              587  android.hardware.graphics.allocator@2.0-service    589  android.hardware.graphics.composer@2.1-service     590  android.hardware.health@2.0-service.leeco_8996     573  android.hardware.ir@1.0-service.leeco_8996         478  android.hardware.keymaster@3.0-service             594  android.hardware.light@2.0-service.leeco_8996      595  android.hardware.memtrack@1.0-service              597  android.hardware.power@1.2-service-qti             598  android.hardware.sensors@1.0-service               599  android.hardware.thermal@1.0-service               600  android.hardware.usb@1.0-service.basic             613  android.hardware.vibrator@1.0-service              614  android.hardware.vr@1.0-service                    618  android.hardware.wifi@1.0-service                  574  android.hidl.allocator@1.0-service                 3762  android.process.media                              477  android.system.suspend@1.0-service                 487  apexd                                              648  ashmemd                                            651  audioserver                                        744  cameraserver                                       892  cnd                                                995  cnss-daemon                                        6145  com.android.cellbroadcastreceiver                  5379  com.android.exchange                               7572  com.android.inputmethod.latin                      2612  com.android.launcher3                              2305  com.android.networkstack                           2523  com.android.phone                                  5649  com.android.providers.calendar                     3621  com.android.se                                     3736  com.android.smspush                                2191  com.android.systemui                               5720  com.android.traceur                                7637  com.android.webview:webview_service                2825  com.qualcomm.qcrilmsgtunnel                        5753  com.qualcomm.qti.biometrics.fingerprint.service    2448  com.qualcomm.qti.telephonyservice                  3859  com.quark.browser                                  7407  com.ss.android.ugc.aweme:push                      8948  com.ss.android.ugc.aweme:sandboxed_process1        6037  com.tencent.mm:push                                3541  com.uei.quicksetsdk.letv                              6645  data                                               895  dpmQmiMgr                                          1037  dpmd                                               1080  dpmd                                               746  drmserver                                          6663  frida-helper-32                                    1023  gatekeeperd                                        670  gpuservice                                         576  healthd                                            739  hvdcp_opti                                         438  hwservicemanager                                   1680  ims_rtp_daemon                                     1095  imsdatadaemon                                      902  imsqmidaemon                                       903  imsrcsd                                            779  incidentd                                          1  init                                               427  init                                               428  init                                               784  installd                                           767  ip6tables-restore                                  1045  ipacm                                              766  iptables-restore                                   825  keystore                                           671  lmkd                                               999  loc_launcher                                       4121  logcat                                             6647  logcat                                             436  logd                                               1074  lowi-server                                        522  lspd                                               496  magiskd                                            891  media.codec                                        859  media.extractor                                    867  media.metrics                                      969  media.swcodec                                      845  mediadrmserver                                     875  mediaserver                                        726  mm-pp-dpps                                         992  mm-qcamera-daemon                                  647  msm_irqbalance                                     541  netd                                               918  netmgrd                                            2469  org.lineageos.consumerirtransmitter                5790  org.lineageos.lineageparts                         3699  org.lineageos.settings.device                      3585  org.lineageos.settings.doze                        5825  org.lineageos.updater                              715  pm-proxy                                           637  pm-service                                         933  port-bridge                                        1018  qfp-daemon                                         440  qseecomd                                           528  qti                                                736  rild                                               954  rild                                               517  rirud                                              673  rmt_storage                                        641  sensors.qti                                        437  servicemanager                                     4919  sh                                                 5909  sh                                                 878  statsd                                             886  storaged                                           5905  su                                                 672  surfaceflinger                                     1098  system_server                                      676  tftp_server                                        729  thermal-engine                                     904  time_daemon                                        1025  tombstoned                                         429  ueventd                                            622  vendor.display.color@1.0-service                   1047  vendor.lineage.livedisplay@2.0-service-sdm         625  vendor.lineage.touch@1.0-service.leeco_8996        626  vendor.lineage.trust@1.0-service                   628  vendor.qti.hardware.alarm@1.0-service              479  vendor.qti.hardware.cryptfshw@1.0-service-qti.qsee 629  vendor.qti.hardware.perf@2.0-service               634  vendor.qti.hardware.qdutils_disp@1.0-service-qti   439  vndservicemanager                                  447  vold                                               2416  webview_zygote                                     890  wificond                                           894  wifidisplayhalservice                              2232  wpa_supplicant                                     1077  xtra-daemon                                        544  zygote                                             542  zygote64                                           
12744  企业微信                                               4729  夸克                                                 5041  安全证书                                               4207  微信                                                 6794  抖音                                                 4474  搜狗输入法                                              5329  电子邮件                                               5458  短信                                                 5687  设置   

这里我测试下微信:

frida -U com.tencent.mm
____/ _  |   Frida 16.0.2 - A world-class dynamic instrumentation toolkit| (_| |> _  |   Commands:/_/ |_|       help      -> Displays the help system. . . .       object?   -> Display information about 'object'. . . .       exit/quit -> Exit. . . .. . . .   More info at https://frida.re/docs/home/. . . .. . . .   Connected to LEX820 (id=6b4a96b2)
Failed to spawn: unable to find process with name 'com.tencent.mm' 

这里出错了,会提示不能找到process.

注意这里需要根据上述获取到的名称来使用:

frida -U 微信(并不是包名)____/ _  |   Frida 16.0.2 - A world-class dynamic instrumentation toolkit| (_| |> _  |   Commands:/_/ |_|       help      -> Displays the help system. . . .       object?   -> Display information about 'object'. . . .       exit/quit -> Exit. . . .. . . .   More info at https://frida.re/docs/home/. . . .. . . .   Connected to LEX820 (id=6b4a96b2)[LEX820::微信 ]->

可以看到这时候,连接成功了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/150847.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

iTerm2+oh-my-zsh搭个Mac电脑上好用好看终端

根据苹果网站上介绍,bash是 macOS Mojave 及更早版本中的默认Shell,从 macOS Catalina 开始,zsh(Z shell) 是所有新建用户帐户的默认Shell。 1. 安装Oh my zsh sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzs…

Java学习笔记43——函数式接口

函数式接口 函数式接口函数式接口概述函数式接口作为方法的参数函数式接口作为方法的返回值 常用的函数式接口Supplier接口Comsumer接口Predicate接口Function接口 函数式接口 函数式接口概述 有且仅有一个抽象方法的接口 是lambda表达式的前提 需要注意的是 默认方法不是抽…

选择java商城开发商需要注意哪些方面?

Java商城开发是一项庞大而复杂的任务,选择一家合适的开发商至关重要。那么,我们在选择Java商城开发商时,需要注意哪些方面呢? 1、专业经验 选择具有丰富经验的开发商是至关重要的。开发商应该拥有多年的Java开发经验,…

代码随想录算法训练营第13天|● 239. 滑动窗口最大值 ● 347.前 K 个高频元素 ● 总结

239. 滑动窗口最大值 困难 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 示例 1: 输入:nums [1,…

【MATLAB源码-第82期】基于matlab的OFDM系统载波频移偏差(CFO)估计,对比三种不同的方法。

操作环境: MATLAB 2013b 1、算法描述 正交频分复用(OFDM)系统中的载波频率偏移(CFO)估计是一项关键技术,用于确保数据传输的准确性和效率。CFO通常由于振荡器频率不匹配和多普勒频移引起。不同的CFO估计…

DP1332E/DP1363F国产多协议NFC读写器芯片支持ISO15693/ISO18092

目录 ISO/IEC 15693与ISO/IEC 18092协议标准差异DP1363F与DP1332E对比共同点主要差异点 ISO/IEC 15693与ISO/IEC 18092协议标准差异 ISO/IEC 15693是用于近距离无线通信中的射频识别(RFID)技术的标准协议,它定义了与读写器之间的通信协议。这…

LeetCode热题100——图论

图论 1. 岛屿的数量2. 腐烂的橘子 1. 岛屿的数量 给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆…

鸿蒙为什么使用typescript 作为开发语言 而不是 flutter 或者 kotlin

猜想如下 dev studio 是基于 idea 二次开发的 ,使用kotlin 应该是更合理 变成 jetbrain 全家桶, 但是 现在android 开发也是kotlin 是不是为了做分割 ,所以不使用kotlin flutter 是谷歌的 安卓也是谷歌的 所以不采用 typescript 是微软的…

力扣:168. Excel表列名称(Python3)

题目: 给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。 例如: A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ... 来源:力扣(LeetCode) 链接:力扣&…

达梦数据库如何查看索引和表的DDL

1)查看索引DDL,先查看索引的objectID,再查询该objectid的DDL SQL> select * from dba_objects where object_nameIDX_INTERFACE_DATA_SYNC_FLAG; LINEID OWNER OBJECT_NAME SUBOBJECT_NAME OBJECT_ID DATA_OBJECT_ID OBJECT_T…

微信、支付宝、携程等多款app任意文件读取漏洞

声明 本文仅用于技术交流,请勿用于非法用途 由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,文章作者不为此承担任何责任。 一、漏洞描述 微信、支付宝、小米浏览器、携程应用等国内主流软件均存…

C编译环境和预处理(非常详细,建议收藏)

C编译环境和预处理(非常详细,建议收藏) 一、程序的翻译环境和执行环境二、 详解编译链接2.1 翻译环境2.2 编译本身的几个阶段符号汇总、符号表、合并段表、符号表的合并和重定位分别是什么? 2.2 运行环境 三、预处理详解3.1 预定义…

斐波那契数列,剑指offer,力扣

目录 题目地址: 我们直接看题解吧: 解题方法: 难度分析: 审题目事例提示: 解题思路(动态规划): 代码实现: 补充说明: 代码(优化)&…

栈和队列

目录 1.栈 1.1栈的概念及结构 1.2栈的实现 2.队列 2.1队列的概念及结构 2.2队列的实现 1.栈 1.1栈的概念及结构 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈…

概念解析 | 网络安全数字孪生(Digital Twin of Cyber Security, DTCS)技术

注1:本文系“概念解析”系列之一,致力于简洁清晰地解释、辨析复杂而专业的概念。本次辨析的概念是:网络安全数字孪生。 概念解析 | 网络安全的“数字镜像” —— 网络安全数字孪生 1. 背景介绍 随着数字化转型进程的深入推进,网络空间安全问题日益凸显。当前的网络安全防护面…

使用Dockerfile构建hexo博客镜像,并部署

基于centos7.9父镜像构建hexo:1.0镜像&#xff1a; cat << eof > Dockerfile # 根镜像 FROM centos:7.9.2009 MAINTAINER qv123<qv1095322098163.com> # 设置工作目录 WORKDIR /usr/src/app # 暴露端口号 EXPOSE 4000 # 作者注释 MAINTAINER qv123<qv1095322…

关于响应式编程ReactiveX,RxGo

ReactiveX&#xff0c;简称为 Rx&#xff0c;是一个异步编程的 API。与 callback&#xff08;回调&#xff09;、promise&#xff08;JS 提供这种方式&#xff09;和 deferred&#xff08;Python 的 twisted 网络编程库就是使用这种方式&#xff09;这些异步编程方式有所不同&a…

C语言实现冒泡排序(超详细)

排序算法 - 冒泡排序 什么是冒泡排序&#xff1f;冒泡排序有啥用呢&#xff1f;冒泡排序的实现代码讲解冒泡排序的总结 什么是冒泡排序&#xff1f; 冒泡排序是一种简单的排序算法&#xff0c;它重复地遍历要排序的列表&#xff0c;一次比较两个元素&#xff0c;如果它们的顺序…

Springboot框架中使用 Redis + Lua 脚本进行限流功能

Springboot框架中使用 Redis Lua 脚本进行限流功能 限流是一种用于控制系统资源利用率或确保服务质量的策略。在Web应用中&#xff0c;限流通常用于控制接口请求的频率&#xff0c;防止过多的请求导致系统负载过大或者防止恶意攻击。 什么是限流&#xff1f; 限流是一种通过…

MySql操作

Mysql数据库项目学习笔记 1.条件查询后排序 (SELECT counter : 0) temp设定临时变量ORDER BY id ASC用于将id以升序形式进行排列 SELECTcounter : counter 1 AS ROW,username,type,content FROMtest_info,( SELECTcounter : 0 ) temp WHEREusername 2 AND type 3 ORDER BYi…