跟我一起从零学习安卓逆向分析

随着国家对信息安全的重视,兴起了各大CTF的赛事,其中逆向板块的安卓平台题目不断涌现。在这个互联网+的时代,移动互联网的APP犹如滚雪球一般的增长,随之而来的则是移动业务安全如风险控制、反外挂、安全合规等就凸显重要了。在这样的背景下,安卓安全方面的人才需求日益增加,对安卓APP的逆向分析也会成为安全从业人员的必备技能之一,但是很多刚入门的新手小伙伴对于怎么去学习却还很是迷糊。本文就分享一下android逆向的学习路线供大家参考。

为了实现对安卓APP的逆向分析,需要在得到对应的apk文件以后,使用静态分析工具对apk进行反编译和代码分析,那么我们都需要学习哪些知识呢?只要您关注ms08067安全实验室并加入逆向星球就能GET到了,这里有一份学习的大纲请收下。

安卓逆向入门计划:

跟我一起从零学习安卓逆向分析_第1张图片

不论是新手还是想转行有基础有经验的学员,要学习好安卓逆向,最重要的就是打好基础,基础打好了,剩下的去深入研究,才能真正学好,不会浪费时间金钱。

“二进制逆向星球”--一年授课内容汇总 + 新增课程目录

在加入星球的同学可以同时学习“逆向基础入门”+“Android逆向入门” 二套视频共计260节课教程!

(已经在星球里的成员免费学习“Android逆向入门”,无需额外费用

欢迎大家尽早加入,目前星球共计星友490人,现在加入依然是365元(续费球友8.2折只需299元),为维持星球质量,星友超过500人后每新增100人,加价50元~

你和二进制大佬的距离也许只是每天1元钱!

扫描下方二维码加入星球

开始我们的大佬成长之旅吧!

使用期为一年时间(自加入起,向后延期一年)

加入后会邀请你进入内部微信群,内部微信群永久有效!

跟我一起从零学习安卓逆向分析_第2张图片

培训目录:

001.课程概述

002.Java环境配置

003.集成开发环境

004.第一个Java程序

005.Java程序的基本规则

006.面向对象的概念

007.标识符与关键字

008.基本数据类型

009.类型转换

010.运算符

011顺序结构

012.选择结构

013.循环结构

014.数组类型

015.类与对象

016.方法详解

017.成员变量与局部变量

018.隐藏与封装

019.构造器

020.类的继承

021.多态

022.继承与组合

023.包装类

024.处理对象

025.类成员

026.final修饰符

027.抽象类

028.内部类

029.Lambda

030.枚举类

031.对象与垃圾回收

032.修饰符的适用范围

033.System类

034.Runtime类

035.Object类

036.String类

037.Math类

038.BigDecimal类

039.Date类

040.Calender类

041.正则基础

042.集合基础

043.Set集合

044.List集合

045.Queue集合

046.Map集合

047.泛型基础

048.类型通配符

049.泛型方法

050.异常基础

051.异常处理机制

052.异常处理方法

053.AWT基础

054.AWT组件

055.事件处理

056.AWT绘图

057.File类

058.IO流

059.Gradle下载

060.Android SDK下载

061.第一个Android程序

062.Android常见组件

063.Activity组件

064.Service组件

065.BroadcastReceiver组件

066.ContentProvider组件

067.Android网络编程基础

068.NDK环境配置

069.NDK的结构

070.NDK编程基础

071.Arm处理器基础

072.ARM段定义

073.ARM指令基础

074.ARM寻址方式

075.Thumb指令集

076.Dalvik虚拟机

077.Dalvik语言基础

078.Dalvik指令集

079.编写一个smali程序

080.ART虚拟机

081.ARK文件结构

082.DEX文件结构

083.AXML文件结构

084.ARSC文件结构

085.ODEX文件结构

086.OAT文件结构

087.静态分析-smali

088.静态分析-Java

089.静态分析-Arm

090.动态调试-JDB

091.动态调试-JEB

092使用IDA调试Android程序

093.NDK程序逆向基础

094.Android软件破解基础

扫描下方二维码加入星球学习

加入后会邀请你进入内部微信群,内部微信群永久有效!

目前30000+人已关注加入我们

你可能感兴趣的:(反编译,编程语言,android,ndk,安卓)