文章总结: 本文详细介绍在AOSPAndroid10系统中通过修改源码将su重命名为xu以规避root检测的具体方法。关键步骤包括修改system/extras/su目录名、Android.mk文件、fsconfig.cpp、多个filecontexts文件及base_system.mk中的相关配置,并提供了编译刷机验证流程。该方法适用于Pixel3设备,作者指出高版本Android系统可能适用类似修改方案。 综合评分: 72 文章分类: 移动安全,安全开发,渗透测试,二进制安全,Android安全
AOSP Android10定制su隐藏root
哆啦安全
2023年11月3日 07:33 四川
在小说阅读器读本章
去阅读
以下文章来源于黄大官AOSP ,作者退役debug选手
黄大官AOSP .
学习和分享Android,iOS,财务笔记,AOSP源码定制
背景
Android10自定义su文件名字,规避root检查。环境:vm Ubuntu 18.04 AOSP 10_r41分支 Pixel 3 目标:修改su为xu,命名可以是其他。
- 哔站视频讲解 https://www.bilibili.com/video/BV1yb411X7zX/
:https://www.bilibili.com/video/BV1yb411X7zX/
su名字定制和需要修改的文件
需要修改的文件具体路径如下
android-10.0.0_r41\system\extras\su
android-10.0.0_r41\system\extras\xu\Android.mk
android-10.0.0_r41\system\core\libcutils\fs_cofnig.cpp
android-10.0.0_r41\system\sepolicy\private\file_contexts
android-10.0.0_r41\system\sepolicy\prebuilts\api\29.0\private\file_contexts
android-10.0.0_r41\system\sepolicy\prebuilts\api\28.0\private\file_contexts
android-10.0.0_r41\system\sepolicy\prebuilts\api\27.0\private\file_contexts
android-10.0.0_r41\system\sepolicy\prebuilts\api\26.0\private\file_contexts
android-10.0.0_r41\build\make\target\product\base_system.mk
su文件夹
android-10.0.0_r41\system\extras\su 修改 android-10.0.0_r41\system\extras\xu
su对应的mk文件
android-10.0.0_r41\system\extras\xu\Android.mk su修改xu
fs_cofnig.cpp
android-10.0.0_r41\system\core\libcutils\fs_cofnig.cpp su修改xu
file_contexts
android-10.0.0_r41\system\sepolicy\private\file_contexts
android-10.0.0_r41\system\sepolicy\prebuilts\api\29.0\private\file_contexts
android-10.0.0_r41\system\sepolicy\prebuilts\api\28.0\private\file_contexts
android-10.0.0_r41\system\sepolicy\prebuilts\api\27.0\private\file_contexts
android-10.0.0_r41\system\sepolicy\prebuilts\api\26.0\private\file_contexts
su修改xu
base_system.mk
android-10.0.0_r41\build\make\target\product\base_system.mk su修改xu
编译刷机验证
编译系统
make -j4
adb reboot bootloader
fastboot flashall -w
在执行su和xu对比
环境检查工具,未修改前:
修改之后:
参考Android 8的su名字定制:
- [原创]源码编译(4)——root指纹定制和抹除-Android安全-看雪论坛-安全社区|安全招聘|bbs.pediy.com (kanxue.com) https://bbs.kanxue.com/thread-275109.htm
Android 10的修改和8是有区别的,本文的修改方式可能适合其他高版本系统
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:哆啦安全 《AOSP Android10定制su隐藏root》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。








评论