吾爱汇编

 找回密码
 立即注册

QQ登录

绑定QQ避免忘记帐号

查看: 2008|回复: 7

[安卓逆向图文] 安卓逆向笔记 - Frida逆向入门之环境搭建

[复制链接]
泄密无花 发表于 2023-2-15 14:09 | 显示全部楼层 |阅读模式

本帖最后由 泄密无花 于 2023-2-15 14:45 编辑

0x00 前言

《安卓Frida逆向与抓包实战》学习笔记 - Frida环境搭建

0x01 Frida 环境搭建

官方项目:https://github.com/frida/frida/tree/12.8.0

1、准备工作

确定系统及架构

笔记使用逍遥模拟器 Android 9

确定 frida-server 的架构需要和测试机的系统以及架构一致

进入测试机的 adb shell,即用 getprop 命令查看系统的架构

getprop ro.product.cpu.abi

架构.png

下载对应的 frida-server

架构-2.png

安装 Frida

在安装自定义版本的 Frida 时,仅仅需要先使用 pip 安装特定版本的Frida和相对应版本的 frida-tools 即可。12.8.0版本的 Frida 和相应的 frida-tools 版本的对应关系如下所示:

版本对应.png

使用 miniconda 方便切换 Python 环境,笔记内使用的 Python 版本为 3.7

# 创建 Python 环境
conda create -n py37 python=3.7
# 激活环境
conda activate py37

使用相对比较稳定的12.8.0版本的Frida

# 安装 frida
pip install frida==12.8.0
# 安装 frida-tools
pip install frida-tools==5.3.0

0x02 验证

1、下载与测试机系统和架构对应的 frida-server 并解压缩

frida-server-12.8.0-android-x86_64.xz

2、在测试机上运行 frida-server

推送 frida-server/data/local/tmp/,并运行

# 执行完命令不能关闭该终端
$ adb root 
$ adb push frida-server /data/local/tmp/
$ adb shell "chmod 755 /data/local/tmp/frida-server"
$ adb shell "/data/local/tmp/frida-server &"

# 新开一个终端执行
frida-ps -U

ml.png

运行测试命令(在 CMD 中激活 conda 环境,再运行测试命令)

测试.png

3、在 Chrome 中跟踪 open() 调用

在设备上启动 Chrome 并返回到终端并运行

frida-trace -U -i open com.android.chrome

只要点击 Chrome 就能看到 hook 的提示信息

open.png

版本对应.png

评分

参与人数 16HB +17 THX +5 收起 理由
xiaoxixpj + 1 [吾爱汇编论坛52HB.COM]-感谢楼主热心分享,小小评分不成敬意!
消逝的过去 + 1
再来壹瓶 + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
sjtkxy + 1 + 1
1906 + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
爱编 + 1 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
24567 + 2
祥雨 + 2
Jawon + 1
创客者V2.0 + 1
DDK4282 + 1 + 1 [吾爱汇编论坛52HB.COM]-感谢楼主热心分享,小小评分不成敬意!
禽大师 + 1
极速菜 + 1
zxjzzh + 2 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
啊哈 + 1 + 1
董董董 + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!

查看全部评分

吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
曾经沧海 发表于 2023-2-25 23:19 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
曾经沧海 发表于 2023-2-28 08:16 | 显示全部楼层

感谢,正好有需要,非常感谢~
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
槐树 发表于 2023-3-13 11:25 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
一生逍遥 发表于 2023-3-25 15:07 | 显示全部楼层

楼主辛苦了,谢谢分享!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
爱编 发表于 2023-6-2 17:32 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
头像被屏蔽
sjtkxy 发表于 2023-9-13 05:06 | 显示全部楼层

提示: 作者被禁止或删除 内容自动屏蔽
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
爱编 发表于 2024-2-28 10:52 | 显示全部楼层

感谢分享
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

警告:本站严惩灌水回复,尊重自己从尊重他人开始!

1层
2层
3层
4层
5层
6层
7层
8层

免责声明

吾爱汇编(www.52hb.com)所讨论的技术及相关工具仅限用于研究学习,皆在提高软件产品的安全性,严禁用于不良动机。任何个人、团体、组织不得将其用于非法目的,否则,一切后果自行承担。吾爱汇编不承担任何因为技术滥用所产生的连带责任。吾爱汇编内容源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除。如有侵权请邮件或微信与我们联系处理。

站长邮箱:SharkHeng@sina.com
站长QQ:1140549900


QQ|RSS|手机版|小黑屋|帮助|吾爱汇编 ( 京公网安备11011502005403号 , 京ICP备20003498号-6 )|网站地图

Powered by Discuz!

吾爱汇编 www.52hb.com

快速回复 返回顶部 返回列表