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

进入企安殿 进入助教后台
课程库  >   知识体系   >   ARM 静态分析技术与实战   >   《ARM 静态分析技术与实战》课程简介

【温馨提示】

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

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

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

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

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

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

    目录
    实验
    课件
    第一章:《ARM 静态分析技术与实战》课程介绍与入门
    课时1
    《ARM 静态分析技术与实战》课程简介 10分钟
    0%
    • · 课程简介 1'37"
    • · 课程大纲 5'53"
    • · 工具准备 7'58"
    课时2
    逆向分析Hellow world 25分钟
    0%
    • · 编译Hello World 15"
    • · Andeoid Native进程启动流程 1'3"
    • · 逆向分析演示 6'28"
    课时3
    逆向分析 四则运算 35分钟
    0%
    课时4
    IDA中的字符串 21分钟
    0%
    • · ASCII编码格式 58"
    • · Unicode编码格式 6'55"
    • · UTF-8编码格式 9'1"
    • · 字符串在内存中存储方式 10'20"
    课时5
    Thumb与ARM指令集区别 14分钟
    0%
    • · Thumb指令集特点 1'18"
    • · ARM指令集特点 4'15"
    • · Opcode中识别指令集 5'36"
    • · ARM切换指令集原理 11'13"
    课时6
    数据类型与结构 16分钟
    0%
    • · ARM对字节、字、双字定义 1'12"
    • · IDA对字节、字、双字声明 2'53"
    • · 自定义数据添加字段 9'51"
    第二章:流程控制语句的识别
    课时1
    ARM汇编中的标志寄存器与条件代码 16分钟
    0%
    • · 分支结构 1'19"
    • · 跳转指令 2'28"
    • · 条件执行 6'4"
    • · APSR寄存器 9'47"
    课时2
    if 语句逆向分析 16分钟
    0%
    • · 实例分析 15"
    课时3
    switch 的真相 29分钟
    0%
    • · 代码分析 48"
    • · 代码偏移量 13'32"
    • · 有效switch的优点 18'28"
    课时4
    for循环分析 15分钟
    0%
    课时5
    do/while 循环分析 12分钟
    0%
    课时6
    编译优化 15分钟
    0%
    • · 内容简介 19"
    • · 编译优化技术 4'57"
    • · 代数化简 8'38"
    第三章:函数工作原理
    课时1
    函数的调用约定 8分钟
    0%
    课时2
    函数的栈帧 24分钟
    0%
    • · ATPCS约定 32"
    • · 实例 1'48"
    课时3
    各种类型的参数传递 44分钟
    0%
    • · 样本代码 1'26"
    • · 指针形式传递参数 14'58"
    • · 寄存器传递参数 35'9"
    第四章:汇编角度看各种各样的内存访问方式
    课时1
    全局变量与局部变量的区别 10分钟
    0%
    课时2
    全局资源的重定位 30分钟
    0%
    • · 全局变量 34"
    • · Got表 9'17"
    • · 延迟绑定PIt表 15'29"
    弹幕

    我的弹幕

    • 字号
    • 位置
    • 颜色

    显示设置

    屏蔽弹幕

    • 顶部
    • 底部
    • 滚动

    透明度

    100%
    发送
    关注(249
    点赞(104
    手机看

    《ARM 静态分析技术与实战》课程简介
    课程目录
    课程讨论(0
    陈愉鑫
    关注(1048
    好评度
    100%
    课程节数
    18
    课程信息

    课程难度:初级

    学习人数:170903

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

    时长:340分钟

    课程介绍

    ARM静态分析与调试技术,该技术是Android、iOS、智能设备、等基于ARM芯片设备的逆向分析基础。

    陈愉鑫,接触逆向领域四年、Android逆向两年。对Android逆向、保护等领域有强烈兴趣爱好。本课程讲师将从ARM汇编基础开始讲解,再到C/C++与ARM之间的编译规则,最后课程会进行一些算法还原方面的实战分析。

    学完课程后,学员应该具有初步逆向分析能力、调试能力、算法还原能力。

    课程目标
    以Android(ARM)为平台,通过编写C++代码,观察反汇编结果进行学习。
    适合人群
    逆向初学者,计算机相关专业学生
    课程标签

    移动安全

    Android安全

    ×

    课程评价×

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

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

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

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

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

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

    支付完成