解决的问题与学习目标
这门课程主要针对测试运维和安卓开发岗位,旨在帮助学员掌握Android开发的基础知识和常见安全风险识别与应对方法。通过系统学习,学员能够独立完成Android应用的开发和测试,同时也能识别并处理常见的安全风险。适合具有一定软件开发基础,但希望深入了解Android平台的学员。
适合什么基础
课程适合有一定编程基础,特别是对Java有一定了解的学员。如果学员已经掌握基本的Java编程知识,并且对Android开发有一定兴趣或基础,那么这门课程将非常适合您。通过本课程的学习,您可以从零基础快速过渡到能够独立编写和测试Android应用的开发水平。
建议先看的课时
建议学员先观看以下课时,以快速掌握Android开发的基础:
- 课时1:配置AndroidStudio环境
- 课时2:创建一个安卓程序
- 课时3:认识安卓四大组件
- 课时5:读写sdcard
- 课时6:认识Handler
- 课时8:认识Binder
- 课时9:使用Binder
学完能独立做什么
学完这门课程,学员能够独立完成Android应用的开发与测试,包括但不限于:
- 掌握Android开发环境的配置与初始化
- 创建和管理简单的Android应用
- 理解并运用Android四大组件
- 处理Android应用的数据存储和读写
- 熟悉Android应用的内存管理和多线程机制
- 掌握安全审计工具Drozer和Mobsf的基本使用方法
资料怎么配合练习
课程资料包中包含Android开发基础和常见安全风险讲解的相关资料。建议学员在观看视频教程的同时,下载资料包中的文件进行实际操作练习,提高动手能力,加深对知识点的理解。特别是课时10-14的NDK编程内容,建议结合资料包中的相关代码进行实践,以掌握更高级的开发技巧。
课程目录
第二章 Android开发基础 8月考试-多种方式练习SDCard目录遍历.mp4
8.36M 8月考试讲解-多种方式练习SDCard目录遍历.mp4
137.06M 课时10:生成Android能动态加载的Jar包.mp4
61.69M 课时11:动态加载SDCard可执行文件.mp4
51.91M 课时12:NDK编程.mp4
134.85M 课时13:NDK中反射修改java变量.mp4
170.71M 课时14:NDK中反射获取包名.mp4
140.69M 课时1:配置AndroidStudio环境.mp4
88.83M 课时2:创建一个安卓程序.mp4
91.26M 课时3:认识安卓四大组件.mp4
527.72M 课时4:组件的生命周期.mp4
73.34M 课时5:读写sdcard.mp4
166.50M 课时6:认识Handler.mp4
151.78M 课时7:认识Handler02.mp4
69.93M 课时8:认识Binder.mp4
189.25M 课时9:使用Binder.mp4
176.88M 资料.zip
592.10kb 第六章 认识安卓常见安全风险 课时1:应用重打包风险讲解.mp4
41.66M 课时2-敏感数据明文保存风险讲解.rar 43.22kb 课时2:敏感数据明文保存风险讲解.mp4
51.36M 课时3test62.rar 19.73M 课时3:Activity组件越权风险讲解.mp4
64.02M 课时4:WebView跨域访问风险讲解.mp4
99.79M 课时4课件.rar 38.25M 课时5code.rar 2.90kb 课时5:ContentProvider目录遍历漏洞讲解.mp4
72.10M 课时6code.rar 1.42kb 课时6:组件拒绝服务漏洞讲解.mp4
35.99M 课时7code.rar 43.22kb 课时7:BroadcastReceiver导出漏洞讲解.mp4
74.34M 课时8:安全审计工具Drozer安装与使用.mp4
258.29M 课时9docker安装.txt 1.66kb 课时9:安全审计工具Mobsf安装与使用.mp4
149.10M 第七章 配置逆向工作环境 课件.rar 48.89M 课时1:配置真机root环境.mp4
70.83M 课时1课件.txt 0.13kb 第三章 了解安卓Apk,Dex,so文件格式 资料 课时1Android逆向助手_v2.2.rar 13.19M 课时2code.rar 1.98kb 课时3code.rar 24.60M 课时4code.rar 582.85kb 课时5code.rar 23.62kb 课时1:apk基本结构.mp4
167.27M 课时2:Dex基本结构.mp4
152.77M 课时3:代码解析Dex文件.mp4
568.38M 课时4:ELF基本结构.mp4
96.31M 课时5:解析ELF头.mp4
58.04M 课时6:解析程序头.mp4
49.62M 课时7:解析节表信息.mp4
206.70M 课时8:解析符号表信息.mp4
132.19M 第四章 了解Smali,ARM 11月份作业.rar 4.78M 11月份作业讲解.rar 4.78M code10.rar 28.91M code11.rar 28.91M code12.rar 28.95M code2.rar 18.81M code3.rar 2.50kb code4.rar 2.50kb code5.rar 1.09kb code6.rar 1.09kb code7.rar 71.52M code8.rar 28.91M code9.rar 28.91M 11月作业.mp4
12.29M 11月作业讲解.mp4
111.60M 课时10:Arm汇编-跳转和寻址.mp4
74.36M 课时11:Arm汇编-内联汇编.mp4
84.79M 课时12:修改应用ARM代码实现破解功能.mp4
161.35M 课时1:了解安卓虚拟机.mp4
26.62M 课时2:Smali汇编-头文件定义与接口实现.mp4
45.77M 课时3:Smali汇编-变量的定义.mp4
37.75M 课时4:Smali汇编-方法的定义.mp4
38.84M 课时5:Smali汇编-方法的调用.mp4
85.32M 课时6:Smali汇编-对象的创建.mp4
73.53M 课时7:Smali汇编-修改应用Smali代码实现破解功能.mp4
96.79M