易锦大学安卓手游辅助开发第五期
下载地址:百度网盘
任务1: APK文件结构
任务2: APK打包流程
任务3: APK安装流程
任务4: APK反编译与回编译-配置文件
任务5: APK反编译与回编译-篡改资源
任务6: 编程语言与虚拟机
任务7: Dalvik字节码
任务8: smali文件
任务9: 去除实名认证窗口
任务10: 快速定位关键代码
任务11: APK反编译与回编译失败解决方法
任务12: 修改配置文件去广告
任务13: 游戏内购-贪x洞窟
任务14: 游戏内购-密室逃x
任务15: 游戏内购-赛x号
任务16: 安卓开发那些事
任务17: 了解NDK开发
任务18: JNI静态注册
任务19: 使用IDA分析SO
任务20: JNI动态注册
任务21: 使用IDA分析JNI_OnLoad函数
任务22: 通过JNI接口实现Java层与底层交互
任务23: 函数定义jni.h头文件详解
任务24: IDA中导入jni.h头文件分析SO
任务25: 详解ARM汇编指令
任务26: 分析if-else汇编指令
任务27: IDA动态调试
任务28: 分析switch汇编指令
任务29: IDA动态调试各种修改操作
任务30: ARM汇编回顾
任务31: 如何在JNI_OnLoad下段
任务32: 初识C++游戏逆向分析
任务33: IDA动态调试C++游戏
任务34: Lua脚本编译Luac与Luajit
任务35: Lua游戏逆向分析
任务36: 内存dump lua脚本
任务37: Lua回顾与抓包环境配置
任务38: U3D游戏逆向分析
任务39: U3D IL指令修改
任务40: U3D DLL文件解密
任务41: dll解密流程之生死格斗
任务42: U3D之DLL文件修改实现无敌
任务43: U3D之IL2CPP框架
任务44: 游戏内存修改概述
任务45: 获取内存模块信息
任务46: 非注入篡改内存数据
任务47: 注入篡改逻辑代码
任务48: Ptrace注入流程详解
任务49: Ptrace注入源码剖析及案例演示
任务50: zygote注入流程详解
任务51: zygote注入源码剖析及案例演示
任务52: ELF文件结构
任务53: 静态感染ELF文件注入
任务54: 异常hook
任务55: inline hook
任务56: 导入表hook
任务57: 圈圈助手实现原理
任务58: 实战辅助开发
任务59: Lua游戏HOOK插件开发
任务60: 反调试与反-反调试
任务61: 内存数据之CE与GG(1)
任务62: 获取游戏坐标及浏览内存
任务63: 内存特征码定位
任务64: WPE环境搭建
任务65: 拦截发送与接收封包
任务66: .WPE拦截封包分析喊话
任务67: 对比分析封包加密算法
任务68: 协议分析之任务领取与完成
任务69: 协议分析之队伍创建与退出
任务70: 协议分析之选怪功能
任务71: 协议分析之使用物品
任务72: 课程回顾与总结