
课程介绍:
看雪·安卓高级研修班2024春季班,旨在培养月薪过万的安卓开发高手。课程从Java语言基础入门到精通,涵盖异常处理、文件I/O、多线程编程、网络编程等核心技能;深入讲解Android开发基础,包括环境配置、四大组件、NDK编程等内容;解析APK、DEX、SO文件格式,学习smali和ARM汇编,掌握逆向工程技巧;探索安卓系统源码AOSP,了解编译与修改注入方法;识别并防范常见安全风险,配置逆向工作环境。
2024-12-25更新安卓高级研修班月薪2w班课程,本次更新分为安卓app加壳与脱壳、ndk开发详解、frida逆向与利用自动化、xposed开发与定制、加密与解密算法逆向分析等16个章节的内容,文件大小共计49.26G。
课程截图:

课程目录:
- 看雪2024春季班月薪1w [9.58G]
- 第一章 java语言基础知识入门
- 24课-自定义异常.rar
- 25课-输入数据流与输出数据流.rar
- 26课-文件数据流.rar
- 27课-字符流和字节流.rar
- 28课-文件的处理.rar
- 30课-继承thread类.rar
- 31课-实现runnable接口.rar
- 32课-线程的启动、调度与挂起.rar
- 33课-线程间的通信.rar
- 35课-使用inetaddress.rar
- 36课-统一资源定位器概念与url的创建.rar
- 37课-异步请求.rar
- 38课-socket通信基本步骤.rar
- 5月考试-单线程坦克大战.mp4
- 5月考试讲解-单线程坦克大战编程.mp4
- 5月作业_单线程坦克大战.docx
- 6课.rar
- code12.zip
- code13.zip
- code14.rar
- code15.rar
- code16.zip
- code17.rar
- code18.rar
- code19.rar
- code20.rar
- k007-java语言基础-第07课-基本数据类型.rar
- k009-java语言基础-第09课-类型转换.pptx
- k010-java语言基础-第10课-表达式语句、块、分支语句.pptx
- k011-java语言基础-第11课-循环语句与break、continue.pptx
- k012-java语言基础-第12课-类的定义格式.pptx
- k013-java语言基础-第13课-对象的创建和初始化.pptx
- k014-java语言基础-第14课-构造方法及其重载.pptx
- k015-java语言基础-第15课-类继承的定义.pptx
- k016-java语言基础-第16课-多态性与转换对象.pptx
- k017-java语言基础-第17课-理解关键字.pptx
- k018-java语言基础-第18课-方法重写规则与包装类型.pptx
- k019-java语言基础-第19课-接口的定义和实现.pptx
- k020-java语言基础-第20课-内部类与匿名类.pptx
- k021-java语言基础-第21课-数组初始化与使用.rar
- k022-java语言基础-第22课-容器和字符串.rar
- k023-java语言基础-第23课-公共异常.rar
- k029-java语言基础-第29课-线程的概念和结构.pptx
- k034-java语言基础-第34课-网络相关概念.pptx
- k04-java语言基础-第4课-面向对象的重要性.pptx
- k05-java语言基础-第5课-空白注释及语句关键字标识符.pptx
- src21.zip
- 课时1:配置idea环境.mp4
- 课时10:表达式语句、块、分支语句.mp4
- 课时10code.zip
- 课时11: 循环语句与break、continue.mp4
- 课时12:类的定义格式.mp4
- 课时13:对象的创建和初始化.mp4
- 课时14:构造方法及其重载.mp4
- 课时15:类继承的定义.mp4
- 课时16:多态性与转换对象.mp4
- 课时17:理解关键字.mp4
- 课时18:方法重写规则与包装类型.mp4
- 课时19:接口的定义和实现.mp4
- 课时1k02-java语言基础-第一课-配置idea环境.pptx
- 课时2:什么是面向对象程序设计.mp4
- 课时20:内部类与匿名类.mp4
- 课时21:数组初始化与使用.mp4
- 课时22:容器和字符串.mp4
- 课时23:公共异常.mp4
- 课时24:自定义异常.mp4
- 课时25:输入数据流与输出数据流.mp4
- 课时26:文件数据流.mp4
- 课时27:字符流和字节流.mp4
- 课时28:文件的处理.mp4
- 课时29:线程的概念和结构.mp4
- 课时2k03-java语言基础-第二课-面向对象程序设计概念.pptx
- 课时3:什么是类和对象.mp4
- 课时30:继承thread类.mp4
- 课时31:实现runnable接口.mp4
- 课时32:线程的启动、调度与挂起.mp4
- 课时33:线程间的通信.mp4
- 课时34:网络相关概念.mp4
- 课时35:使用inetaddress.mp4
- 课时36:统一资源定位器概念与url的创建.mp4
- 课时37:异步请求.mp4
- 课时38:socket通信基本步骤.mp4
- 课时3课件.rar
- 课时4:面向对象的重要性.mp4
- 课时5:空白注释及语句关键字标识符.mp4
- 课时6:变量与常量.mp4
- 课时7: 基本数据类型.mp4
- 课时8:运算符.mp4
- 课时8资料.rar
- 课时9:类型转换.mp4
- 课时9code.zip
- 作业代码.txt
- 第二章 android开发基础
- 8月考试-多种方式练习sdcard目录遍历.mp4
- 8月考试讲解-多种方式练习sdcard目录遍历.mp4
- 课时1:配置androidstudio环境.mp4
- 课时10:生成android能动态加载的jar包.mp4
- 课时11:动态加载sdcard可执行文件.mp4
- 课时12:ndk编程.mp4
- 课时13:ndk中反射修改java变量.mp4
- 课时14:ndk中反射获取包名.mp4
- 课时2:创建一个安卓程序.mp4
- 课时3:认识安卓四大组件.mp4
- 课时4:组件的生命周期.mp4
- 课时5:读写sdcard.mp4
- 课时6:认识handler.mp4
- 课时7:认识handler02.mp4
- 课时8:认识binder.mp4
- 课时9:使用binder.mp4
- 资料.zip
- 第三章 了解安卓apk,dex,so文件格式
- 资料
- 课时1android逆向助手_v2.2.rar
- 课时2code.rar
- 课时3code.rar
- 课时4code.rar
- 课时5code.rar
- 课时1:apk基本结构.mp4
- 课时2:dex基本结构.mp4
- 课时3:代码解析dex文件.mp4
- 课时4:elf基本结构.mp4
- 课时5:解析elf头.mp4
- 课时6:解析程序头.mp4
- 课时7:解析节表信息.mp4
- 课时8:解析符号表信息.mp4
- 第四章 了解smali,arm
- 资料
- 11月份作业.rar
- 11月份作业讲解.rar
- code10.rar
- code11.rar
- code12.rar
- code2.rar
- code3.rar
- code4.rar
- code5.rar
- code6.rar
- code7.rar
- code8.rar
- code9.rar
- 11月作业.mp4
- 11月作业讲解.mp4
- 课时1:了解安卓虚拟机.mp4
- 课时10:arm汇编-跳转和寻址.mp4
- 课时11:arm汇编-内联汇编.mp4
- 课时12:修改应用arm代码实现破解功能.mp4
- 课时2:smali汇编-头文件定义与接口实现.mp4
- 课时3:smali汇编-变量的定义.mp4
- 课时4:smali汇编-方法的定义.mp4
- 课时5:smali汇编-方法的调用.mp4
- 课时6:smali汇编-对象的创建.mp4
- 课时7:smali汇编-修改应用smali代码实现破解功能.mp4
- 课时8:arm汇编-常见arm汇编指令.mp4
- 课时9:arm汇编-常见arm汇编指令2.mp4
- 第五章 认识安卓系统源码aosp
- 看雪1w-刷自己编译好的安卓系统镜像.zip
- 课时1:安卓系统源码基础知识讲解.mp4
- 课时2:安卓系统源码编译环境配置.mp4
- 课时2笔记.txt
- 课时3:安卓系统源码编译镜像刷机.mp4
- 课时4:安卓系统源码修改注入so.mp4
- 第六章 认识安卓常见安全风险
- 课时1:应用重打包风险讲解.mp4
- 课时2:敏感数据明文保存风险讲解.mp4
- 课时2-敏感数据明文保存风险讲解.rar
- 课时3:activity组件越权风险讲解.mp4
- 课时3test62.rar
- 课时4:webview跨域访问风险讲解.mp4
- 课时4课件.rar
- 课时5:contentprovider目录遍历漏洞讲解.mp4
- 课时5code.rar
- 课时6:组件拒绝服务漏洞讲解.mp4
- 课时6code.rar
- 课时7:broadcastreceiver导出漏洞讲解.mp4
- 课时7code.rar
- 课时8:安全审计工具drozer安装与使用.mp4
- 课时9:安全审计工具mobsf安装与使用.mp4
- 课时9docker安装.txt
- 第七章 配置逆向工作环境
- 课件.rar
- 课时1:配置真机root环境.mp4
- 课时1课件.txt
- 课程文件目录:V-4923:安卓高级研修班月薪2w [49.26G]
- 第10章ndk开发入门之基本环境搭建
- 四月考试题
- 资料
- 课时1:ndk开发入门之基本环境搭建.mp4
- 课时10:ndk开发中加固技术一览.mp4
- 课时11:jni动态注册流程追踪.mp4
- 课时12:编译aosp810r1之环境搭建.mp4
- 课时13:分析与还原加密算法实战.mp4
- 课时2:jni接口的使用和手动自动追踪核心原理.mp4
- 课时3:jni的主动调用与动态注册的开发.mp4
- 课时4:unidbg模拟执行so之环境搭建.mp4
- 课时5:unidbg之jni函数调用.mp4
- 课时6:反射的概念和思维方式.mp4
- 课时7:基于反射的脱壳机fdex原理讲解.mp4
- 课时8:ndk开发中的jni反射.mp4
- 课时9:activity生命周期oncreate回调native化.mp4
- 第11章frida
- 资料
- 课时1:objection配置与基操.mp4
- 课时10:aes算法还原实战.mp4
- 课时11:ndk开发作业题讲解.mp4
- 课时2:objection进阶&&r0capture初识_batch.mp4
- 课时3:自动化trace工具r0tracer初次相遇.mp4
- 课时4:fridainvokejava.mp4
- 课时5:java复杂对象的解析与构造.mp4
- 课时6:javahook实战之六层锁机(上).mp4
- 课时7:javahook实战之六层锁机(下).mp4
- 课时8:frida辅助抓包(上).mp4
- 课时9:frida辅助抓包(下).mp4
- 第12章fridahookinvokenative
- 资料
- 2w班-2022年7月-作业题-第1题.rar
- 2w班-2022年7月-作业题-第2题.rar
- 课时1:frida脱壳实战.mp4
- 课时10:fridamodulemap辅助定位so.mp4
- 课时11:frida特征检测之高维对抗.mp4
- 课时2:frida动静态注册&&函数追踪.mp4
- 课时3:fridathread反调试绕过.mp4
- 课时4:aosp辅助fridatrace.mp4
- 课时5:fridahookjni.mp4
- 课时6:fridainvokejni.mp4
- 课时7:fridatracesyscall.mp4
- 课时8:frida特征对抗进阶.mp4
- 课时9:编译源码抹除frida常规特征_batch.mp4
- 优秀作业.docx
- 第13章lsposed开发指南
- 资料
- 课时1:xposed和lsposed的安装和使用.mp4
- 课时2:lsposed逆向开发之hook构造函数(上).mp4
- 课时3:lsposed逆向开发之hook常规函数(下).mp4
- 课时4:lsposed逆向开发之invokemethod.mp4
- 课时5:javahook复杂参数构造.mp4
- 课时6:lsposed逆向开发之nativehook(上).mp4
- 课时7:lsposed逆向开发之nativehook(下).mp4
- 课时8:lesson08lsposed逆向开发之hook自定义dex.mp4
- 课时9:lsposed逆向开发之hook加固app.mp4
- 第14章白盒密钥
- 2023年5月作业
- 资料
- 课时1:更强的加密白盒算法的甄别与攻击.mp4
- 课时2:更强的aes-白盒aes密钥提取的前戏.mp4
- 课时3:更强的加密之如何使用dfa攻击密码.mp4
- 课时4:白盒aes密钥dfa攻击的第一次实战.mp4
- 课时5:白盒aes之从源码的角度分析白盒.mp4
- 课时6:站在统计学的角度分析白盒aes.mp4
- 课时7:白盒密码作业题目讲解.mp4
- 第15章unidbg原理与实战
- 资料
- 2w班7月作业题.zip
- 课时1:so的另类玩法-进入unidbg的世界.mp4
- 课时2:unidbg想要玩的溜,先要学基操.mp4
- 课时3:unidbg想要顺利跑通so,环境一定要补好(上).mp4
- 课时4:unidbg想要顺利跑通so,环境一定要补好(下).mp4
- 课时5:unidbg终极大杀器hook的使用.mp4
- 课时6:unidbg补环境之设备风控点学习(上).mp4
- 第16章ebpf
- 01.ebpf手机环境配置:pixel6刷安卓14用kernelsu跑frida与ebpf.rar
- 02.ebpf云手机选型与orangepi5的ssd启动配置.rar
- 03.ebpf云手机搭建之裸板docker配置并源码编译内核.rar
- 4课件.rar
- 5课件.rar
- 6课件.rar
- 课时1:ebpf手机环境配置:pixel6刷安卓14用kernelsu跑frida与ebpf.mp4
- 课时2:ebpf云手机选型与orangepi5的ssd启动配置.mp4
- 课时3:ebpf云手机搭建之裸板docker配置并源码编译内核.mp4
- 课时4:ebpf云手机搭建之内核源码开启ebpf全功能新内核.mp4
- 课时5:幽兰本ebpf云手机waydroid配置frida_ecapture.mp4
- 课时6:幽兰代码本上用chatgpt4.0学习ebpf_bcc_opensnoop(上).mp4
- 课时7:幽兰代码本上用chatgpt4.0学习ebpf_bcc_opensnoop(下).mp4
- 第1章安卓app加壳与脱壳
- 课时1:基本逆向环境配置(上).mp4
- 课时10:壳的动态加载及修复流程.mp4
- 课时11:dex壳的种类特征和判定.mp4
- 课时12:编译安卓源码准备制作脱壳机.mp4
- 课时13:沙箱脱壳机的核心原理.mp4
- 课时14:动手实践一个简易沙箱脱壳机.mp4
- 课时15:二代壳对方法体的静态抽取过程和动态回填过程.mp4
- 课时16:更强抽取壳的dump组件理论分析和脱壳实战.mp4
- 课时2:基本逆向环境配置(下).mp4
- 课时3:体验frida轻量化内存dump脱壳(上).mp4
- 课时4:体验frida轻量化内存dump脱壳(下).mp4
- 课时5:加固技术一览(上).mp4
- 课时6:加固技术一览(下).mp4
- 课时7:市面app加固情况简析(上).mp4
- 课时8:市面app加固情况简析(下).mp4
- 课时9:app的类加载器.mp4
- 直播1.mp4
- 直播2.mp4
- 直播3.mp4
- 直播4.mp4
- 直播5.mp4
- 资料.zip
- 第2章ndk开发详解
- 四月考试题
- 五月考试题
- 课时1:第一个ndk项目.mp4
- 课时2:jni接口使用和追踪.mp4
- 课时3:jni主动调用和动态注册.mp4
- 课时4:unidbg调用jni函数.mp4
- 课时5:反射的概念和思维方式.mp4
- 课时6:xposed源码中的反射.mp4
- 课时7:oncreate进行native化.mp4
- 课时8:动态注册流程追踪.mp4
- 课时9:加固技术的ndk开发.mp4
- 直播1.mp4
- 直播2.mp4
- 直播3.mp4
- 资料.zip
- 第3章frida逆向与利用自动化
- 六月考试题
- 资料
- 课时1:objection安装和基操.mp4
- 课时2:objection和r0capture.mp4
- 课时3:体验自动化tracer的威力.mp4
- 课时4:fridainvokejava.mp4
- 课时5:复杂对象的解析和构造.mp4
- 课时6:案例学习六层锁机(上).mp4
- 课时7:案例学习六层锁机(下).mp4
- 课时8:frida自动化辅助抓包(上).mp4
- 课时9:frida自动化辅助抓包(下).mp4
- 直播1.mp4
- 直播2.mp4
- 直播3.mp4
- 第4章xposed开发与定制
- 资料
- 课时1:xposed安装与使用.mp4
- 课时2:xposedhook构造函数.mp4
- 课时3:xposed修改属性与一般函数的hook.mp4
- 课时4:xposed主动调用.mp4
- 课时5:xposedhook插件dex与壳dex(上).mp4
- 课时6:xposedhook插件dex与壳dex(下).mp4
- 课时7:xposedhooknative基础.mp4
- 课时8:xposedhooknative进阶.mp4
- 课时9:xposed检测和脱壳.mp4
- 直播1.mp4
- 直播2.mp4
- 直播3.mp4
- 第5章加密与解密算法逆向分析
- 九月考试题
- 资料
- 课时1:密码学初步认识.mp4
- 课时2:base64解码实战.mp4
- 课时3:序列密码之rc4.mp4
- 课时4:消息摘要md5.mp4
- 课时5:哈希算法sha1.mp4
- 课时6:hmac和哈希总结.mp4
- 课时7:对称加密之des.mp4
- 课时8:加密模式和填充.mp4
- 课时9:对称加密aes.mp4
- 直播1.mp4
- 直播2.mp4
- 直播3.mp4
- 第6章fridahook大全
- 十一月考试题
- 十月考试题
- 资料
- 课时1:frida与脱壳.mp4
- 课时2:追踪动静态注册函数地址.mp4
- 课时3:fridanop函数&hookdlopen.mp4
- 课时4:frida结合自定义rom.mp4
- 课时5:fridahook壳与插件dex.mp4
- 课时6:frida&jni.mp4
- 课时7:frida主动调用.mp4
- 课时8:frida编译源码&hluda(上).mp4
- 课时9:frida编译源码&hluda(下).mp4
- 直播1.mp4
- 直播2.mp4
- 直播3.mp4
- 第7章抓包全解
- 十二月考试题
- 资料
- 课时1:http协议详解.mp4
- 课时2:android开发http请求和charles抓包.mp4
- 课时3:https详解(上).mp4
- 课时4:https详解(下).mp4
- 课时5:抓包配置.mp4
- 课时6:抓包对坑升级.mp4
- 课时7:单向校验抓包实战.mp4
- 课时8:双向校验抓包实战.mp4
- 课时9:混淆型案例实战.mp4
- 直播1(上).mp4
- 直播1(下).mp4
- 直播2.mp4
- 直播3.mp4
- 第8章网络通讯协议分析
- 资料
- 课时1:scket协议分析与字段溯源(上).mp4
- 课时2:scket协议分析与字段溯源(下).mp4
- 课时3:java层ssl通信抓包与溯源(上).mp4
- 课时4:java层ssl通信抓包与溯源(下).mp4
- 课时5:jni层socket通信抓包与溯源(上).mp4
- 课时6:jni层soket通信抓包与溯源(下).mp4
- 课时7:jni层ssl通信抓包与溯源.mp4
- 课时8:自编译openssl库的抓包与溯源.mp4
- 课时9:协议枚举、暴破及算法模拟.mp4
- 直播1.mp4
- 直播2.mp4
- 第9章沙盒的概念与功能
- 三月考试题
- 资料
- 课时1:主动调用摘要编码算法(上).mp4
- 课时10:算法特征与c魔改还原(上).mp4
- 课时11:算法特征与c魔改还原(中).mp4
- 课时12:算法特征与c魔改还原(下).mp4
- 课时2:主动调用摘要编码算法(下).mp4
- 课时3:沙盒的概念和功能appmon(上).mp4
- 课时4:沙盒的概念和功能appmon(下).mp4
- 课时5:制作基于源码的安卓沙箱.mp4
- 课时6:手把手md5sha哈希算法自吐沙箱.mp4
- 课时7:安卓源码messagedigest、cipher、mac源码分析.mp4
- 课时8:密码学关键信息自吐沙箱节.mp4
- 课时9:给沙箱增加api并输出文件保存分析结果节.mp4
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。