安卓逆向课程表如下:(共186课)
000-学习顺序与方法【非常重要】
001-JDK&eclipse
002-汉化eclipse
003-eclipse的使用与设置
004-什么是标识符与标识符规则
005-判断标识符对错和关键字与保留字
006-什么是变量
007-变量的命名规则
008-类的Pascal命名法则
009-数据类型
010-什么是字面值
011-变量的声明与赋值
012-浮点型字面值-1
013-浮点型字面值-2
014-局部变量如何在内存中储存
015-字符型字面值
016-认识Unicode编码
017-布尔类型字面值
018-字符串字面值与转义字符
019-数据类型转换1
020-强制数据类型转换
021-什么是常量
022-JAVA的结构
023-JAVA的执行流程
024-算数运算符与自增自减运算符
025-赋值运算符与复合赋值运算符
026-关系运算符
027-if条件结构
028-if-else条件结构
029-逻辑“与”运算符
030-逻辑“或”运算符
031-逻辑“非”运算符(口误纠正).txt
031-逻辑“非”运算符
032-三目运算符
033-运算符的优先级
034-包名规范化
035-Scanner的用法
036-多重if结构
037-嵌套if结构
038-switch结构
039-while循环
040-do-while循环
041-for循环
042-嵌套循环
043-break与continue
044-debug
045-一维数组-1
046-一维数组-2
047-增强型for循环
048-一维数组常见问题总结
049-二维及多维数组
050-什么是方法
051-无参无返回值方法
052-无参有返回值方法
053-有参无返回值方法
054-有参有返回值方法
055-方法重载
056-可变参数列表
057-可变参数列表方法重载调用优先级
058-认识类与对象
059-创建类
060-实例化对象
061-new关键字
062-无参构造方法
063-有参构造方法
064-this关键字
065-什么是封装
066-代码封装的实现-1
067-代码封装的实现-2
068-代码封装的实现-3
069-创建包
070-导入包-1
071-导入包-2
072-static关键字-1
073-static关键字-2
074-static关键字-3
075-什么是继承
076-代码继承的实现-1
077-代码继承的实现-2
078-优化实现继承的代码
079-复习方法重载
080-方法重写
081-访问修饰符-1
082-访问修饰符-2
083-关于方法重写访问修饰符的限制
084-super-1
085-super-2
086-super-3
087-super&this
088-Object-1
089-Object-2
090-final关键字
091-关于构造代码块
092-什么是多态
093-向上转型
094-向下转型
095-instanceof运算符
096-abstract抽象类
097-abstract抽象方法
098-什么是接口与接口的抽象方法
099-接口的常量
100-接口的默认方法与静态方法
101-多接口与多继承
102-成员内部类
103-静态内部类
104-方法内部类
105-匿名内部类
106-有则改之无则加勉【分享奇葩】
107-安卓逆向环境搭建与配置-1
108-安卓逆向环境搭建与配置-2
109-AndroidStudio安装与使用-1
110-AndroidStudio安装与使用-2
111-AndroidKiller静态分析破解某游戏-1
112-AndroidKiller静态分析破解某游戏-2
113-AndroidKiller静态分析破解某游戏-3
114-AndroidStudio动态调试破解某游戏-1
115-AndroidStudio动态调试破解某游戏-2
116-AndroidStudio动态调试破解某游戏-3
117-AndroidStudio+Smalieda动态调试破解某游戏-1
118-AndroidStudio+Smalieda动态调试破解某游戏-2
119-AndroidStudio+Smalieda动态调试破解某游戏-3
120-补充一下adb_fastboot指令无效的解决方案
121-安卓逆向神器JEB动态调试破解某游戏
122-使用DDMS的LogCat寻找线索清除某游戏弹窗广告
123-Charles的配置与网络数据封包的拦截和分析
124-优酷视频APP广告清除
125-腾讯视频APP120秒广告清除-1
126-腾讯视频APP120秒广告清除-2
127-IDA介绍与IDA分析破解某游戏
128-下节课的补充(需要先看)
129-开启手机全局调试模式ro.debuggable=1
130-修改安卓系统文件刷机开启永久全局调试模式
131-IntelliJ IDEA的安装与过注册方法
132-IntelliJ IDEA+Smalieda动态调试破解某游戏与常见问题
133-IDA动态调试某游戏-1
134-IDA动态调试某游戏-2
135-IDA动态调试修改某游戏执行流程与自定义adb端口
136-微信改图标改名字的原理
137-微信双开多开分身术的原理
138-SO文件是什么有什么用以及如何用IDA动态调试SO文件
139-IDA动态调试SO文件与破解某游戏-1
140-IDA动态调试SO文件与破解某游戏-2
141-无需反编译即可快速定位并寻找突破点
142-API快速定位并更改程序执行流程
143-API快速定位并强行初始化赋值
144-Android各版本系统安装Xposed过程讲解
145-AndroidStudio开发安卓程序
146-Hook神器Xposed的AndroidStudio模块编写
147-AndroidStudio编写Xposed模块并Hook某方法
148-用Xposed实战Hook某游戏金币数量
149-XposedZjDroid脱壳某加固-1
150-XposedZjDroid脱壳某加固-2
151-IDA编写脚本脱壳某加固
152-Hook神器CydiaSubstrate的模块编写之AndroidStudio
153-用CydiaSubstrate实战Hook两款APP的返回值
154-eclipse的NDK配置与SDK配置
155-eclipseAndroid程序NDK开发
156-eclipse中CydiaSubstrate的Java层HOOK实现
157-eclipse中CydiaSubstrate的Native层HOOK实现
158-Python和Frida的安装与配置
159-使用Frida快速hook某游戏金币数量
160-Frida,Xposed,SubstrateCydia,三神器总结对比
161-脱壳并破解某CrackMe作为复习-1
162-脱壳并破解某CrackMe作为复习-2
163-脱壳并破解某CrackMe作为复习-3
164-IDA动态带壳调试分析破解某CrackMe-1
165-IDA动态带壳调试分析破解某CrackMe-2
166-Unity3D游戏改变游戏角色的行为逻辑-1
167-Unity3D游戏改变游戏角色的行为逻辑-2
168-Unity3D游戏改变游戏角色的行为逻辑-3
169-Unity3D游戏改变游戏角色的行为逻辑-4
170-Unity3D一些其他相关工具使用介绍-1
171-Unity3D一些其他相关工具使用介绍-2
172-详细讲解反调试的原理
173-绕过反调试的原理与方法
174-17种Android反调试技术详细分析与如何绕过反调试
175-修改安卓系统内核文件达到永久绕过反调试-1
176-修改安卓系统内核文件达到永久绕过反调试-2
177-修改安卓系统内核文件达到永久绕过反调试-3
178-修改安卓系统内核文件达到永久绕过反调试-4
179-安卓真机终极调试环境
180-安卓脱壳通用方法
181-混淆与去混淆
182-ELF文件(so文件)格式
183-DEX文件格式
184-ARM汇编语言
185-Android逆向学习书籍推荐
186-VIP3总结
致新手
Shark恒用通俗易懂的方式带你从零开始学会安卓逆向。
不需要你懂英语,也不需要懂编程,更不需要有任何基础!
只需要你有一台属于自己的电脑和一台属于自己的安卓手机,即可从零开始学习。手把手带你学会安卓逆向!遇到学习问题,只要你提问,就会给你解答。培训班创办以来,一直有问必答,未曾遗漏任何一个学生的学习问题。
用最短的时间,学最多的东西。
轻松快乐的掌握安卓逆向知识,让学习不再是那么枯燥无味
还愣着干啥?赶紧加入吧!
啥?还需要再考虑考虑?
今天考虑,明天考虑。
今年考虑,明年考虑。
你的时间都让你自己耽误了!
犹犹豫豫,磨磨唧唧,思来想去,我的天呐……
有兴趣就开干吧!
自己都不给自己一次成功的机会吗?
对自己这么狠吗?