吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3244|回复: 7
收起左侧

[Android 原创] 没有电脑教你在手机上使用frida,以nexus6p+lineageOS17.1+nethunter为例

[复制链接]
jiang08 发表于 2023-10-23 22:58
本帖最后由 jiang08 于 2023-10-24 21:07 编辑

第一次发帖,多多关照!

一、背景

frida.png

之前用nexus6p刷过nethunter,搞逆向的时候发现用不了frIDA,一气之下我直接删库跑路!!!!在一个月黑风高的晚上,我突发奇想:搞逆向要什么电脑,卡莉在手,要啥没有,于是我就开始了我的搞机之旅。



温馨提示:这个需求听着简单,就是全是坑!



效果预览链接:【教你把frida安装到手机,随时搞逆向】



二、相关材料

机盖.jpg


1.硬件材料:电脑一台(手机也可以)、某歌驱动、nexus6p(只要支持刷网络猎人的设备即可、支持frida)

2.软件材料:twrp3.3.1(nexus6p)、lineageOS17.1、nethunter包(nexus6p适配版)、frida(葫芦侠版)、德尔塔magisk(Magisk Delta_fdac22ba-delta)

3.配置系统


三、详细搞机过程



1.OEM解锁(略)

2.刷入twrp镜像


先刷1镜像,再刷2镜像覆盖,顺序反了刷不上。不要问我为什么这样,我实验出来的!

这里要注意,nexus6p必须使用专用的twrp,且版本必须是3.3.1.0,其它版本会有各种各样的错误!!!!

3.进入twrp清除全部数据


选择清除,全部选中,一把梭哈!(可以备份,别学我哈!)


4.返回bootloader刷入工厂镜像

5.进入twrp清除data

6.刷入lineageOS17.1

7.清除data

8.返回bootloader刷入vendor分区修补包

9.清除data

10、刷入德尔塔magisk

11、开机设置系统、关机、twrp刷入nethunter

12、打开ADB执行相关命令、刷入补丁文件

13、frida的安装(略)

14、启动neterhunter,闪退使用葫芦侠版本的frida服务端

15、终端1:启动adb-葫芦侠版本-服务(不用开远程调试非常丝滑);终端2:启动frida

嗯!



材料.png
操作命令参考:

-快速启动 adb reboot bootloader 中的Nexus 6P

-刷新恢复分区 fastboot flash recovery twrp-3.3.1.0-FBE-10-angler.img


-在TWRP中启动手机4-TWRP中的刷新系统,数据和缓存分区


-在引导加载程序中 adb reboot bootloader 重新启动


- radio(.img),vendor(.img),bootloader(-03.84.img)

fastboot flash radio radio-angler-angler-03.88.img
fastboot flash vendor vendor-angler-opm181205.001.img
fastboot flash bootloader bootloader-angler-angler-03.84.img


-再次在TWRP中启动并推送操作系统
adb push lineage-17.1-20200819-UNOFFICIAL-angler.zip /sdcard/


-将其安装在TWRP中9-在引导加载程序中重新启动并推送供应商.squashfs
adb reboot bootloaderfastboot flash vendor vendor.squashfs



-在TWRP中执行这些命令
adb push fstab.angler /sdcard/adb shell "twrp mount /system_root && twrp remountrw /system_root && cp /sdcard/fstab.angler /system_root/"



-在TWRP中格式化数据


-重新启动系统并设置安卓


-安装Magiskadb push Magisk-v21-2.zip /sdcard/


-启动到Android并安装MagiskManager应用程序adb push MagiskManager-v8.0.1.apk /sdcard/


-重新启动到TWRP并安装nethunteradb push nethunter-2020.4-angler-los-ten-kalifs-full.zip /sdcard/


-将新库复制到现有库上

adb push libnexmon* /sdcard/adb shell "su -c 'mount -o rw,remount / && cp /sdcard/libnexmonkali.so /system/lib64/kalilibnexmon.so && cp /sdcard/libnexmon.so /system/lib64/'"


对于最后一个命令,我们需要在设置>开发人员工具和Magisk中为adb授予root权限

adb push nexutil /sdcard/adb shell "su -c 'mount -o rw,remount / && cp /sdcard/nexutil /system/xbin/'"adb shell "su -c 'chmod +x /system/xbin/nexutil && chmod +x /system/lib64/kalilibnexmon.so && chmod +x /system/lib64/libnexmon.so'"




image.png
image.png
image.png
image.png
image.png

免费评分

参与人数 2吾爱币 +8 热心值 +2 收起 理由
junjia215 + 1 + 1 用心讨论,共获提升!
正己 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Hmily 发表于 2023-10-24 10:25
https://www.52pojie.cn/misc.php? ... &id=29&messageid=36 看这个学习下如何插入图片,然后编辑一下帖子。
月清晖 发表于 2023-10-24 11:19
最关键的“没有电脑教你在手机上玩frida”???    略了?
hanghaidongchen 发表于 2023-10-24 14:47
手机上的frida不是有jshook,droidfrida实现了吗?有xp环境就行,怎么搞这么复杂
gullinan 发表于 2023-10-24 18:36
厉害厉害,学点东西
 楼主| jiang08 发表于 2023-10-24 20:33
月清晖 发表于 2023-10-24 11:19
最关键的“没有电脑教你在手机上玩frida”???    略了?

环境得先支持嘛,哈哈
 楼主| jiang08 发表于 2023-10-24 20:38
hanghaidongchen 发表于 2023-10-24 14:47
手机上的frida不是有jshook,droidfrida实现了吗?有xp环境就行,怎么搞这么复杂

之前刷的系统是魔趣,不支持frida,jshook倒是用过呢,想着刷机一劳永逸。
zrf029 发表于 2023-10-26 08:49
膜拜大神
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 13:20

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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