课程培训
Android 逆向分析入门培训课程

 Android 逆向分析入门培训课程

一、培训目标

1.  理解Android逆向分析核心概念与底层原理,建立系统的入门认知。

2.  掌握逆向常用工具与基础操作,能独立完成简单APP反编译与代码分析。

3.  具备基础漏洞排查与逻辑梳理能力,解决入门级逆向常见问题。

4.  建立逆向实战思维,适配入门岗位需求,为后续进阶学习铺垫。

二、培训收益

1.  掌握逆向入门核心知识,明晰正向开发与逆向分析的核心差异及合规边界。

2.  熟练使用Apktool、Jadx等常用工具,掌握反编译、代码还原基础技巧。

3.  积累入门实战经验,能独立完成简单APP逆向全流程,沉淀避坑技巧。

4.  明晰逆向入门进阶方向,掌握基础实操规范,适配入门岗位能力要求。

三、培训内容

一、Android逆向分析入门核心原理

1.  核心概念与体系

• - 逆向分析定义、核心价值及入门应用场景,明确合规边界与风险提示。

• - 核心体系:APK文件结构、应用编译与打包流程,逆向分析整体逻辑。

• - 核心差异:正向开发与逆向分析的流程区别、核心目标差异。

2.  底层基础与工具认知

• - 底层基础:Android系统架构、DEX文件与Java代码转换核心原理。

• - 工具认知:Apktool、Jadx、adb等常用工具的定位与核心功能。

• - 入门环境:Android Studio及逆向工具的安装配置,真机/模拟器调试环境搭建。

二、逆向常用工具基础实操

1.  核心工具实操

• - Apktool实操:APK反编译、资源提取与基础还原操作。

• - Jadx实操:DEX文件解析、代码还原与核心逻辑定位技巧。

2.  辅助工具应用

• - adb基础命令使用,日志查看、设备调试的核心操作。

• - 辅助工具适配,提升反编译、代码查看的效率。

三、基础反编译与代码分析实战

1.  反编译基础实操

• - 简单APP完整反编译流程,解决中文乱码、资源缺失等常见问题。

• - DEX文件解析与代码还原,混淆代码的基础识别方法。

2.  代码逻辑分析

• - 核心代码定位、界面逻辑与功能逻辑的基础梳理方法。

• - 简单敏感逻辑识别,如登录校验、本地存储数据的查看技巧。

四、逆向调试基础与常见问题解决

1.  基础调试实操

• - 逆向调试核心概念,adb调试与Jadx调试的基础操作。

• - 简单断点设置、变量查看,辅助逻辑梳理与问题定位。

2.  常见问题排查

• - 反编译失败、代码缺失、调试异常等入门常见问题的排查与解决。

• - 设备连接、权限不足等环境类问题的快速处理技巧。

五、实战案例与入门总结

1.  入门实战案例

• - 案例一:简易计算器APP逆向,完成反编译、代码分析与核心逻辑梳理。

• - 案例二:简易记事本APP逆向,提取本地存储数据,梳理功能逻辑。

2.  综合梳理与答疑

• - 整合逆向入门全流程要点、工具使用技巧与常见避坑方法。

• - 逆向入门进阶方向指引,常见疑问集中解答与思路指导。

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>