首页
全部课程
关于我们
免费课程
干货知识分享
首页
全部课程
关于我们
免费课程
干货知识分享
登录
注册
登录
注册
【零基础】Android逆向大神之路(第三阶段)
第40任务: 逆向识别基本表达式(特殊的除法)
查看课程
任务列表
第1任务: Hello NDK
第2任务: ndk build
第3任务: Linux系统基础知识
第4任务: 通用文件IO
第5任务: 进程基础与SHELL执行
第6任务: 系统基础信息获取
第7任务: 内存动态分配
第8任务: 内存映射
第9任务: 虚拟内存属性修改
第10任务: 获取文件相关属性
第11任务: 进程的创建与终止
第12任务: 多线程编程
第13任务: JNI静态注册
第14任务: JNI动态注册
第15任务: 多文件与多SO编译
第16任务: JNI实例化Java类
第17任务: JNI操作Java变量
第18任务: JNI操作Java方法
第19任务: NDK阶段合集
第20任务: ARM环境搭建
第21任务: IDA调试和ARM文档
第22任务: 第一个ARM程序
第23任务: 函数操作
第24任务: IDA调试ARM程序
第25任务: ARM常见指令
第26任务: 常见指令2
第27任务: 条件标志
第28任务: 指令格式
第29任务: ARM寻址方式1
第30任务: ARM寻址方式2
第31任务: ARM的除法使用
第32任务: 跳转指令
第33任务: Thumb指令格式
第34任务: IT指令与格式编码
第35任务: AArch64指令格式
第36任务: 识别基本数据类型
第37任务: 乘法优化
第38任务: 逆向识别表达式除法
第39任务: 逆向识别基本表达式(除法2)
第40任务: 逆向识别基本表达式(特殊的除法)
第41任务: 逆向识别表达式(除法3)
第42任务: 逆向识别表达式(除法4)
第43任务: 逆向基本表达式(除法5)
第44任务: 逆向基本表达式(除法6)
第45任务: 表达式总结
第46任务: 取模优化
第47任务: 取模优化2
第48任务: 位运算
第49任务: 条件表达式
第50任务: if语句
第51任务: switch优化
第52任务: doWhile还原
第53任务: while,for还原练习
第54任务: 循环分支练习
第55任务: 函数
第56任务: 函数2
第57任务: 变量空间分配
第58任务: 数组
第59任务: 数组练习
第60任务: 学生管理系统逆向还原练习
第61任务: 学生管理系统逆向还原练习2
第62任务: 学生管理系统逆向还原练习
第63任务: 学生管理系统逆向还原练习4
第64任务: 逆向还原C小游戏
第65任务: 逆向还原C小游戏
第66任务: 逆向还原C小游戏
第67任务: C逆向完结
第68任务: 结构体和类
第69任务: smali介绍
第70任务: smali数据类型
第71任务: 寄存器命名规则
第72任务: smali基本数据定义
第73任务: smali数组
第74任务: 类的声明与表示
第75任务: 类字段声明与表示
第76任务: 类方法定义
第77任务: 返回数据类型
第78任务: 构造和静态代码块
第79任务: 类函数调用
第80任务: 类的创建与数据类型运算
第81任务: 泛型和注解
第82任务: 枚举类
第83任务: 字符串类型
第84任务: 引用类型
第85任务: 字段存取
第86任务: 条件语句
第87任务: 编码基础
第88任务: Base64编码
第89任务: MD5摘要算法
第90任务: SHA散列算法
第91任务: CRC校验算法
第92任务: HMAC加密散列算法
第93任务: 0Xor加密算法
第94任务: AES对称加密算法
第95任务: DES对称加密算法
第96任务: 算法阶段合集
第97任务: DEX文件的生成
第98任务: DEX总体结构与解析模板
第99任务: DEX文件头结构解析
第100任务: string与type列表结构解析
第101任务: proto、field与method结构解析
第102任务: class结构解析
第103任务: dex文件阶段合集
第104任务: ELF文件概述
第105任务: ELF文件头
第106任务: 代码解析ELF文件头
第107任务: ELF程序头
第108任务: 代码解析ELF程序头
第109任务: ELF节头
第110任务: 代码解析ELF节头
第111任务: ELF常见节功能
第112任务: ELF符号表
第113任务: 延迟绑定机制
第114任务: ELF文件阶段合集