dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8566|回复: 125

[@] Android高级Root技术原理解析

  [复制链接]

该用户从未签到

2970

主题

93

帖子

408

积分

会|员

Rank: 9Rank: 9Rank: 9

积分
408
发表于 2018-12-20 19:59:37 | 显示全部楼层 |阅读模式
程序人生
课程方向: Android 
课程类型: 其他 

本站资源全部免费,回复即可查看下载地址!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
53c61eb60001a6e006000338-240-135.jpg

课程简介:
本课程是Android Root初级教程的升级版。本课程中主要使用CM Android作为分析对象。从su命令创建LocalServer开始,分析在su.c、activity.c等源码文件中如何与Superuser进行交互。同时,分析Superuser如何与su建立LocalSocket连接,以及如何通知su进行Root授权或拒绝Root授权

课程须知:
本课程是Android Root的高级课程,在学习本课程之前,需要先学习Android Root的初级课程,当然,还需要熟悉Linux、C++/C、Android的基本使用方法

本课程能学到什么?
1、Root权限与Root授权
2、Superuser.apk文件的位置和Settings的关系
3、CM ROM提取Root权限的原理
4、am命令的用法
5、Root相关流程
6、Superuser相关知识
7、初始化SQLite数据库的路径
8、检测su.sqlite数据库
9、创建LocalSocket服务

课程目录:
第1章 提取root权限安全吗
本讲主要回答了如下两个个问题: 1、提取Root权限有什么安全隐患; 2、如何尽可能防御这些安全隐患
1-1 Android-提取root权限安全吗 (04:46)
第2章 Superuser.apk为什么不见了
本讲主要介绍了Superuser.apk文件和Settings的关系。也就是说,并不是每一个可以Root的Android系统都有Superuser.apk文件
2-1 Superuser.apk为什么不见了 (12:16)
第3章 CM ROM提取Root权限的原理
本讲主要通过时序图分析了su和Superuser通信的过程
3-1 CM ROM提取Root权限的原理 (11:56)
第4章 am命令的用法
本讲主要介绍了如何使用am命令通过命令行的方式开启一个Android App的窗口
4-1 Android-am命令的用法 (15:28)
第5章 进行Root授权的处理流程
本讲主要介绍了su命令进行Root授权的处理流程
5-1 Android-进行root授权的处理流程 (19:33)
第6章 初始化调用者信息
本讲主要介绍了su中的from_init函数的作用,该函数用于初始化调用者数据,如调用者ID
6-1 Android-初始化调用者信息 (10:54)
第7章 初始化路径
本讲主要介绍了user_init函数的作用,该函数用于初始化SQLite数据库文件的路径
7-1 Android-初始化路径 (12:24)
第8章 修改Package
主要介绍了如何在不修改Java代码的前提下修改Superuser的Package
8-1 Android-修改Package (10:54)
第9章 查询su.sqlite数据库
本讲主要介绍了如何检查Superuser和su共用的su.sqlite数据库文件是否存在
9-1 Android-查询su.sqlite数据库 (07:35)
第10章 创建LocalSocket服务
本讲主要介绍了socket_create_temp的实现,该函数用于创建LocalSocket服务
10-1 Android-创建LocalSocket服务 (08:51)
第11章 通过am命令向Superuser传递数据
本讲主要介绍了am和Superuser之间传递数据的方式
11-1 Android-通过am命令向Superuser传递数据 (07:42)
第12章 等待Superuser的连接
本讲主要介绍了Superuser如何通过LocalSocket连接到了su命令
12-1 Android-等待Superuser的连接 (03:58)
第13章 向Superuser传递调用者信息
本讲主要介绍了su命令如何通过LocalSocket数据通道向Superuser传递调用者信息
13-1 Android-向Superuser传递调用者信息 (04:12)
第14章 接收Superuser的返回信息
本讲主要介绍了su命令如何接收Superuser传过来的用户选择信息
14-1 Android-接收Superuser的返回信息 (05:40)
第15章 允许和拒绝“Root授权”
本讲主要介绍了su命令如何授权或拒绝root请求
15-1 Android-允许和拒绝“Root授权” (11:21)
第16章 Root授权窗口的处理流程
本讲主要介绍了superuser中的root授权窗口的处理流程
16-1 Android-Root授权窗口的处理流程 (16:24)
第17章 Superuser向su回传用户的选择
本讲主要介绍了Superuser如何向su发送用户的选择
17-1 Android-Superuser向su回传用户的选择 (12:57)
第18章 获取root授权有效期
本讲主要介绍了Superuser如何处理root授权的有效期
18-1 Android-获取root授权有效期 (05:18)
第19章 获取调用者信息
本讲主要介绍了Superuser如何从su获取调用者信息
19-1 Android-获取调用者信息 (04:09)

游客,如果您要查看本帖隐藏内容请回复

温馨提示:
1、本站所有内容均为互联网收集或网友分享或网络购买,本站不破解、不翻录任何视频!
2、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
3、本站资源仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
4、本站资源质量虽均经精心审查,但也难保万无一失,若发现资源有问题影响学习请一定及时点此进行问题反馈,我们会第一时间改正!
5、若发现链接失效了请联系管理员,管理员会在2小时内修复
6、如果有任何疑问,请加客服QQ:1300822626 2小时内回复你!
回复

使用道具 举报

该用户从未签到

26

主题

7950

帖子

902

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
902

发表于 2019-1-18 20:19:27 | 显示全部楼层
过来看看的

该用户从未签到

34

主题

7943

帖子

1037

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
1037

发表于 2019-1-21 07:39:31 | 显示全部楼层
好好 学习了 确实不错

该用户从未签到

21

主题

7719

帖子

998

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
998

发表于 2019-1-21 08:36:33 | 显示全部楼层
小手一抖,钱钱到手!

该用户从未签到

27

主题

7861

帖子

1048

积分

终身会员[A]

Rank: 7Rank: 7Rank: 7

积分
1048

发表于 2019-1-24 13:54:23 | 显示全部楼层
不错不错,楼主您辛苦了。。。

该用户从未签到

23

主题

8155

帖子

1052

积分

荣誉会员

积分
1052

发表于 2019-1-26 15:54:41 | 显示全部楼层
正需要,支持楼主大人了!
  • TA的每日心情
    慵懒
    2021-10-21 17:36
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    6

    主题

    3589

    帖子

    202

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    202

    发表于 2019-2-1 15:15:40 | 显示全部楼层
    学习了,谢谢分享、、、

    该用户从未签到

    30

    主题

    7851

    帖子

    1002

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1002

    发表于 2019-2-2 13:45:53 | 显示全部楼层
    有道理。。。

    该用户从未签到

    1

    主题

    3500

    帖子

    -6

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    -6

    发表于 2019-2-9 12:00:50 | 显示全部楼层
    谢谢楼主,共同发展

    该用户从未签到

    23

    主题

    7844

    帖子

    984

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    984

    发表于 2019-2-10 22:22:26 | 显示全部楼层
    我是来刷分的,嘿嘿
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|小黑屋|本站代理|dmz社区

    GMT+8, 2024-3-29 19:57 , Processed in 0.100621 second(s), 43 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

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