当前位置:首页 > 编程开发 > 正文内容

零基础入门Android逆向开发到精通课程视频教程

1年前 (2024-11-29)编程开发733

    零基础入门Android(安卓)逆向课程的出发点是重点培养Android逆向人才,从上层的软件开发到底层的软件运行原理讲师都做了详细的讲解。同时在视频中讲师敲写每一行示例代码,并详细讲解每个实例的原理和实现。完成课程的学员,会对Android软件整体架构了然于胸,分析Android程序,便如庖丁解牛般游刃有余,可以胜任与Android逆向分析相关的工作岗位。通过对本课程的学习,学者能够快速脱掉一些比较热门的壳,熟悉Android程序的逆向与分析,调试与破解。

    课程目录:

    第一章:AndroidJAVA逆向基础

    课时1:Android环境配置与常用工具介绍

    课时2:调试方法及Smali文件结构

    课时3:新版本调试方法及Smali函数文件修改

    实验3新版本调试方法及Smali函数文件修改

    课时4:JD-Gui进行代码快速阅读分析

    课时5:实战演练如何去去除应用中的广告

    课时6:分析神器JEB使用方法

    课时7:常用Android快速定位关键点方法介绍

    实验7常用Android快速定位关键点方法介绍

    课时8:从0开始打造自己的破解代码库

    第二章:AndroidHook插件开发

    课时1:Android结构基础讲解

    课时2:快速Hook代码搭建之CydiaSubstrate

    课时3:快速Hook代码搭建之Xposed

    第三章:阶段考核

    课时1:阶段考核

    实验1阶段考核

    第四章:Android系统编译

    课时1:安装部署Android源码编译环境

    课时2:Android源码目录结构与修改引导

    课时3:Android源码修改与刷机介绍

    课时4:AndroidJni编程

    第五章:Androidarmnative逆向

    课时1:arm汇编代码讲解1

    课时2:arm汇编代码讲解2

    课时3:arm汇编代码讲解3

    课时4:arm汇编代码讲解4

    课时5:arm汇编代码讲解5

    第六章:Android应用初步编程保护

    课时1:class.dex文件格式讲解

    课时2:Android动态代码自修改原理

    课时3:Android动态代码自修改实现1

    课时4:Android动态代码自修改实现2

    第七章:Android应用脱壳

    课时1:Android脱壳中的思路,技巧

    课时2:elf结构详解:动态运行库so文件的文件组成结构

    课时3:elf结构详解:加载so文件的流程

    课时4:elf文件变形与保护

    课时5:elf文件修复分析

    课时6:so加壳文件修复

    课时7:常用调试检测方法与过检测方法

    课时8:Android源码定制添加反反调试机制

    课时9:Androiddvm脱壳2

    课时10:Androiddvm脱壳3

    课时11alvikdex处理分析

    课时12:IDA脱壳脚本编写

    课时13:Odex修复方法

    课时14:IDAOdex修复脚本编写

    第八章:Android应用保护

    课时1:Android加壳原理

    课时2:Android加壳保护工具编写1

    课时3:Android加壳保护工具编写2

    课时4:Android加壳保护工具编写3


资源下载
资源名称:零基础入门Android逆向开发到精通课程视频教程


扫描二维码推送至手机访问。

版权声明:本文由御杆坊发布,如需转载请注明出处。

本文链接:https://www.yuganfang.com/resource/181.html

分享给朋友:

“零基础入门Android逆向开发到精通课程视频教程” 的相关文章

yii2.0 framework从基础到高级再到实战项目教程

yii2.0 framework从基础到高级再到实战项目教程

Yii(Yii Framework)是一个高性能的PHP5的web应用程序开发框架。通过一个简单的命令行工具 “yiic”可以快速创建一个web应用程序的代码框架,开发者可以在生成的代码框架基础上添加...

高级开发实战FFmpeg音频视频教程

高级开发实战FFmpeg音频视频教程

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序[Download]资源名称:高级开发实战FFmpeg音频视频教程 提取码:k154下载地址:https:...

博雅Scratch入门编程视频全20讲视频课程

博雅Scratch入门编程视频全20讲视频课程

cratch编程入门,专为少儿设计的编程课,从入门到进阶体系完整,助力少儿提升思维能力Scratch 是由美国麻省理工学院媒体实验室终身幼稚园小组研发的一种图形化的编程语言[Download]资源名称...

PostgreSQL服务器编程PDF扫描版图书

PostgreSQL服务器编程PDF扫描版图书

PostgreSQL服务器远远不只是一台数据库服务器。实际上,PostgreSQL甚至可以承担起一个应用程序开发框架的角色,这个框架的优势在于其具备事务支持、大量数据存储、日志记录、系统恢复等功能,以...

云商ERP系统项目Java国际物流实战精讲视频教程

云商ERP系统项目Java国际物流实战精讲视频教程

该视频主要针对具备一定框架基础的学员录制,授课讲究通俗易懂,生动幽默。全套一共15天教程,通过本项目实战教程的学习,你的java编程能力会得到很大的提升。课程目录:day0101.学习目标_.mp40...

零基础入门MySQL核心技术到高级应用实战精讲课程视频教程

零基础入门MySQL核心技术到高级应用实战精讲课程视频教程

本课程为MySQL的基础系列教程,涵盖MySQL数据库基础,如MySQL的安装和基本管理、各种管理工具的使用、数据表结构维护以及各种约束的使用、表记录的增、删、改、查操作,还有视图、索引、触发器、事件...