VIP课程/资源网
VIP课程/资源网
  • VIP课程/资源网
  • 搜索
    登录/注册
    小肩膀:零基础一站式安卓逆向,密码学/NDK/抓包/脱壳 视频+资料(108G)
    V-4437:零基础一站式安卓逆向
    零基础一站式安卓逆向2021
    01.第一部分java语言详解
    001.课程介绍
    17:26
    002.什么是安卓app逆向
    19:28
    003.windows(注意事项)
    17:07
    004.windows(cmd)
    10:28
    005.windows(环境变量)
    03:31
    006.windows(terminal)
    15:18
    007.java(jdk的安装与配置)
    08:37
    008.java(java语言特点)
    04:37
    009.java(第1个程序)
    09:13
    010.java(语言的基础组成)
    01:47
    011.java(注释)
    未上传
    012.java(常用编码)
    未上传
    013.java(cmd设置默认编码utf-8)
    未上传
    014.java(idea的安装)
    未上传
    015.java(转义字符)
    未上传
    016.java(变量)
    未上传
    017.java(数据类型)
    未上传
    018.java(整数类型)
    未上传
    019.java(浮点类型)
    未上传
    020.java(字符型)
    未上传
    021.java(布尔型)
    未上传
    022.java(自动类型转换)
    未上传
    023.java(强制类型转换)
    未上传
    024.java(关键字和保留字)
    未上传
    025.java(标识符)
    未上传
    026.java(常量)
    未上传
    027.java(算术运算符1)
    未上传
    028java(算术运算符2)
    未上传
    029.java(算术运算符练习)
    未上传
    030.java(赋值运算符)
    未上传
    031.java(关系运算符)
    未上传
    032.java(逻辑运算符)
    未上传
    033.java(逻辑运算符练习)
    未上传
    034.java(三元运算符)
    未上传
    035.java(运算符优先级)
    未上传
    036.java(进制与位运算符)
    未上传
    037.java(进制转换)
    未上传
    038.java(hex编码)
    未上传
    039.java(if语句)
    未上传
    040.java(switch语句)
    未上传
    041.java(while循环)
    未上传
    042.java(for循环)
    未上传
    043.java(break与continue)
    未上传
    044.java(数组)
    未上传
    045.java(数组遍历)
    未上传
    046.java(值传递与引用传递)
    未上传
    047.java(二维数组)
    未上传
    048.java(数组练习)
    未上传
    049.java(10进制转16进制代码实现)
    未上传
    050.java(帮助文档的查阅)
    未上传
    051.java(类和对象)
    未上传
    052.java(对象创建过程)
    未上传
    053.java(方法的定义和调用)
    未上传
    054.java(方法的返回值和参数)
    未上传
    055.java(方法传参机制)
    未上传
    056.java(static)
    未上传
    057.java(练习1)
    未上传
    058.java(练习2)
    未上传
    059.java(重载)
    未上传
    060.java(可变参数)
    未上传
    061.java(构造器)
    未上传
    062.java(变量作用域)
    未上传
    063.java(this)
    未上传
    064.java(包)
    未上传
    065.java(访问修饰符)
    未上传
    066.java(封装)
    未上传
    067.java(继承)
    未上传
    068.java(父类构造器)
    未上传
    069.java(super)
    未上传
    070.java(继承练习)
    未上传
    071.java(方法重写)
    未上传
    072.java(代码块)
    未上传
    073.java(多态1)
    未上传
    074.java(多态2)
    未上传
    075.java(动态绑定机制)
    未上传
    076.java(equals)
    未上传
    077.java(tostring)
    未上传
    078.java(final)
    未上传
    079.java(抽象类)
    未上传
    080.java(什么是接口)
    未上传
    081.java(接口细节)
    未上传
    082.java(idea的配置)
    未上传
    083.java(idea的其他功能)
    未上传
    084.java(idea的快捷键1)
    未上传
    085.java(idea的快捷键2)
    未上传
    086.java(idea的模板)
    未上传
    087.java(idea中你不知道的断点)
    未上传
    088.java(idea中你不知道的调试)
    未上传
    089.java(成员内部类)
    未上传
    090.java(静态内部类)
    未上传
    091.java(局部内部类)
    未上传
    092.java(匿名内部类)
    未上传
    093.java(枚举类)
    未上传
    094.java(枚举类相关方法)
    未上传
    095.java(注解)
    未上传
    096.java(try-catch)
    未上传
    097.java(throws与throw)
    未上传
    098.java(包装类)
    未上传
    099.java(字符串)
    未上传
    100.java(字符串方法)
    未上传
    101.java(字符串编码)
    未上传
    102.java(stringbuffer)
    未上传
    103.java(arrays.sort)
    未上传
    104.java(arrays和system)
    未上传
    105.java(biglnteger)
    未上传
    106.集合
    未上传
    107.集合(collection)
    未上传
    108.集合(list)
    未上传
    109.集合(list的遍历)
    未上传
    110.集合(arraylist)
    未上传
    111.集合(vector)
    未上传
    112.集合(双向链表)
    未上传
    113.集合(linkedlist源码分析)
    未上传
    114.集合(hashset)
    未上传
    115.集合(数组链表)
    未上传
    116.集合(hashset源码分析1)
    未上传
    117.集合(hashset源码分析2)
    未上传
    118.集合(hashset的输出顺序)
    未上传
    119.集合(hashset扩容机制)
    未上传
    120.集合(hashset练习)
    未上传
    121.集合(linkedhashset)
    未上传
    122.集合(map接口的特点)
    未上传
    123.集合(map接口常用方法)
    未上传
    124.集合(hashmap的遍历1)
    未上传
    125.集合(hashmap的遍历2)
    未上传
    126.集合(hashmap的遍历3)
    未上传
    127.集合(hashtable)
    未上传
    128.集合(properties)
    未上传
    129.集合(treeset)
    未上传
    130.集合(treemap)
    未上传
    131.集合(collections工具类)
    未上传
    132.集合使用的选择
    未上传
    133.泛型入门
    未上传
    134.泛型细节
    未上传
    135.自定义泛型类
    未上传
    136.自定义泛型接口
    未上传
    137.自定义泛型方法
    未上传
    138.泛型通配符
    未上传
    139.properties读配置文件
    未上传
    140.反射(快速入门)
    未上传
    141.反射(class的获取方式)
    未上传
    142.反射(哪些有class类对象)
    未上传
    143.反射创建对象
    未上传
    144.反射操作属性
    未上传
    145.反射操作方法
    未上传
    146.反射(class类对象的其他方法)
    未上传
    147.反射(打印类的结构信息)
    未上传
    02.第二部分android基础
    01.linux介绍
    未上传
    02.vmware的安装
    未上传
    03.ubuntu系统的安装
    未上传
    04.虚拟机快照
    未上传
    05.ubuntu系统的配置
    未上传
    06.vmware的三种网络连接
    未上传
    07.linux常用命令1
    未上传
    08.linux常用命令2
    未上传
    09.linux常用命令3
    未上传
    10.linux常用命令4
    未上传
    11.linux常用命令5
    未上传
    12.linux常用命令6
    未上传
    13.linux常用命令7
    未上传
    14.linux权限
    未上传
    15.linux目录结构
    未上传
    16.androidstudio4.2的安装
    未上传
    17.jadx的配置
    未上传
    18.jeb的配置
    未上传
    19.adb工作原理
    未上传
    20.adb常用命令
    未上传
    21.包名获取的几种方式
    未上传
    22.app界面控件的查看
    未上传
    23.logcat
    未上传
    24.apk基本结构
    未上传
    25.android目录结构
    未上传
    26.android系统编译(下载初始化包)
    未上传
    27.android系统编译(同步指定版本源码)
    未上传
    28.android系统编译(获取手机驱动)
    未上传
    29.android系统编译(源码编译)
    未上传
    30.刷机前置知识
    未上传
    31.刷机详解
    未上传
    32.android10的root
    未上传
    33.android开发入门
    未上传
    34.androidstudio工程目录结构
    未上传
    35.android程序执行入口
    未上传
    36.硬编码的定位
    未上传
    37.button
    未上传
    38.关于刷机的补充
    未上传
    39.关于安卓源码下载的补充
    未上传
    40.编译release版本的app
    未上传
    03.第三部分密码学探秘
    01.密码学介绍
    未上传
    02.hex编码详解
    未上传
    03.base64编码
    未上传
    04.base64编码细节
    未上传
    05.消息摘要算法
    未上传
    06.md5算法
    未上传
    07.sha算法
    未上传
    08.mac算法
    未上传
    09.对称加密算法
    未上传
    10.des算法
    未上传
    11.des算法细节
    未上传
    12.desede算法
    未上传
    13.aes算法
    未上传
    14.关于填充方式的补充
    未上传
    15.非对称加密算法
    未上传
    16.rsa加解密
    未上传
    17.rsa细节
    未上传
    18.rsa密钥的转换
    未上传
    19.rsa_hex加解密
    未上传
    20.多种加密算法的常见结合套路
    未上传
    21.数字签名算法
    未上传
    22.webstorm与node.js的安装
    未上传
    23.cryptojs在不同运行环境下的区别
    未上传
    24.cryptojs(消息摘要算法)
    未上传
    25.cryptojs(字符串解析)
    未上传
    26.cryptojs(对称加密算法)
    未上传
    27.cryptojs(对称加密算法细节)
    未上传
    28.cryptojs(其他算法)
    未上传
    29.js(rsa_pkcs1padding)
    未上传
    30.js(给jsencrypt加密库添加nopadding填充)
    未上传
    31.js数字签名算法
    未上传
    04.第四部分java层逆向实战
    01.charles的安装与配置_转_标准
    未上传
    02.postern的安装与配置_转_标准
    未上传
    03.https的抓包_转_标准
    未上传
    04.http协议(url)_转_标准
    未上传
    05.http协议(get请求头)_转_标准
    未上传
    06.http协议(post请求头)_转_标准
    未上传
    07.httpcanary的安装配置与使用_转_标准
    未上传
    08.抓包原理详解1_转_标准
    未上传
    09.抓包原理详解2_转_标准
    未上传
    10.实战(某app算法分析)_转_标准
    未上传
    100.实战(提交数据乱码的定位方法)_转_标准
    未上传
    101.实战(非标准算法还原)_转_标准
    未上传
    102.免root+脱离pc使用frida_转_标准
    未上传
    103.实战(java层混淆_so入门)_转_标准
    未上传
    11.python和虚拟环境的安装
    未上传
    12.各种方式安装frida
    未上传
    13.frida-server的配置
    未上传
    14.实战(fridahook辅助算法分析)_转_标准
    未上传
    15.实战(某app的算法复现)_转_标准
    未上传
    16.实战(某app的协议复现_java)_转_标准
    未上传
    17.http_analyzer_v7的安装配置和使用_转_标准
    未上传
    18.实战(某app的协议复现_python)_转_标准
    未上传
    19.python_pyexecjs的中文问题_转_标准
    未上传
    20.实战(某app的协议复现_node.js)_转_标准
    未上传
    21.实战(某app的协议复现_易语言)_转_标准
    未上传
    22.post小结_转_标准
    未上传
    23.脱离pc使用frida_转_标准
    未上传
    24.app的简单防护(字符串加密)_转_标准
    未上传
    25.app的简单防护(反射调用相关类)_转_标准
    未上传
    26.关键代码快速定位1_转_标准
    未上传
    27.关键代码快速定位2_转_标准
    未上传
    28.关键代码快速定位3_转_标准
    未上传
    29.关键代码快速定位4_转_标准
    未上传
    30.关键代码快速定位5_转_标准
    未上传
    31.关键代码快速定位6_转_标准
    未上传
    32.关键代码快速定位7_转_标准
    未上传
    33.关键代码快速定位8_转_标准
    未上传
    34.关键代码快速定位9_转_标准
    未上传
    35.关键代码快速定位10_转_标准
    未上传
    36.关键代码快速定位11_转_标准
    未上传
    37.关键代码快速定位12_转_标准
    未上传
    38.关键代码快速定位13_转_标准
    未上传
    39.fridaapi(静态方法和实例方法的hook)_转_标准
    未上传
    40.fridaapi(函数参数和返回值的修改)_转_标准
    未上传
    41.fridaapi(构造方法的hook)_转_标准
    未上传
    42.fridaapi(对象参数的构造与修改)_转_标准
    未上传
    43.fridaapi(hashmap的打印)_转_标准
    未上传
    44.fridaapi(重载方法的hook)_转_标准
    未上传
    45.fridaapi(hook所有重载方法)_转_标准
    未上传
    46.fridaapi(主动调用java函数)_转_标准
    未上传
    47.fridaapi(函数栈的打印)_转_标准
    未上传
    48.fridaapi(获取和修改类的字段)_转_标准
    未上传
    49.fridaapi(内部类与匿名类的hook)_转_标准
    未上传
    50.fridaapi(枚举所有已加载的类与枚举类的所有方法)_转_标准
    未上传
    51.fridaapi(hook类的所有方法)_转_标准
    未上传
    52.fridaapi(java.registerclass)_转_标准
    未上传
    53.dx的使用_转_标准
    未上传
    54.baksmali与smali的使用_转_标准
    未上传
    55.apktool的使用_转_标准
    未上传
    56.apksigner的使用_转_标准
    未上传
    57.fridaapi(dex注入)_转_标准
    未上传
    58.fridaapi(hook枚举类)_转_标准
    未上传
    59.fridaapi(写文件_sd卡权限)_转_标准
    未上传
    60.fridaapi(java.cast)_转_标准
    未上传
    61.fridaapi(java.array)_转_标准
    未上传
    62.fridaapi(object数组的构建_可变参数)_转_标准
    未上传
    63.fridaapi(arraylist的主动调用)_转_标准
    未上传
    64.fridaapi(java.enumerateclassloaders)_转_标准
    未上传
    65.fridaapi(dexclassloader的hook)_转_标准
    未上传
    66.frida.exe的使用_转_标准
    未上传
    67.frida连接多设备多端口_转_标准
    未上传
    68.脚本开发(工具函数的封装)_转_标准
    未上传
    69.脚本开发(md5算法通杀hook)_转_标准
    未上传
    70.脚本开发(sha算法通杀hook)_转_标准
    未上传
    71.脚本开发(mac算法通杀hook)_转_标准
    未上传
    72.脚本开发(des算法通杀hook)_转_标准
    未上传
    73.脚本开发(3des算法通杀hook)_转_标准
    未上传
    74.脚本开发(aes算法的通杀hook)_转_标准
    未上传
    75.脚本开发(rsa算法的通杀hook)_转_标准
    未上传
    76.脚本开发(数字签名算法通杀hook)_转_标准
    未上传
    77.objection的安装_转_标准
    未上传
    78.objection(有手就能hook)_转_标准
    未上传
    79.objection(主动调用)_转_标准
    未上传
    80.objection(界面的跳转)_转_标准
    未上传
    81.objection(非标准端口与spawn)_转_标准
    未上传
    82.加固介绍_转_标准
    未上传
    83.objection暴力脱壳_转_标准
    未上传
    84.blackdex脱壳_转_标准
    未上传
    85.wallbreaker的使用_转_标准
    未上传
    86.让hook只在指定函数内生效_转_标准
    未上传
    87.frida自吐算法演示_转_标准
    未上传
    88.证书校验型app的抓包_转_标准
    未上传
    89.实战(某app算法逆向)_转_标准
    未上传
    90.实战(frida自吐算法的局限性)_转_标准
    未上传
    91.实战(逆向中需要注意的一些细节)_转_标准
    未上传
    92.实战(某app算法分析)_转_标准
    未上传
    93.实战(去强制升级)_转_标准
    未上传
    94.objection的补充_转_标准
    未上传
    95.免root使用frida-1_转_标准
    未上传
    96.免root使用frida-2_转_标准
    未上传
    97.关键代码快速定位的补充_转_标准
    未上传
    98.hook定位接口的实现类_转_标准
    未上传
    99.hook定位抽象类的实现类_转_标准
    未上传
    05.第五部分c语言详解
    01.c与c++的关系
    未上传
    02.clion的安装与配置
    未上传
    03.helloworld
    未上传
    04.c语言基础组成(语言共性)
    未上传
    05.常量
    未上传
    06.整型
    未上传
    07.浮点型
    未上传
    08.字符型
    未上传
    09.有符号数和无符号数
    未上传
    10.字符串
    未上传
    11.sprintf
    未上传
    12.布尔值
    未上传
    13.java类型与c语言类型
    未上传
    14.数据输入
    未上传
    15.数组
    未上传
    16.函数
    未上传
    17.指针入门
    未上传
    18.两种重要的运算符
    未上传
    19.指针常见错误
    未上传
    20.指针大小
    未上传
    21.指针与const
    未上传
    22.指针应用
    未上传
    23.数组指针
    未上传
    24.指针运算
    未上传
    25.函数参数的值传递
    未上传
    26.函数参数的引用传递
    未上传
    27.数组作为函数参数
    未上传
    28.函数指针
    未上传
    29.全局变量
    未上传
    30.静态变量
    未上传
    31.内存四区
    未上传
    32.模拟加密后的数据转hex编码
    未上传
    33.char指针与char数组的区别
    未上传
    34.内存操作
    未上传
    35.指针使用注意事项
    未上传
    36.多级指针
    未上传
    37.多级指针的应用
    未上传
    38.模拟加密字符串返回
    未上传
    39.结构体
    未上传
    40.结构体指针
    未上传
    41.小结
    未上传
    06.第六部分密码学进阶
    01.学前须知_转_标准
    未上传
    02.c实现的md5算法的使用_转_标准
    未上传
    03.md5算法细节(明文的处理)_转_标准
    未上传
    04.字节序_转_标准
    未上传
    05.md5算法细节(m1-m16)_转_标准
    未上传
    06.md5算法细节(初始化常量)_转_标准
    未上传
    07.md5算法细节(md5transform)_转_标准
    未上传
    08.md5代码实现详解(明文的处理)_转_标准
    未上传
    09.md5代码实现详解(结果的计算)_转_标准
    未上传
    10.md5代码实现详解(md5transform)_转_标准
    未上传
    11.ida的基本使用_转_标准
    未上传
    12.ida中的md5(ida中的数值转换)_转_标准
    未上传
    13.ida中的md5(ida中的数据类型)_转_标准
    未上传
    14.ida中的md5(md5算法的识别)_转_标准
    未上传
    15.ida的常用操作_转_标准
    未上传
    16.ida算法识别插件_转_标准
    未上传
    17.ida算法识别插件(findhash)_转_标准
    未上传
    18.so层自吐算法_转_标准
    未上传
    19.ida插件(trace_natives)_转_标准
    未上传
    20.so层自吐算法升级版_转_标准
    未上传
    21.sha1算法细节_转_标准
    未上传
    22.sha1代码实现详解_转_标准
    未上传
    23.哈希算法的识别_转_标准
    未上传
    24.hmacmd5算法介绍_转_标准
    未上传
    25.hmacmd5算法细节_转_标准
    未上传
    26.hmacmd5算法实现详解_转_标准
    未上传
    27.des算法细节(子密钥生成)_转_标准
    未上传
    28.des算法细节(明文的运算)_转_标准
    未上传
    29.des的实现源码分析1_转_标准
    未上传
    30.des的实现源码分析2_转_标准
    未上传
    31.des的魔改_转_标准
    未上传
    32.分组加密的填充_转_标准
    未上传
    33.分组加密的模式(ecb)_转_标准
    未上传
    34.分组加密的模式(cbc)_转_标准
    未上传
    35.分组加密的模式(其他)_转_标准
    未上传
    36.3des算法细节_转_标准
    未上传
    37.aes特点_转_标准
    未上传
    38.aes算法细节(明文的运算1)_转_标准
    未上传
    39.aes算法细节(明文的运算2)_转_标准
    未上传
    40.aes算法细节(密钥的编排)_转_标准
    未上传
    41.aes的代码实现_转_标准
    未上传
    42.aes查表法详解_转_标准
    未上传
    43.openssl的aes实现_转_标准
    未上传
    44.openssl的evp使用_转_标准
    未上传
    45.aes和des的区别与联系_转_标准
    未上传
    07.第七部分ndk开发
    01.ndk介绍
    未上传
    02.ndk工程与纯java工程的区别
    未上传
    03.第一个ndk工程
    未上传
    04.so中常用的log输出
    未上传
    05.ndk多线程初探
    未上传
    06.ndk多线程传参
    未上传
    07.ndk多线程取返回值
    未上传
    08.jni_onload
    未上传
    09.javavm
    未上传
    10.jnienv
    未上传
    11.so相关的几个概念
    未上传
    12.so函数注册
    未上传
    13.异常处理
    未上传
    14.多个cpp文件编译成一个so
    未上传
    15.编译多个so
    未上传
    16.so路径的动态获取
    未上传
    17.so之间相互调用
    未上传
    18.通过jni创建java对象1
    未上传
    19.通过jni创建java对象2
    未上传
    20.通过jni访问java属性
    未上传
    21.通过jni访问java数组1
    未上传
    22.通过jni访问java数组2
    未上传
    23.通过jni访问java方法1
    未上传
    24.通过jni访问java方法2
    未上传
    25.通过jni访问java方法3
    未上传
    26.通过jni访问java父类方法
    未上传
    27.内存管理(局部引用)
    未上传
    28.内存管理(全局引用)
    未上传
    29.子线程中获取java类1
    未上传
    30.子线程中获取java类2
    未上传
    31.init与initarray
    未上传
    32.oncreatenative化
    未上传
    08.第八部分so层逆向实战
    01.实战(so逆向分析)
    未上传
    02.枚举各种
    未上传
    03.实战(sohook导出函数)
    未上传
    04.模块基址的几种获取方式
    未上传
    05.函数地址的计算
    未上传
    06.hook任意函数
    未上传
    07.有手就行的sohook
    未上传
    08.实战(某app的so逆向)
    未上传
    09.实战(某app的so逆向)
    未上传
    10.实战(某app的so逆向)
    未上传
    11.实战(某app的so逆向)
    未上传
    12.实战(某app的so逆向)
    未上传
    13.实战(某app的so逆向)
    未上传
    14.实战(hook过root检测)
    未上传
    15.实战(某app的so逆向)
    未上传
    16.实战(二级指针的处理)
    未上传
    17.实战(jnitrace)
    未上传
    18.ollvm字符串解密
    未上传
    19.sodump
    未上传
    20.so修复
    未上传
    21.修改函数数值参数和返回值
    未上传
    22.修改函数字符串参数
    未上传
    23.frida操作c语言结构体
    未上传
    24.frida构建字符串以及需要注意的细节
    未上传
    25.获取指针参数返回值
    未上传
    26.hook_dlopen
    未上传
    27.内存读写
    未上传
    28.arm汇编介绍
    未上传
    29.frida修改so函数代码
    未上传
    30.memory.patchcode
    未上传
    31.so层主动调用任意函数
    未上传
    32.hooklibc读写文件
    未上传
    33.jni函数的hook1
    未上传
    34.jni函数的hook2
    未上传
    35.主动调用jni函数
    未上传
    36.so层打印函数栈
    未上传
    37.二级指针的构造
    未上传
    38.如何确认native函数在哪个so
    未上传
    39.快速定位jni静态注册函数
    未上传
    40.快速定位jni动态注册函数
    未上传
    41.inlinehook
    未上传
    42.源码分析(art下的system.loadlibrary)1
    未上传
    43.源码分析(art下的system.loadlibrary)2
    未上传
    44.hook_initarray
    未上传
    45.hook_jnionload
    未上传
    46.hook_pthread_create
    未上传
    47.打印so层函数栈和debugsymbol
    未上传
    48.替换函数
    未上传
    49.hexdump
    未上传
    50.frida-trace
    未上传
    51.内存读写监控
    未上传
    52.常见frida检测方法1
    未上传
    53.常见frida检测方法2
    未上传
    54.frida检测补充
    未上传
    55.实战(某app的so逆向)
    未上传
    56.实战(某app的so逆向)
    未上传
    57.frida-gadget持久化介绍
    未上传
    58.androidstudio导入aosp源码
    未上传
    59.配置开机时创建自定义目录
    未上传
    60.创建文件类型selinux标签
    未上传
    61.为自定义目录关联文件类型标签
    未上传
    62.配置system_app访问标签文件的权限
    未上传
    63.配置untrusted_app访问标签文件的权限
    未上传
    64.frida-gadget集成到系统
    未上传
    65.系统源码的修改1
    未上传
    66.系统源码的修改2
    未上传
    67.系统源码的修改3
    未上传
    68.魔改系统的编译
    未上传
    69.魔改系统的刷机
    未上传
    70.frida-gadget管理app的开发
    未上传
    71.frida-gadget持久化成品
    未上传
    09.第九部分算法转发与unidbg
    01.frida的python库使用(包名附加)
    未上传
    02.frida的python库使用(pid附加)
    未上传
    03.frida的python库使用(spawn方式启动)
    未上传
    04.frida的python库使用(连接非标准端口和多个设备)
    未上传
    05.frida与python的交互(send)
    未上传
    06.frida与python的交互(recv)
    未上传
    07.frida的rpc远程调用
    未上传
    08.frida算法转发1
    未上传
    09.frida算法转发2
    未上传
    10.frida算法转发3
    未上传
    11.外网服务部署
    未上传
    12.fiddler数据转发
    未上传
    13.补充
    未上传
    14.unidbg介绍
    未上传
    15.unidbg入门案例
    未上传
    16.unidbg(通过符号寻找函数地址的过程)
    未上传
    17.unidbg(对传入的参数进行包装的过程)
    未上传
    18.unidbg入门案例
    未上传
    19.unidbg入门案例
    未上传
    20.处理so调用系统java类
    未上传
    21.处理so调用其他so
    未上传
    22.unidbg入门案例
    未上传
    23.通过符号调用函数1
    未上传
    24.通过符号调用函数2
    未上传
    25.通过偏移调用函数
    未上传
    26.unidbg中的hook
    未上传
    27.hookzz.wrap
    未上传
    28.hookzz.instrument
    未上传
    29.参数的获取
    未上传
    30.hookzz.replace
    未上传
    31.原生unicornhook
    未上传
    32.打印调用栈
    未上传
    33.unidbg中的动态调试
    未上传
    34.监控内存读写
    未上传
    35.unidbgtrace1
    未上传
    36.unidbgtrace2
    未上传
    37.处理so调用自写java类1
    未上传
    38.处理so调用自写java类2
    未上传
    39.处理so调用自写java类3
    未上传
    40.unidbg实际案例
    未上传
    41.unidbg实际案例
    未上传
    42.unibdg实际案例
    未上传
    43.unibdg实际案例
    未上传
    44.unidbg实际案例
    未上传
    45.unidbg中的virtualmodule
    未上传
    46.处理so与系统的交互(文件访问)
    未上传
    47.处理so与系统的交互(rootfs虚拟文件系统)
    未上传
    48.处理so与系统的交互(环境变量)
    未上传
    49.处理so与系统的交互(hooklistener)
    未上传
    50.处理so与系统的交互
    未上传
    51.linux内核的syscall
    未上传
    10.第十部分抓包检测与hook抓包
    01.抓包复习
    未上传
    02.常见的抓包检测
    未上传
    03.vpn检测1
    未上传
    04.vpn检测2
    未上传
    05.vpn检测3
    未上传
    06.httpsurlconnection的get和post请求
    未上传
    07.httpsurlconnection的自吐
    未上传
    08.httpsurlconnection的证书检测
    未上传
    09.httpsurlconnection证书检测的绕过
    未上传
    10.okhttp3的get和post请求
    未上传
    11.okhttp3的拦截器
    未上传
    12.okhttp3的自吐及快速定位
    未上传
    13.okhttp3的证书检测
    未上传
    14.okhttp3的certificatepinner
    未上传
    15.okhttp3证书检测的绕过1
    未上传
    16.okhttp3证书检测的绕过2
    未上传
    17.okhttp3混淆后的定位方法
    未上传
    18.okhttp3源码分析
    未上传
    19.java层ssl系统源码分析与自吐
    未上传
    20.jni层ssl系统源码分析
    未上传
    21.jni层ssl自吐1
    未上传
    22.jni层ssl自吐2
    未上传
    23.r0capture的使用
    未上传
    24.某app抓包实战
    未上传
    25.某app关键代码定位
    未上传
    26.某app抓包实战(证书dump与双向验证)
    未上传
    27.某app抓包实战(服务端校验客户端)
    未上传
    11.第11部分脱壳
    01.加固与脱壳介绍
    未上传
    02.app加固的分类1
    未上传
    03.app加固的分类2
    未上传
    04.类加载器
    未上传
    05.双亲委派机制
    未上传
    06.fridahook中找不到类的原因
    未上传
    07.加固对hook的影响
    未上传
    08.art下的脱壳点
    未上传
    09.inmemorydexclassloader源码分析1
    未上传
    10.inmemorydexclassloader源码分析2(mcookie脱壳原理)
    未上传
    11.inmemorydexclassloader源码分析3(opendexfilesfromoat)
    未上传
    12.dexclassloader源码分析1
    未上传
    13.dexclassloader源码分析2
    未上传
    14.youpk脱壳原理
    未上传
    15.其他脱壳方法原理
    未上传
    16.打造自己的脱壳系统(fart脱壳组件源码分析)
    未上传
    17.打造自己的脱壳系统(fart魔改和迁移至android10)
    未上传
    18.打造自己的脱壳系统(android10上的报错修正)
    未上传
    19.打造自己的脱壳系统(抽取加固脱壳方案)
    未上传
    20.打造自己的脱壳系统(fart主动调用组件源码分析1)
    未上传
    21.打造自己的脱壳系统(fart主动调用组件源码分析2)
    未上传
    22.打造自己的脱壳系统(fart主动调用组件源码分析3)
    未上传
    23.打造自己的脱壳系统(fart主动调用组件源码分析4)
    未上传
    24.打造自己的脱壳系统(fart主动调用组件源码分析5)选修
    未上传
    25.打造自己的脱壳系统(fart魔改和迁移至android10)
    未上传
    26.脱壳演示
    未上传
    27.dex重构
    未上传
    28.fart改进方案1
    未上传
    29.fart改进方案2
    未上传
    零基础一站式安卓逆向2022
    01.安卓基础
    001.开课交流
    未上传
    002.windows环境配置
    未上传
    003.cmd与环境变量
    未上传
    004.jdk的安装
    未上传
    005.jadx的简单使用
    未上传
    006.gda的简单使用
    未上传
    007.jeb的简单使用
    未上传
    008.windows注意事项_python的安装
    未上传
    009.第01天的答疑环节
    未上传
    010.第01天的答题有奖环节
    未上传
    011.androidstudio的安装与配置
    未上传
    012.adb的工作原理与配置
    未上传
    013.真机环境配置(刷机)
    未上传
    014.真机环境配置(root)
    未上传
    015.真机环境配置(其他)
    未上传
    016.第02天的答疑环节
    未上传
    017.第02天的答题有奖环节
    未上传
    018.adb常用命令
    未上传
    019.logcat的使用
    未上传
    020.android扫盲
    未上传
    021.linux常用命令1
    未上传
    022.linux常用命令2
    未上传
    023.linux常用命令3
    未上传
    024.linux常用命令4
    未上传
    025.第03天的答疑环节
    未上传
    026.第03天的答题有奖环节
    未上传
    027.android常用目录
    未上传
    028.linux权限
    未上传
    029.androidstudio的工程目录
    未上传
    030.build.gradle与androidmanifest.xml
    未上传
    031.app执行入口
    未上传
    032.基本控件的使用(button)
    未上传
    033.第04天的答疑环节
    未上传
    034.第04天的答题有奖环节
    未上传
    035.toast的使用
    未上传
    036.基本控件的使用(textview)
    未上传
    037.通过硬编码定位字符串
    未上传
    038.基本控件的使用(edittext)
    未上传
    02.java层逆向实战
    039.抓包工具的分类
    未上传
    040.基本抓包环境配置
    未上传
    041.抓包工具证书的配置1
    未上传
    042.抓包工具证书的配置2
    未上传
    043.常见无法解密ssl的原因
    未上传
    044.第05天的答疑环节
    未上传
    045.第05天的答题有奖环节
    未上传
    046.httpcanary的安装配置与使用
    未上传
    047.r0capture的配置与使用
    未上传
    048.为什么charles还要配合socksdroid来使用
    未上传
    049.对称加密算法和rsa的介绍
    未上传
    050.抓包原理详解
    未上传
    051.数字签名算法与数字证书
    未上传
    052.http协议(url)
    未上传
    053.http协议(协议头)
    未上传
    054.第06天的答疑环节
    未上传
    055.第06天的答题有奖环节
    未上传
    056.app界面控件的查看
    未上传
    057.通过控件定位绑定的事件代码
    未上传
    058.人肉搜索字符串定位关键代码
    未上传
    059.传统关键代码定位方法的弊端
    未上传
    060.hook可以用来做什么
    未上传
    061.fridahook环境搭建
    未上传
    062.第07天的答疑环节
    未上传
    063.第07天的答题有奖环节
    未上传
    064.webstorm_nodejs_frida代码提示配置
    未上传
    065.frida-server的配置
    未上传
    066.fridahook普通方法和重载方法
    未上传
    067.fridahook获取参数值_java.cast向下转型
    未上传
    068.frida辅助app协议逆向分析1
    未上传
    069.frida辅助app协议逆向分析2
    未上传
    070.fridahook构造函数
    未上传
    071.第08天的小结
    未上传
    072.第08天的答疑环节
    未上传
    073.第08天的答题有奖环节
    未上传
    074.frida辅助app协议逆向分析补充
    未上传
    075.算法复现1
    未上传
    076.算法复现2
    未上传
    077.协议复现1
    未上传
    078.协议复现2
    未上传
    079.fiddler抓取pc应用数据包
    未上传
    080.从逆向案例中发现自身存在的问题
    未上传
    081.第09天的答题有奖环节
    未上传
    082.关键代码快速定位1
    未上传
    083.关键代码快速定位2
    未上传
    084.关键代码快速定位3
    未上传
    085.关键代码快速定位4
    未上传
    086.关键代码快速定位5
    未上传
    087.关键代码快速定位6
    未上传
    088.其他关键代码定位思路
    未上传
    089.安卓系统沙盒功能演示(打印函数调用关系)
    未上传
    090.安卓系统沙盒功能演示(打印每一行指令)
    未上传
    091.第10天的答疑环节
    未上传
    092.关键代码快速定位7
    未上传
    093.关键代码快速定位8
    未上传
    094.关键代码快速定位9
    未上传
    095.hook字符串构造函数存在的问题
    未上传
    096.系统源码中对于字符串构造函数的处理
    未上传
    097.关键代码快速定位10
    未上传
    098.关键代码快速定位11
    未上传
    099.关键代码快速定位12
    未上传
    100.关键代码快速定位13
    未上传
    101.第11天的答疑环节
    未上传
    102.第11天的答题有奖环节
    未上传
    103.静态方法和实例方法的hook
    未上传
    104.函数参数和返回值的修改
    未上传
    105.构造方法的hook
    未上传
    106.对象参数的构造与修改
    未上传
    107.hashmap的打印
    未上传
    108.重载方法的hook
    未上传
    109.hook方法的所有重载
    未上传
    110.主动调用
    未上传
    111.获取和修改类的字段
    未上传
    112.hook内部类与匿名类
    未上传
    113.jadx动态调试
    未上传
    114.第12天的小结
    未上传
    115.混淆函数的hook方法
    未上传
    116.枚举所有已加载的类
    未上传
    117.枚举类的所有方法
    未上传
    118.hook类的所有方法
    未上传
    119.java.registerclass
    未上传
    120.frida注入dex
    未上传
    121.frida写文件
    未上传
    122.java.cast
    未上传
    123.第13天的答题有奖环节
    未上传
    124.数组的构造
    未上传
    125.zip
    未上传
    125.可变参数的构造
    未上传
    126.arraylist的主动调用
    未上传
    127.hook动态加载的dex
    未上传
    128.让hook只在指定函数内生效
    未上传
    129.某app实战(过vpn检测)
    未上传
    130.某app实战(去强制更新)
    未上传
    131.路漫漫其修远兮_吾将上下而求索
    未上传
    132.第14天的答题有奖环节
    未上传
    133.hook定位接口的实现类
    未上传
    134.hook定位抽象类的实现类
    未上传
    135.frida.exe的使用
    未上传
    136.frida连接多个设备8.46
    未上传
    137.脱离pc使用frida
    未上传
    138.objection的安装
    未上传
    139.objection(有手就行的hook)
    未上传
    140.objection的其他常见操作
    未上传
    141.objection不常使用的操作
    未上传
    142.objection的插件(wallbreaker)
    未上传
    143.第15天的答疑环节
    未上传
    144.免root使用frida
    未上传
    145.安卓系统对应so平台的选择
    未上传
    146.免root和脱离pc使用frida
    未上传
    147.frida自吐算法演示
    未上传
    148.某app逆向实战
    未上传
    149.某app逆向实战
    未上传
    150.某app逆向实战
    未上传
    151.第16天的答疑环节
    未上传
    152.某app逆向实战
    未上传
    153.某app抓包分析
    未上传
    154.某app关键代码定位
    未上传
    155.某app算法逆向
    未上传
    156.某app非标准算法还原
    未上传
    157.java代码翻译js代码
    未上传
    158.第17天的答疑环节
    未上传
    03.密码学探秘
    159.密码学介绍
    未上传
    160.h5的app逆向
    未上传
    161.hex编码
    未上传
    162.base64编码
    未上传
    163.base64编码细节
    未上传
    164.消息摘要算法
    未上传
    165.md5算法
    未上传
    166.第18天-sha算法
    未上传
    167.算法通杀(工具函数的封装)
    未上传
    168.算法通杀(md5)
    未上传
    169.算法通杀(sha)
    未上传
    170.mac算法
    未上传
    171.算法通杀(mac)
    未上传
    172.对称加密算法
    未上传
    173.des算法-1
    未上传
    174.加密模式
    未上传
    175.填充方式
    未上传
    176.des算法-2
    未上传
    177.desede算法
    未上传
    178.第19天的答疑环节
    未上传
    179.第19天的答题有奖环节
    未上传
    180.aes算法
    未上传
    181.des算法通杀hook
    未上传
    182.desede算法通杀hook
    未上传
    183.aes算法通杀hook
    未上传
    184.非对称加密算法
    未上传
    185.rsa密钥的解析
    未上传
    186.rsa的加解密
    未上传
    187.rsa的加密模式和填充方式
    未上传
    188.rsa密钥的转换
    未上传
    189.rsa算法的通杀hook
    未上传
    190.第20天的答疑环节
    未上传
    191.多种加密算法的常见结合套路
    未上传
    192.数字签名算法
    未上传
    193.数字签名算法的通杀hook
    未上传
    194.cryptojs(消息摘要算法)
    未上传
    195.cryptojs(消息摘要算法的其他调用形式)
    未上传
    196.cryptojs(字符串解析)
    未上传
    197.cryptojs(对称加密算法-1)
    未上传
    198.cryptojs(对称加密算法-2)
    未上传
    199.第21天答疑环节
    未上传
    200.闲聊
    未上传
    201.cryotojs(其他算法)
    未上传
    202.jsencrypt库的改写和使用
    未上传
    203.给jsencrypt库增加nopadding填
    未上传
    204.js数字签名库的使用
    未上传
    205.某app逆向实战(so入门)
    未上传
    04.ndk开发
    206.so入门
    未上传
    207.ndk介绍
    未上传
    208.第22天的答疑环节
    未上传
    209.ndk与java工程的区别
    未上传
    210.第一个ndk工程
    未上传
    211.so中常用的log输出
    未上传
    212.ndk多线程简介
    未上传
    213.jni_onload
    未上传
    214.javavm
    未上传
    215.jnienv
    未上传
    216.so相关的几个概念
    未上传
    217.第23天的小结
    未上传
    218.之前的内容小结
    未上传
    219.so函数注册
    未上传
    220.多个cpp文件编译成一个so
    未上传
    221.编译多个so
    未上传
    222.so路径的动态获取
    未上传
    223.so之间的相互调用1
    未上传
    224.so之间的相互调用2
    未上传
    225.第24天的小结
    未上传
    226.通过jni创建java对象
    未上传
    227.通过jni访问java属性
    未上传
    228.通过jni访问java数组
    未上传
    229.通过jni访问java方法1
    未上传
    230.callobjectmethoda的使用
    未上传
    231.通过jni访问java方法2
    未上传
    232.实战分析某so中的jni相关调用
    未上传
    233.第25天的答疑环节
    未上传
    234.通过jni访问java父类方法
    未上传
    235.内存管理(局部引用)
    未上传
    236.内存管理(全局引用)
    未上传
    237.子线程中获取java类1
    未上传
    238.子线程中获取java类2
    未上传
    239.init与initarray
    未上传
    240.oncreatenative化
    未上传
    05.密码学进阶
    01.学前须知
    未上传
    02.c实现的md5算法的使用
    未上传
    03.md5算法细节(明文的处理)
    未上传
    04.字节序
    未上传
    05.md5算法细节(m1-m16)
    未上传
    06.md5算法细节(初始化常量)
    未上传
    07.md5算法细节(md5transform)
    未上传
    08.md5代码实现详解(明文的处理)
    未上传
    09.md5代码实现详解(结果的计算)
    未上传
    10.md5代码实现详解(md5transform)
    未上传
    11.ida的基本使用
    未上传
    12.ida中的md5(ida中的数值转换)
    未上传
    13.ida中的md5(ida中的数据类型)
    未上传
    14.ida中的md5(md5算法的识别)
    未上传
    15.ida的常用操作
    未上传
    16.ida算法识别插件
    未上传
    17.ida算法识别插件(findhash)
    未上传
    18.so层自吐算法
    未上传
    19.ida插件(trace_natives)
    未上传
    20.so层自吐算法升级版
    未上传
    21.sha1算法细节
    未上传
    22.sha1代码实现详解
    未上传
    23.哈希算法的识别
    未上传
    24.hmacmd5算法介绍
    未上传
    25.hmacmd5算法细节
    未上传
    26.hmacmd5算法实现详解
    未上传
    27.des算法细节(子密钥生成)
    未上传
    28.des算法细节(明文的运算)
    未上传
    29.des的实现源码分析1
    未上传
    30.des的实现源码分析2
    未上传
    31.des的魔改
    未上传
    32.分组加密的填充
    未上传
    33.分组加密的模式(ecb)
    未上传
    34.分组加密的模式(cbc)
    未上传
    35.分组加密的模式(其他)
    未上传
    36.3des算法细节
    未上传
    37.aes特点
    未上传
    38.aes算法细节(明文的运算1)
    未上传
    39.aes算法细节(明文的运算2)
    未上传
    40.aes算法细节(密钥的编排)
    未上传
    41.aes的代码实现
    未上传
    42.aes查表法详解
    未上传
    43.openssl的aes实现
    未上传
    44.openssl的evp使用
    未上传
    45.aes和des的区别与联系
    未上传
    06.so层逆向实战
    01.实战(so逆向分析)
    未上传
    02.枚举各种
    未上传
    03.实战(sohook导出函数)
    未上传
    04.模块基址的几种获取方式
    未上传
    05.函数地址的计算
    未上传
    06.hook任意函数
    未上传
    07.有手就行的sohook
    未上传
    08.实战(某app的so逆向)
    未上传
    09.实战(某app的so逆向)
    未上传
    10.实战(某app的so逆向)
    未上传
    11.实战(某app的so逆向)
    未上传
    12.实战(某app的so逆向)
    未上传
    13.实战(某app的so逆向)
    未上传
    14.实战(hook过root检测)
    未上传
    15.实战(某app的so逆向)
    未上传
    16.实战(二级指针的处理)
    未上传
    17.实战(jnitrace)
    未上传
    18.ollvm字符串解密
    未上传
    19.sodump
    未上传
    20.so修复
    未上传
    21.修改函数数值参数和返回值
    未上传
    22.修改函数字符串参数
    未上传
    23.frida操作c语言结构体
    未上传
    24.frida构建字符串以及需要注意的细节
    未上传
    25.获取指针参数返回值
    未上传
    26.hook_dlopen
    未上传
    27.内存读写
    未上传
    28.arm汇编介绍
    未上传
    29.frida修改so函数代码
    未上传
    30.memory.patchcode
    未上传
    31.so层主动调用任意函数
    未上传
    32.hooklibc读写文件
    未上传
    33.jni函数的hook1
    未上传
    34.jni函数的hook2
    未上传
    35.主动调用jni函数
    未上传
    36.so层打印函数栈
    未上传
    37.二级指针的构造
    未上传
    38.如何确认native函数在哪个so
    未上传
    39.快速定位jni静态注册函数
    未上传
    40.快速定位jni动态注册函数
    未上传
    41.inlinehook
    未上传
    42.源码分析(art下的system.loadlibrary)1
    未上传
    43.源码分析(art下的system.loadlibrary)2
    未上传
    44.hook_initarray
    未上传
    45.hook_jnionload
    未上传
    46.hook_pthread_create
    未上传
    47.打印so层函数栈和debugsymbol
    未上传
    48.替换函数
    未上传
    49.hexdump
    未上传
    50.frida-trace
    未上传
    51.内存读写监控
    未上传
    52.常见frida检测方法1
    未上传
    53.常见frida检测方法2
    未上传
    54.frida检测补充
    未上传
    55.实战(某app的so逆向)
    未上传
    56.实战(某app的so逆向)
    未上传
    57.frida-gadget持久化介绍
    未上传
    58.androidstudio导入aosp源码
    未上传
    59.配置开机时创建自定义目录
    未上传
    60.创建文件类型selinux标签
    未上传
    61.为自定义目录关联文件类型标签
    未上传
    62.配置system_app访问标签文件的权限
    未上传
    63.配置untrusted_app访问标签文件的权限
    未上传
    64.frida-gadget集成到系统
    未上传
    65.系统源码的修改1
    未上传
    66.系统源码的修改2
    未上传
    67.系统源码的修改3
    未上传
    68.魔改系统的编译
    未上传
    69.魔改系统的刷机
    未上传
    70.frida-gadget管理app的开发
    未上传
    71.frida-gadget持久化成品
    未上传
    07.算法转发与unidbg
    01.frida的python库使用(包名附加)
    未上传
    02.frida的python库使用(pid附加)
    未上传
    03.frida的python库使用(spawn方式启动)
    未上传
    04.frida的python库使用(连接非标准端口和多个设备)
    未上传
    05.frida与python的交互(send)
    未上传
    06.frida与python的交互(recv)
    未上传
    07.frida的rpc远程调用
    未上传
    08.frida算法转发1
    未上传
    09.frida算法转发2
    未上传
    10.frida算法转发3
    未上传
    11.外网服务部署
    未上传
    12.fiddler数据转发
    未上传
    13.补充
    未上传
    14.unidbg介绍
    未上传
    15.unidbg入门案例
    未上传
    16.unidbg(通过符号寻找函数地址的过程)
    未上传
    17.unidbg(对传入的参数进行包装的过程)
    未上传
    18.unidbg入门案例
    未上传
    19.unidbg入门案例
    未上传
    20.处理so调用系统java类
    未上传
    21.处理so调用其他so
    未上传
    22.unidbg入门案例
    未上传
    23.通过符号调用函数1
    未上传
    24.通过符号调用函数2
    未上传
    25.通过偏移调用函数
    未上传
    26.unidbg中的hook
    未上传
    27.hookzz.wrap
    未上传
    28.hookzz.instrument
    未上传
    29.参数的获取
    未上传
    30.hookzz.replace
    未上传
    31.原生unicornhook
    未上传
    32.打印调用栈
    未上传
    33.unidbg中的动态调试
    未上传
    34.监控内存读写
    未上传
    35.unidbgtrace1
    未上传
    36.unidbgtrace2
    未上传
    37.处理so调用自写java类1
    未上传
    38.处理so调用自写java类2
    未上传
    39.处理so调用自写java类3
    未上传
    40.unidbg实际案例
    未上传
    41.unidbg实际案例
    未上传
    42.unibdg实际案例
    未上传
    43.unibdg实际案例
    未上传
    44.unidbg实际案例
    未上传
    45.unidbg中的virtualmodule
    未上传
    46.处理so与系统的交互(文件访问)
    未上传
    47.处理so与系统的交互(rootfs虚拟文件系统)
    未上传
    48.处理so与系统的交互(环境变量)
    未上传
    49.处理so与系统的交互(hooklistener)
    未上传
    50.处理so与系统的交互
    未上传
    51.linux内核的syscall
    未上传
    08.抓包检测与hook抓包
    01.抓包复习
    未上传
    02.常见的抓包检测
    未上传
    03.vpn检测1
    未上传
    04.vpn检测2
    未上传
    05.vpn检测3
    未上传
    06.httpsurlconnection的get和post请求
    未上传
    07.httpsurlconnection的自吐
    未上传
    08.httpsurlconnection的证书检测
    未上传
    09.httpsurlconnection证书检测的绕过
    未上传
    10.okhttp3的get和post请求
    未上传
    11.okhttp3的拦截器
    未上传
    12.okhttp3的自吐及快速定位
    未上传
    13.okhttp3的证书检测
    未上传
    14.okhttp3的certificatepinner
    未上传
    15.okhttp3证书检测的绕过1
    未上传
    16.okhttp3证书检测的绕过2
    未上传
    17.okhttp3混淆后的定位方法
    未上传
    18.okhttp3源码分析
    未上传
    19.java层ssl系统源码分析与自吐
    未上传
    20.jni层ssl系统源码分析
    未上传
    21.jni层ssl自吐1
    未上传
    22.jni层ssl自吐2
    未上传
    23.r0capture的使用
    未上传
    24.某app抓包实战
    未上传
    25.某app关键代码定位
    未上传
    26.某app抓包实战(证书dump与双向验证)
    未上传
    27.某app抓包实战(服务端校验客户端)
    未上传
    09.脱壳
    01.linux介绍
    未上传
    02.vmware的安装
    未上传
    03.ubuntu系统的安装
    未上传
    04.虚拟机快照
    未上传
    05.ubuntu系统的配置
    未上传
    06.vmware的三种网络连接
    未上传
    07.安卓系统编译(下载初始化包)
    未上传
    08.安卓系统编译(同步指定版本源码)
    未上传
    09.关于安卓源码下载的补充
    未上传
    10.安卓系统编译(获取手机驱动)
    未上传
    11.安卓系统编译(源码编译)
    未上传
    12.刷机前置知识
    未上传
    13.刷机详解
    未上传
    14.加固与脱壳介绍
    未上传
    15.整体加固介绍
    未上传
    16.art下的脱壳点
    未上传
    17.inmemorydexclassloader源码分析1
    未上传
    18.inmemorydexclassloader源码分析2(mcookie脱壳原理)
    未上传
    19.inmemorydexclassloader源码分析3(opendexfilesfromoat)
    未上传
    20.dexclassloader源码分析1
    未上传
    21.dexclassloader源码分析2
    未上传
    22.youpk脱壳原理
    未上传
    23.其他脱壳方法原理
    未上传
    24.aosp源码导入到clion
    未上传
    25.fart源码分析
    未上传
    26.fart移植到安卓10-1
    未上传
    27.fart移植到安卓10-2
    未上传
    28.整体加固脱壳成品测试
    未上传
    29.抽取加固介绍
    未上传
    30.类加载器
    未上传
    31.双亲委派机制
    未上传
    32.加固对类加载器的影响
    未上传
    33.fart源码分析(遍历所有classloader)
    未上传
    34.fart源码分析(遍历所有的类)
    未上传
    35.fart源码分析(遍历类中的所有函数)
    未上传
    36.类的加载和初始化流程
    未上传
    37.方法调用流程
    未上传
    38.fart源码分析(codeitem的保存)
    未上传
    39.fart移植到安卓10-3
    未上传
    40.fart移植到安卓10-4
    未上传
    41.fart移植到安卓10-5
    未上传
    42.抽取加固脱壳成品测试
    未上传
    43.dex重构
    未上传
    44.fart改进方案
    未上传
    45.frida增强fart脱壳功能
    未上传
    46.其他加固形式
    未上传