AOSPAndroid10定制su隐藏root

admin 2026-04-16 04:25:35 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文详细介绍在AOSPAndroid10系统中通过修改源码将su重命名为xu以规避root检测的具体方法。关键步骤包括修改system/extras/su目录名、Android.mk文件、fsconfig.cpp、多个filecontexts文件及base_system.mk中的相关配置,并提供了编译刷机验证流程。该方法适用于Pixel3设备,作者指出高版本Android系统可能适用类似修改方案。 综合评分: 72 文章分类: 移动安全,安全开发,渗透测试,二进制安全,Android安全


cover_image

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》

评论:0   参与:  0