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

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

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

    零基础入门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逆向开发到精通课程视频教程” 的相关文章

刘传君Vue.js小书PDF电子书

刘传君Vue.js小书PDF电子书

这是一本小书,但麻雀虽小,五脏俱全。篇幅不长,涵盖的内容却面面俱到;虽然一些部分没有特别深入,但全书脉络清晰,行文通畅,浅显易懂,很适合新手入门。希望这本书能够帮助更多的开发者走进 Vue.js 的世...

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

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

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

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

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

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

7天學會大數據資料處理 NoSQL:MongoDB 入門與活用第三版

7天學會大數據資料處理 NoSQL:MongoDB 入門與活用第三版

Google的搜尋、Facebook的社交與Instagram的圓片等服務需要處理PB等級的巨量資料。網路服務業者為了解決如此龐大的資料量,使用傳統的關聯式資料庫架構必須透過資料庫叢集技術才能解決,但...

MySQL王者晋级之路PDF扫描版图书

MySQL王者晋级之路PDF扫描版图书

目前大部分软件开发平台都基于Linux,很多互联网公司都把MySQL作为后端数据存储的数据库。如果把MySQL比喻成数据库界的一条巨龙,则本书涵盖的所有知识点就是这条巨龙的组成部分。本书深入剖析MyS...

MySQL开发者SQL权威指南PDF扫描版电子书

MySQL开发者SQL权威指南PDF扫描版电子书

本书介绍MySQL的驱动语言SQL的详细内容与使用方法,主要内容包括:编写查询,包括连接、函数和子查询,更新数据,创建表、视图和其他数据库对象,声明主键、外键以及其他完整性约束,使用索引提高效率,通过...