未开启cookie无法登录使用i春秋的完整服务,请设置开启浏览器cookie

进入企安殿 进入助教后台
课程库  >   知识体系   >   Android应用加固保护开发入门   >   《Android应用加固保护开发入门》课程简介

【温馨提示】

  Flash加载失败,请按以下提示检查您的Flash问题:

  1. 请确认是否安装最新版本Flash,如提示Flash版本低,请更新

  2. 请确认浏览器中Flash插件是否启用,不同浏览器检查方法如下:

  • Safari浏览器:偏好设置-安全性-互联网插件-勾选“允许插件”-插件设置-确认“Adobe Flash Player”勾选
  • Chrome浏览器:偏好设置-显示高级设置-内容设置-Flash区域选择“允许网站运行Flash”
  • IE浏览器:Internet选项-高级-点击“重置”
  • 下载更新
    播放器版本切换

    温馨提示:您当前浏览器不支持HTML播放器

    试看结束,请登录后观看完整视频

    目录
    实验
    课件
    第二章:Dex函数抽取
    课时1
    Dex文件格式解析 35分钟
    0%
    • · 实例 1'15"
    • · 安卓源码中如何解析Dex文件 24'50"
    课时2
    Dex文件修改库DexLib2的使用 41分钟
    0%
    • · 代码分析 52"
    • · 创建一个类所需要的数据 19'23"
    课时3
    Dex函数抽取 45分钟
    0%
    • · 课程回顾 14"
    • · 样例代码展示 4'24"
    课时4
    Android native hook技术 27分钟
    0%
    • · 课程回顾 14"
    • · 代码分析 1'31"
    课时5
    Dex函数动态还原 52分钟
    0%
    • · 一个加壳程序分析 28"
    • · Android Class加载流程 21'48"
    • · 程序正常运行 48'58"
    课时6
    Art 虚拟机代码执行简析 29分钟
    0%
    • · Art 虚拟机代码执行简析 15"
    • · DexClassLoader 1'47"
    • · Art的两种代码执行模式 28'2"
    课时7
    代码不落地加载(Dalvik) 35分钟
    0%
    课时8
    代码不落地加载(Art) 29分钟
    0%
    • · 代码不落地加载 15"
    • · 解析执行模式 1'7"
    • · 课程回顾 27'48"
    第三章:Dex自定义虚拟机
    课时1
    Dalvik字节码与代码执行简析 25分钟
    0%
    课时2
    Dalvik 指令解析 25分钟
    0%
    课时3
    Java与Jni的等价替换 29分钟
    0%
    • · Jni介绍 60"
    • · 模拟执行 3'5"
    课时4
    自定义虚拟机设计 36分钟
    0%
    • · 虚拟机设计 43"
    • · 虚拟机架构 3'1"
    • · 实战演练 3'49"
    课时5
    Function Interface设计 53分钟
    0%
    • · Function Bridge构造 1'44"
    • · 动态构造ShellCode 25'21"
    课时6
    虚拟机堆栈/寄存器管理 23分钟
    0%
    • · 堆栈数据处理 51"
    • · 源码分析 1'11"
    • · 对象类型管理 5'46"
    课时7
    虚拟指令模拟、四则运算系列 54分钟
    0%
    • · PC指针管理 1'47"
    • · 四则运算指令 3'51"
    • · 实战演练 4'19"
    课时8
    虚拟指令模拟 类函数调用 46分钟
    0%
    • · 函数解析 1'28"
    • · 函数调用的两种方法 21'39"
    • · 调试函数 35'5"
    课时9
    虚拟指令模拟、异常处理 23分钟
    0%
    • · 实战演练 59"
    课时10
    代码整合 19分钟
    0%
    • · 整体架构 39"
    • · 项目回顾 2'59"
    弹幕

    我的弹幕

    • 字号
    • 位置
    • 颜色

    显示设置

    屏蔽弹幕

    • 顶部
    • 底部
    • 滚动

    透明度

    100%
    发送
    关注(194
    点赞(78
    手机看

    《Android应用加固保护开发入门》课程简介
    课程目录
    课程讨论(0
    .F8LEFT
    关注(759
    好评度
    100%
    课程节数
    69
    课程信息

    课程难度:中级

    学习人数:179233

    课程状态:已完结-共26节

    时长:916分钟

    课程介绍

    本课程重点培养Android保护方面的人才。从底层的Android源码分析到上层的加固代码设计,从一代的代码整体加固到最新的虚拟机保护。保护我们的应用程序有很多种方法,那么应用最为广泛的当然属Android加固了,目前市面上有很多安全加固厂商,可是越优秀的壳代表着研究的人越多,因此安全性就会下降,所以拥有一个自己的加固的工具是有必要的。

    F8LEFT,零日安全论坛移动安全负责人、4st TeAm安全团队成员,2015年获得《2015移动安全挑战赛MSC第二届》Android精英奖+学生潜力奖。本课程从原理上去解析Android加固是如何实现的,并从底层的Android源码分析到上层的加固代码设计,从一代的代码整体加固到最新的虚拟机保护,讲师会详细地讲解每一步的原理与设计思路,并设计出一个在保护强度与兼容性上有一定保证的保护壳。

    通过学习此课程,我们可以跨过Android保护入门的门槛,获得有一定程度上对Android程序的保护的理解,可以胜任Android保护相关的初级岗位。

    课程目标
    学习完本套课程对Android平台加固有一个全面的框架式概念,熟悉加固原理,编写加固Demo。
    适合人群
    安卓方向从业者、有其他平台开发经验想投身移动加固领域的从业者
    课程标签

    移动安全

    Android安全

    ×

    课程评价×

    课程与描述相符:非常满意

    课程内容的价值:非常满意

    老师讲解与表达:非常满意

    为了提供倍速播放、断点续看、学习时长记录等功能,推荐您使用Chrome、Firefox浏览器,点击下载 Chrome Firefox

    在线支付
    请在新打开的页面完成支付

    支付完成前请不要关闭本页面

    支付完成