Android逆向应用安全就业培训班第11期(价值8500元)
课程来自易锦大学的Android逆向应用安全就业培训班第2期和第11期,两套课程价值8500元。学习完本套课程 ,能够提升学员逆向分析能力并达到企业入职安全研究员的要求,也可以从事安卓病毒分析师,安卓安全工程师等工作,安卓逆向工程师岗位在日常工作中会利用「反编译工具或手段」 ,对市场上大量的APP进行破解以加强应用的安全防护;开工作室接单做项目的则是通过逆向分析技术,对某些火热的APP进行破解,以达到快速暴力盈利目的这种行径我们称之为“灰/黑色产业 ” 。
安卓逆向安全技术就是针对安卓手机应用做破解攻击 ,以达到测试与逆向调试、安全分析,应用保护的效果。一般学习这门技术都是从事安全岗位就业,或者是自己开工作室接单做项目。
视频截图:
逆向安全基础第11期目录:
├─1逆向基础
│ 001 环境搭建.mp4
│ 002 APK文件结构.mp4
│ 003 APK打包流程.mp4
│ 004 APK安装流程.mp4
│ 005 虚拟机.mp4
│ 006 Android Killer配置.mp4
│ 007 修改apk图标名称.mp4
│ 008 修改包名实现分身.mp4
│ 009 修改资源去广告.mp4
│
├─2java基础
│ 010 Java(一).mp4
│ 011 java(二).mp4
│ 012 java(三).mp4
│ 013 Java(四).mp4
│ 014 Java(五).mp4
│ 015 Java小案例.mp4
│
├─3安卓开发
│ 016 Android 系统架构.mp4
│ 017 Android开发Hello World.mp4
│ 018 四大组件之Activity.mp4
│ 019 四大组件之Activity(2).mp4
│ 020 四大组件之Service.mp4
│ 021 四大组件之广播接收者.mp4
│ 022 内容提供者.mp4
│ 023 dalvik字节码.mp4
│ 024 dalvik指令格式.mp4
│ 025 实战分析破解smali.mp4
│ 026 实战破解内购.mp4
│ 027 实战破解vip2.mp4
│ 028 实战破解vip3.mp4
│ 029 逆向RE文件管理器.mp4
│ 030 车x了去广告.mp4
│ 031 XX小说插桩.mp4
│ 032 栈跟踪和方法抛析.mp4
│ 033 JEB静态分析动态调试.mp4
│ 034 AS+smalidea插件动态调试1.mp4
│ 035 AS+smalidea插件动态调试2.mp4
│
├─4Android NDK
│ 036 C语言基础知识.mp4
│ 037 编译可执行程序.mp4
│ 038 jni接口.mp4
│ 039 NDK静态注册.mp4
│ 040 NDK静态注册2.mp4
│ 041 java层调用普通方法和静态方法.mp4
│ 042 NDK开发动态注册写一个计算机.mp4
│ 043 arm汇编第一节.mp4
│ 044 arm汇编第二节.mp4
│ 045 arm汇编第三节.mp4
│ 046 arm汇编第四节.mp4
│ 047 IDA动态调试搭建.mp4
│ 048 IDA动态调试1.mp4
│ 049 IDA动态调试2.mp4
│ 050 机器码的计算以及三级流水线的研究.mp4
│ 051 apk保护策略:1.mp4
│
├─4Android NDK – 副本
│ 036 C语言基础知识.mp4
│
├─5反调试
│ 052 签名校验案例+模拟器检测.mp4
│ 053 过模拟器检测+反调试1.mp4
│ 054 反调试2.mp4
│ 055 反调试3.mp4
│ 056 反调试4+案例实战1.mp4
│ 057 反调试实战2.mp4
│ 058 反调试实战3 :Crackme01-静态分析.mp4
│ 059 反调试实战4.mp4
│ 060 反调试实战5+hook框架安装.mp4
│
├─6HOOK框架
│ 061 frida讲解+实战java层和native层.mp4
│ 062 XP框架实战 06_51.mp4
│ 063 静态+动态代理+20实战HOOKstartacitivity.mp4
│
├─7常用加密算法
│ 064 密码学概述1.mp4
│ 065 密码学概述2.mp4
│ 066 密码学1之base64+md5算法.mp4
│ 067 密码学2之sha算法.mp4
│ 068 密码学3之DES算法+3DES算法.mp4
│ 069 密码学4之AES+PBE算法.mp4
│ 070 密码学5之RSA+DSA+ECDSA.mp4
│
├─8协议实战
│ 071 客户端与服务端.mp4
│ 072 http与https介绍.mp4
│ 073 Fiddler的安装和介绍.mp4
│ 074 人人视屏分析登陆协议1.mp4
│ 075 人人视屏分析登陆协议2.mp4
│ 076 新氧医美登陆协议字段分析1.mp4
│ 077 新氧医美登陆协议分析2.mp4
│ 078 新氧医美登陆协议分析3.mp4
│ 079 wireshark工具介绍.mp4
│ 080 Wireshark常见包的分析.mp4
│ 081 最右登陆协议分析1.mp4
│ 082 最右登陆协议分析2.mp4
│ 083 最右登陆协议分析3.mp4
│ 084 最右登陆协议分析4.mp4
│ 085 最右登陆协议分析5.mp4
│ 086 4399Fiddler抓包字段分析1.mp4
│ 087 4399Fiddler抓包字段分析2.mp4
│ 088 补充:最右so层简单静态分析.mp4
│ 089 4399so层分析1.mp4
│ 090 4399so层分析2.mp4
│ 091 4399so层分析3.mp4
│ 092 拼多多抓包+java层字段分析1.mp4
│ 093 拼多多协议字段分析2.mp4
│ 094 拼多多协议字段分析3.mp4
│ 095 拼多多so层分析1.mp4
│ 096 拼多多so层分析2.mp4
│ 097 喜马拉雅字段+java层分析1.mp4
│ 098 喜马拉雅java层分析2.mp4
│ 099 喜马拉雅so层分析1.mp4
│ 100 喜马拉雅so层分析2.mp4
│ 101 喜马拉雅so层分析3.mp4
│
├─9文件结构
│ 102 dex文件结构解析1.mp4
│ 103 dex文件结构解析2.mp4
│ 104 dex文件结构与010 editor1.mp4
│ 105 dex文件结构与010 editor2.mp4
│ 106 dex文件结构与010editor3.mp4
│ 107 dex文件结构dexdump的使用.mp4
│ 108 elf文件与objdump-1.mp4
│ 109 elf文件与readelf-2.mp4
│ 110 elf文件与010edtior-1.mp4
│ 111 elf文件与010edtior -2.mp4
│ 112 elf文件与010edtior -3.mp4
│ 113 elf文件与010edtior-4.mp4
│ 114 aatp工具解析Arsc和xml.mp4
│ 115 arsc文件的解析.mp4
│ 116 xml文件解析.mp4
│
├─10android框架
│ 117 AndroidFramework概要简述.mp4
│ 118 init进程分析1.mp4
│ 119 init进程分析2.mp4
│ 120 init进程分析3.mp4
│ 121 init进程分析4.mp4
│ 122 JNI与NDK简单概述.mp4
│ 123 zygote分析1.mp4
│ 124 zygote分析2.mp4
│ 125 zygote分析3.mp4
│ 126 android服务讲解1.mp4
│ 127 android服务讲解2.mp4
│ 128 android服务讲解3.mp4
│ 129 androidframe简单回顾.mp4
│ 130 android服务讲解4.mp4
│ 131 android服务讲解5.mp4
│ 132 android服务讲解6.mp4
│ 133 android服务讲解7.mp4
│ 134 android服务讲解 8.mp4
│ 135 android服务讲解 9.mp4
│ 136 android服务讲解10.mp4
│ 137 android服务讲解11.mp4
│
├─11android源码分析
│ 138 android应用程序的安装过程分析-1.mp4
│ 139 android应用程序的安装过程分析-2.mp4
│ 140 Android系统默认Home应用程序(Launcher)的启动过程源代码分析1.mp4
│ 141 Android系统默认Home应用程序(Launcher)的启动过程源代码分析2.mp4
│ 142 Android应用程序进程启动过程的源代码分析-1.mp4
│ 143 Android应用程序进程启动过程的源代码分析-2.mp4
│ 144 Dalvik虚拟机的启动过程分析-1.mp4
│ 145 Dalvik虚拟机的启动过程分析-2.mp4
│ 146 Dalvik虚拟机的运行过程分析-1.mp4
│ 147 Dalvik虚拟机的运行过程分析-2.mp4
│ 148 Dalvik虚拟机的运行过程分析-3.mp4
│ 149 Dalvik虚拟机的运行过程分析-4.mp4
│ 150 Dalvik虚拟机JNI方法的注册过程分析-1.mp4
│ 151 Dalvik虚拟机JNI方法的注册过程分析-2.mp4
│ 152 Android ART运行时无缝替换Dalvik虚拟机的过程分析.mp4
│ 153 Android运行时ART加载OAT文件的过程分析-1.mp4
│ 154 Android运行时ART加载OAT文件的过程分析-2.mp4
│ 155 Android运行时ART加载类和方法的过程分析-1.mp4
│ 156 Android运行时ART加载类和方法的过程分析-2.mp4
│ 157 Android运行时ART执行类方法的过程分析-1.mp4
│ 158 Android运行时ART执行类方法的过程分析-2.mp4
│ 159 Android so加载深入分析-1.mp4
│ 160 Android so加载深入分析-2.mp4
│ 161 so的加载流程知识点小回顾.mp4
│ 162 Android so加载深入分析-3.mp4
│ 163 Android so加载深入分析-4.mp4
│ 164 上节课简单回顾.mp4
│ 165 Android so加载深入分析-5.mp4
│ 166 动态链接简单讲解.mp4
│
├─12高阶班
│ 167 APP加固背景.mp4
│ 168 APP加固发展历程.mp4
│ 169 DEX隐藏字段 、方法、指令集.mp4
│ 170 DEX落地加载与不落地加载.mp4
│ 171 APP脱壳时机总结.mp4
│ 172 字符串加密ollvm混淆.mp4
│ 173 字符串加密ollvm混淆2.mp4
│ 174 so加载初始化函数下段技巧与JNI_OnLoad下段技巧.mp4
│ 175 手脱变种UPX壳.mp4
│ 176 分析ajiami加固样本.mp4
│ 177 静态分析36X加固样本.mp4
│ 178 36X加固样本之动态调试 2020-08-22 01_50.mp4
│ 179 XX小说加固样本分析.mp4
│ 180 系统源码及hook插件.mp4
│ 181 DEX自解析重构技术.mp4
│ 182 辅助脱壳工具.mp4
│ 183 BB加固之Java层分析.mp4
│ 184 BB加固之so层分析(一).mp4
│ 185 了解BB加固企业版.mp4
│ 186 了解BB加固反调试.mp4
│ 187 ijiami加固Java层分析.mp4
│ 188 ijiami加固之脱变种UPX壳.mp4
│
└─资料包
├─第一阶段
│ 4.四大组件.zip
│ apktool_2.4.0.jar
│ apktool_2.4.1.jar
│ ARM指令.pdf
│ dalvik.doc
│ jadx-gui-1.0.0.exe
│ smalidea-0.05.zip
│ touping.rar
│ 修改版直接导入-idajni.h
│ 关键词(1)(1).txt
│ 关键词2.txt
│ 卧龙影视.apk
│ 卧龙影视VIP破解.doc
│ 常用ARM指令集及汇编.pdf
│ 案例apk2.apk
│ 案例apk5.1.apk
│ 案例apk6.apk
│ 自由发挥案例.apk.baiduyun.downloading
│ 自由发挥案例.apk.baiduyun.downloading.cfg
│ 起名软件的破解.docx
│
└─第二、三阶段
│ 1.关键文件检测.rar
│ 2.调式端口检测.rar
│ 3.进程名称检测.rar
│ 4.轮循检测技术.zip
│ 5.self-debugging反调试.zip
│ 5.模拟器检测.rar
│ 6.Java层反调试.zip
│ 7.案例.rar
│ AliCrackme.apk
│ Android反调试技术整理与实践.png
│ Android调试检测技术.pdf
│ AntiEmulator.java
│ ArmtoHex.rar
│ Crakeme01.apk
│ FridaApp.apk
│ FridaHook.py
│ frida_native.py
│ frida常用java api.txt
│ frida源码阅读之frida-java.png
│ python-3.7.0-amd64.exe
│ WinHex.v18.7-SR2.x64.rar
│ 书旗小说.apk
│ 二阶段考题实战.rar
│ 人人.apk
│ 幻想三国.apk
│ 微信群发助手.apk
│ 江湖风云录.apk
│ 浦发银行.apk
│ 街机达人捕鱼1.1.4.4.apk
│ 调式命令.txt
│ 调试步骤-详细版.txt
│ 霸哥磁力搜索.apk
│
├─1~NDK学习
│ Android.mk
│ Application.mk
│ DNK开发总结笔记.txt
│ javandk1.apk
│ javandk1.rar
│ JINstudy.zip
│ jisuanqi1.zip
│ jni-部分注释版(1).h
│ jni-部分注释版.h
│ libjavandk1.so
│
├─2~ARM汇编
│ 5.ARM汇编.zip
│ ARM指令.pdf
│ ARM汇编.txt
│ 修改版直接导入-idajni.h
│ 常用ARM指令集及汇编.pdf
│
└─资料
ndk开发.docx
安卓逆向.docx
算法(中文版) 4th Edition.pdf
运算符移位解析.doc
逆向安全基础第2期目录:
001课.教学内容规划.mp4
002课.知识梳理.mp4
003课.常用工具安装.mp4
004课.adb命令与Linux常用命令.mp4
005课.登录逻辑分析.mp4
006课.分析ELF可执行程序.mp4
007课.调式ELF可执行程序.mp4
008课.ARM汇编与寄存器.mp4
009课.ARM反汇编速成.mp4
010课.ARM指令机器码.mp4
011课.常用ARM指令集.mp4
012课.反编译ELF文件与ObjDump.mp4
013课.ELF文件解析与readelf.mp4
014课.ELF文件解析与010Editor.mp4
015课.深入分析ELF文件结构.mp4
016课.IDA静态分析.mp4
017课.IDA动态调式.mp4
018课.简易计算器实现及分析.mp4
019课.字符串加密与解密.mp4
020课.冒泡排序算法分析.mp4
021课.关键android_server文件检测.mp4
022课.IDA调试端口检测.mp4
023课.ELF可执行程序加载so库.mp4
024课.分析一款App程序.mp4
025课.了解Android操行系统.mp4
026课.DEX解析与dexDump.mp4
027课.DEX解析与010Editor.mp4
028课.自编写Dex解析工具与GDA.mp4
029课.Androidkiller动态调试smali代码插件.mp4
030课.Log注入实现免注册.mp4
031课.AS+smalidea调式smali代码.mp4
032课.如何定位关键代码.mp4
033课.去除java层签名验证.mp4
034课.去除广告和弹窗.mp4
035课.强拆切水果内购.mp4
036课.了解AndroidNDK.mp4
037课.静态注册.mp4
038课.动态注册.mp4
039课.SO加载分析.mp4
040课.App保护策略.mp4
041课.去除霸哥磁力搜素APK签名验证.mp4
042课.一键去除签名验证.mp4
043课.静态代理.mp4
044课.动态代理.mp4
045课.Hook Activity启动函数.mp4
046课.Hook签名验证函数.mp4
047课.介绍xposed框架.mp4
048课.Xposed框架:绕过验证码注册.mp4
049课.Xposed框架:登陆劫持.mp4
050课.Xposed框架:篡改IMEI信息.mp4
051课.介绍CydiaSubstrate框架.mp4
052课.Java层Hook:篡改系统文字颜色.mp4
053课.Java层Hook:修改方法返回值绕过登录.mp4
054课.Java层Hook:篡改游戏金币.mp4
055课.Java层Hook:篡改主机名和端口号.mp4
056课.Native层Hook.mp4
057课.ADBI框架.mp4
058课.ELFARMHOOK框架.mp4
059课.内存抠取Dex文件.mp4
060课.过反调试技巧.mp4
061课.C++游戏逆向.mp4
062课.动态调试2048纯算法游戏.mp4
063课.Zygote+Hook使2048游戏秒过关.mp4
064课.安卓逆向进阶第一课.mp4
065课.密码学.mp4
066课.对称加密算法.mp4
067课.非对称加密算法.mp4
068课.散列函数.mp4
069课.数字签名.mp4
070课.数字证书.mp4
071课.SSL证书检测.mp4
072课.协议与安全协议.mp4
073课.了解服务器端与客户端通信协议分析.mp4
074课.格瓦拉:使用fiddler抓登录封包.mp4
075课.格瓦拉:协议构造与Java层MD5算法.mp4
076课.格瓦拉:协议构造与Java层MD5算法2.mp4
077课.格瓦拉:动态调式smali代码与sign字段.mp4
078课.4399:使用fiddler抓登录封包与验证码.mp4
079课.4399:协议构造类与SO层DESCBC算法.mp4
080课.4399:协议关键字段SIGN与SO层MD5算法.mp4
081课.4399:动态调试协议字段.mp4
082课.4399:动态调式协议关键字段SIGN.mp4
083课.4399:逆向分析SO层加密算法.mp4
084课.yoyo:使用fiddler抓登录封包.mp4
085课.yoyo:协议关键字段pwad和sign.mp4
086课.yoyo:动态调式协议字段拼接与MD5加密.mp4
087课.yoyo:分析so层OpenSSLSHA1算法.mp4
088课.j东:封包加密与反编译失败.mp4
089课.j东:使用方法跟踪分析加密.mp4
090课.jd:java层逆向分析.mp4
091课.jd:分析so层TEA算法.mp4
092课.映客:抓取验证码和登录封包.mp4
093课.映客:分析协议关键字段与RSA算法.mp4
094课.映客:证书与RSA原理及源码分析.mp4
095课.对称加密AES、PBE与CRC算法.mp4
096课.数字签名RSA 、DSA算法.mp4
097课.DEX文件与ODEX文件.mp4
098课.DEX文件与OAT文件.mp4
099课.XML文件与ARSC文件.mp4
100课.系统核心源码分析.mp4
101课.分析App加固的产生及背景.mp4
102课.最初加固方式.mp4
103课.加固技术的发展.mp4
104课.HOOK制作脱壳机.mp4
105课.定制脱壳系统.mp4
106课.DexClassLoader动态加载分析.mp4
107课.DEX自解析重构技术.mp4
108课.脱壳神器ZjDroid:捕鱼达3.mp4
109课.辅助脱壳机.mp4
110课.三代梆梆加固原理分析.mp4
111课.爱加密加固原理分析.mp4
112课.IDA动态调式脱爱加密壳.mp4
113课.360加固与脱壳机.mp4
114课.IDA动态调式脱360壳.mp4
115课.IDA动态调式脱SO壳.mp4
116课.脱360壳-dex2oat.mp4
117课.脱360壳-drizzleDumper.mp4
118课.360加固VM与置换表.mp4
119课.百度加固DD大法.mp4
120课.百度加固VM与置换表.mp4
121课.阿里加固.mp4
122课.阿里加固与脱壳机.mp4
123课.ARSC资源保护与注解.mp4
124课.腾讯乐固.mp4
125课.加固技术总结.mp4
安卓逆向精品课
1.环境搭建.mp4
10.修改配置文件去广告.mp4
11.虚拟机与Dalvik虚拟机.mp4
12.Dalvik字节码.mp4
13.smali文件结构.mp4
14.修改smali汇编去广告.mp4
15.快速定位关键代码.mp4
16.Log插桩调试smali代码.mp4
17.DDMS-方法剖析.mp4
18.二次打包插入广告.mp4
19.插入代码程序崩溃解决方法.mp4
2.APK文件结构.mp4
20.去除Java层签名验证.mp4
21.回顾总结.mp4
21.安卓集成开发环境搭建.mp4
22.创建安卓项目流程.mp4
23.了解安卓开发.mp4
24.了解成员属性和方法.mp4
25.JNI静态注册.mp4
26.JNI动态注册.mp4
27.ARM指令集.mp4
3.APK打包流程.mp4
4.APK安装流程.mp4
5.AndroidKiller使用与配置.mp4
6.篡改应用程序名称.mp4
7.篡改应用程序图标.mp4
8.修改包名实现版本共存.mp4
9.修改包名实现版本共存补充.mp4